SMALL

데이터 경제(Data Economy)는 데이터 활용이 다른 산업 발전의 촉매역할을 하여 새로운 서비스를 창출하여 경제를 활성화 함을 의미한다.

요즘 데이터 3법의 시행함으로써, 공공데이터의 개방함으로써, 데이터를 분석하여 마이데이터 활용하여 가치를 창출 하고 있습니다.

 

예시 

- 한 번에 나의 자산을 조회 및 소비패턴 분석하여 금융상품 추천하는 서비스

- 통신사 고객 위치정보 활용으로 버스 정류장 이용량 분석하여 노선 만든 심야버스

LIST

'전공 > 기타' 카테고리의 다른 글

미들웨어  (0) 2020.10.03
디지털금융협의회 정리(2020.09.10)  (0) 2020.09.10
대안 신용평가  (0) 2020.09.07
공인인증서 폐지  (0) 2020.07.23
WAS 재기동시 주의사항  (0) 2020.04.22
SMALL

wtmp

- 성공한 로그인/로그아웃 정보를 담고 있는 로그파일

- var/log/wtmp에 위치

- last 명령어 사용


utmp

- 현재 로그인 사용자 상태 정보를 담고 있는 로그파일

- var/run/utmp

- w, who, finger 명령어 사용


 btmp

- 실패한 로그인 정보를 담고 있는 로그파일

-/var/log/btmp

- lastb 명령어 사용


last log

- 마지막으로 성공한 로그인 정보를 담고있는 로그파일

- var/log/lastlog

- lastlog 명령어 사용

LIST

'전공 > 보안' 카테고리의 다른 글

정보보호의 목표  (0) 2020.10.02
디지털 저작권 관리(DRM)  (0) 2020.09.17
스테가노그래피, 워터마크, 핑거프린팅  (0) 2020.09.17
방화벽  (0) 2020.04.09
대칭키와 비대칭키  (0) 2018.05.09
SMALL

계정에 테이블 접근 권한을 부여할 때 GRANT 구문을 사용한다. 

 

A계정에게 B 테이블의 select 권한을 주기

grant select on B to A

 

A계정에게 B 테이블의 select, insert, delete 권한 주기

grant select, insert, delete on B to A

 

A계정에게 C데이터베이스 모든 오브젝트 조회 권한을 주기

 

grant select on C.* to A

 

LIST

'전공 > 데이터베이스' 카테고리의 다른 글

트리거(Trigger)  (0) 2020.09.15
전체 백업, 차등 백업, 증분 백업  (3) 2020.09.13
이상현상(Anomaly)  (0) 2020.07.13
ETL  (0) 2020.01.30
DROP TABLE과 TRUNCATE TABLE  (0) 2018.07.17
SMALL

대안 신용평가는 개인 신용도를 평가할 때 금융정보 외에 비금융정보(대체정보)를 이용하는 방식을 말한다.


비금융정보에는 온라인 쇼핑정보, sns정보, 공공요금 납부 정보 등이 있습니다.


일반적으로 은행에 대출을 할 때 신용평가사가 책정한 신용등급 기반으로 이루어지는데, 기존 신용등급은 대출, 카드 사용 등의 이력으로 산정하였습니다.


하지만 금융 서비스를 적게 이용한 경우에는 개인 신용상태를 정확하게 파악할 수 없으며, 취약계층의 신용도를 평가하여 맞춤형 대출 상품을 제공하기 위해 대안신용평가의 필요성이 부각되었으며, 최근 금융위원회에서는 비금융 정보 전문 신용평가사 설립을 발표하였습니다. 즉 대체 정보를 이용한 고객 신용평가 회사를 합법화 한다는 의미입니다.


대안 신용평가에서 신용평가시스템(ACSS,Alternative Credit Scoring System) 구축이 가장 핵심이며, 네이버, SK 등이 구축을 한 사례가 있습니다.

LIST

'전공 > 기타' 카테고리의 다른 글

디지털금융협의회 정리(2020.09.10)  (0) 2020.09.10
데이터 경제(Data Economy)  (0) 2020.09.10
공인인증서 폐지  (0) 2020.07.23
WAS 재기동시 주의사항  (0) 2020.04.22
Visual SVN 서버 복원  (0) 2020.04.14
SMALL

최근에 연산자 우선순위 문제를 접하였다..


,의 우선순위를 물어보았다.. 그래서 정리한다.



LIST

'전공 > 자료구조' 카테고리의 다른 글

트리 순회  (0) 2020.09.13
트리(Tree)  (0) 2020.09.13
선형구조와 비선형구조  (0) 2020.09.13
벨만포드와 다익스트라 알고리즘  (0) 2018.07.04
스택, 큐, 덱  (0) 2018.05.03
SMALL

공인인증서 폐지

공인인증서가 폐지되는걸로 확정이 되었다.
공인인증서는 인터넷 뱅킹을 사용하는 PC에 초점을 맞춰져있었다. 왜냐하면 PC는 사용자 식별을 하기가 어렵기 때문이다. 예를 들자면 누군가 나의 PC 앞에 앉아서 사용하면 문제가 생길 수 있기 때문이다.
하지만 요즘은 인터넷 뱅킹등의 사용은 모바일로 많이 하는데 모바일 결제할 때에는 공인인증서가 아니어도 사용자 식별이 가능하기 때문에 불필요하다고 판단이 되어 폐지가 되었다.


공인인증서 단점

  • 공인인증서 사용을 위해 부가적인 프로그램 필요
  • USB나 휴대폰 등 저장매체에 저장 필요
  • 인증서 절차 복잡
  • 자주 사용하지 않으면 저장 위치 망각
  • 매년 공인인증서 갱신


공인인증서 폐지효과

  • 민간기업(카카오,통신사 등)에서 발급하는 인증서를 비교하여 사용 가능함(선택 권리 생김)
  • 인증서 절차 간소화
  • 인증서의 사용자 인식 방식의 다양화(기존은 비밀번호였으나 이제는 홍채인식, 지문, 패턴 등 다양해짐)
  • 인증서 갱신 기간이 3년으로 증가 및 자동 갱신
  • 저장 매체 불필요


LIST

'전공 > 기타' 카테고리의 다른 글

데이터 경제(Data Economy)  (0) 2020.09.10
대안 신용평가  (0) 2020.09.07
WAS 재기동시 주의사항  (0) 2020.04.22
Visual SVN 서버 복원  (0) 2020.04.14
마이크로 서비스 아키텍처(MSA)  (0) 2020.04.09
SMALL

절대로더

목적 프로그램을 기억장소에 적재시키는 기능만을 수행하는 로더에서 프로그래머가 할당 및 연결 작업을 수행하고 재배치는 어셈블러가 담당하는 것

계측기

멀티미터 : 전압, 저항, 전류 등을 측정
오실로스코프 : 전압, 전류 등을 파형으로 모니터에 표시
JTAG : 마이크로프로세서 어드레스 버스, 제어 버스 측정


베이스 레지스터

상대주소지정에 사용되는 레지스터로서, 이 레지스터 값과 명령에 지정된 offset으로부터 유효주소가 만들어짐

SCAN

SSTF의 단점을 보완한 형식으로 Denning이 제작

I-Node

유닉스 파일 시스템에서 파일 소유자의 사용자 번호 및 파일크기 등을 포함하는 블록

3초과코드

BCD코드에 3을 더해서 나오는 코드로써, 자기 보수적인 성격이 있고, 오류 검출 능력은 없음

NUR

최근에 사용하지 않는 페이지를 교체 하는 알고리즘으로 참조비트 변형비트를 사용해서 처리하는 알고리즘

스레싱

프로세서의 처리시간보다 페이지 교체 시간이 더 많아지는 현상

워킹셋

프로세스가 일정 시간동안 자주 참조하는 페이지의 집합

데이지체인

인터럽트 발생하는 모든 장치를 직렬로 연결하되 우선순위과 가장 높은 장치를 선두로 우선순위에 따라 연결하는 인터럽트 우선순위 방식

교착상태 4가지 조건

상호배제
점유 및 대기
비 선점
환형대기


LIST
SMALL

0주소 명령어

OP 코드로만 구성된 명령으로 스택 포인터를 사용하는 명령어 형식

두 독립적인 장치 사이의 비동기적 데이터 전송을 위해 데이터가 전송될 시각을 알려줘야 하고, 전송 시각을 알리기 위해 두 장치 사이에는 제어 신호가 교환되야하는데, 스트로브핸드쉐이킹 방법이 있다.

SRT

SJT 기법을 선점 형으로 구성한 방식

폴링

소프트웨어 적으로 우선순위가 높은 인터럽트를 알아내는 방법

중첩서브루틴

내포된 서브루틴의 수행이 끝나면 제어흐름 첫 번째 서브루틴 CALL 다음 명령문부터 수행하는 것

그레이코드

BCD 코드의 인접 비트를 XOR 연산해서 만든 코드

마이크로프로세서 버스 종류

주소 버스, 제어 버스, 데이터 버스

임베디드 운영체제

실시간 운영체제 : 정확한 처리를 요하는 핵발전소 등에 사용
범용 운영체제 : 정확성은 떨어지나 다양한 기능이 있음

플린

SISD : 하나의 명령 하나의 데이터 처리
SIMD : 하나의 명령 여러 데이터 처리
MISD : 여러개의 명령 하나의 데이터 처리
MIMD : 여러개의 명령 여러 데이터 처리

누산기

산술 및 논리연산 시 연산결과 일시적 저장하는 레지스터

즉시 주소 지정방식

- 명령어의 오퍼랜드부분이 실제 데이터가 되는 방식
- 처리속도 빠르며, 처리 데이터 길이 짧을 시 사용

프로그램 상태 레지스터

명령어 수행할 때마다 1bit로 나타내고 분기를 결정하는 중요한 역할, PSWR이라고도 부름



디코더

n개의 비트를 입력하면 2의 n개의 출력을 하는 회로

사이클 스틸링

중앙처리장치와 기억장치 DMA 방식의 입, 출력 장치가 공통된 버스를 통해 주기억 장치에 연결된 경우 우선순위가 높은 채널이 접근 사이클을 먼저 사용하여 주기억장치에 접근하는 것


LIST
SMALL

컴파일러

hight level language를 low level language 수준의 기계어로 변환하여 오브젝트 프로그램 생성하는 것으로 프로그램 단위로 번역하는 번역기

가변분할 다중 프로그래밍에서 공백의 통합과 기억장소 집약

통합 : 주기억장치에 인접해 있는 단편화된 공간을 하나의 공간으로 합치는 작업
집약 : 주기억장치에 분산되어 있는 단편화된 빈 공간을 결합해 하나의 큰 가용공간을 만드는 작업

Bus Topology

하나의 통신 회선에 다수의 단말기를 동시에 연결하여 정보를 전송하는 통신망

INFIX/PREPIX/POSTFIX

중위 전위 후위,, 매번 나오니 틀리지 말기..

페이지 교체 알고리즘

이것도 단골이니 공부하기

마이크로오퍼레이션

명령을 수행하기 위해 CPU 내의 레지스터와 플래그의 상태 변환을 일으키는 작업

8진수에서 16진수로 변경

3비트씩 나눈뒤, 그걸 4비트로 다시 나누면 된다.

간접 주소 지정방식

명령 오퍼랜드 지정 부분에서 실 데이터가 기억되어 있는 기억장치 주소가 기록되는 것이 아닌, 실 데이터가 저장된 부분의 주소를 기록하는 주소지정 방식

분배법칙

A + A'B = A + B

기억장치 배치전략

first fit : 조건 중 가장 앞에 있는 값
best fit : 조건 중 가장 차이가 적게 나는 값
worst fit : 조건 중 가장 차이가 크게 나는 값

운영체제

자원과 서비스를 담당하고, 프로그램 및 파일 시스템의 자원관리를 하는 프로그램

프로그램 카운터

CPU 내의 레지스터로서 바로 다음 수행될 명령어 주소를 저장하고 있는 레지스터

의사코드 명령(어셈블러 명령)

어셈블러가 원시 프로그램 번역 시 어셈블러에게 필요한 작업을 지시하는 명령


직접 주소 지정방식

명령의 주소부가 사용할 자료의 번지를 표현하며, 명령의 오퍼랜드부에 표현된 주소를 이용하여 실 데이터가 기억된 기억장소에 직접 사상 시킬수 있는 방식

2주소 명령어 형식

오퍼랜드부가 2개로 구성되는 가장 일반적으로 사용되는 명령어 형식

HRN 우선순위 산정식

(서비스시간 + 대기시간) / 서비스 시간

제어장치는 하드웨어적으로 구현하는 하드와이어드 제어장치와 소프트웨어적으로 구현하는 마이크로프로그래밍 기법이 있다.


LIST
SMALL

응집도

응집도는 하나의 모듈안에 얼마나 많은 기능이 집중되어 있는지를 의미한다. 하나의 모듈에서 많은 기능을 책임지고 있다면, 응집도가 낮다고 한다.

낮은 응집도의 문제점

  • 여러 기능을 하나의 모듈에서 책임
  • 유지보수가 어려움
  • 재사용하기 어려움
  • 다른 모듈의 변화에 예민
  • 이해하기 어려움

결합도

결합도는 하나의 모듈이 다른 모듈에 얼마나 의존을 하고 있는가를 의미한다. 결합도가 높으면 다른 모듈의 변경에 따라 자신도 변경을 해야 한다.

높은 결합도의 문제점

  • 다른 프로그램에서 모듈 재사용 어려움
  • 연관된 모듈이 변경되면 자신도 변경됨
  • 수정할 모듈을 이해할려면 연관된 모듈도 이해해야됨

결론, 높은 응집도와 낮은 결합도를 만족하면 유지보수 하기 용이하며, 이상적인 모듈화라고 할 수 있다.

ps. 응집도랑 결합도 종류가 있는데, 추후 필요하다면 정리 하겠음



LIST

'전공 > 소프트웨어공학' 카테고리의 다른 글

컴포넌트 기반 개발방법론  (0) 2021.05.16
익스트림 프로그래밍(XP : eXtreme Programming)  (0) 2021.05.16
유지보수 유형  (0) 2021.05.16
HIPO  (0) 2021.05.16
객체지향언어의 장단점  (0) 2020.09.16

+ Recent posts