본문 바로가기

공부/정보처리기사

개정 전 정보처리기사 주요용어(17년~19년)

빅데이터: 대량의 정형 또는 비정형 데이터 및 가치를 추출하고 결과를 분석하는 의미

트랜잭션 기법

 - 로킹: 하나의 트랜잭션이 실행하는 동안 특정 데이터 항목에 대해서 다른 트랜잭션이 동시에 접근하지 못하도록 상호배제 기능 제공

 - 타임스탬프: 시스템에 도착한 순서대로 실행, 교착상태가 발생하지 않는다.

APT(advanced persistantadvanced persistent threat, 지능형 지속 공격)

ITIL: IT서비스 품질모델, IT서비스 관리(ITMS) 분야의 업계 최고 실행 지침서

RAID: 고장 방지 능력과 성능 향상을 위해 둘 또는 그 이상의 드라이브를 사용하는 디스크 드라이브 구성

스키마종류

 - 개념 스키마: 전체적인 논리적 구조, 관계 및 제약 조건, 스키마라고 하면 보통 개념 스키마를 의미

 - 외부 스키마: 논리적으로 데이터베이스의 구조를 정의, 서브 스키마라고 함

 - 내부 스키마: 물리적인 구조, 개발자 및 설계자 관점에서의 스키마

타이포스쿼팅: 웹 사이트 접속 시 주소 철자를 빠뜨리는 실수를 이용하여 유사한 도메인을 미리 등록하는 것으로 URI 하이재킹 이라고도 함

Qos(Quality of Service: 서비스 품질): 서비스의 품질 척도

군집화(클러스터링): 개체들이 주어졌을 때,개체들을 몇개의 클러스터로 나누는 과정

레드섹(RadSec): RADIUS over TLS의 준말

병행제어: 트랜잭션들이 데이터의 일관성이 파괴되지 않도록 상호 작용을 제어하는 기술

SDN(Software Define Networking): 네트워크 장비에서 하드웨어 기능과 소프트웨어 기능을 분리하여

직접 프로그래밍을 지원하는 새로운 네트워크 아키텍처 포괄 개념

이상현상: 데이터의 중복으로 발생하는 데이터 불일치 현상

 * 삽삭갱 개념

 - 삽입이상: 불필요한 정보를 함께 저장하지 않고서는 어떤 정보를 저장하는 것이 불가능 

 - 삭제이상: 필요한 정보를 함께 삭제하지 않고서는 어떤 정보를 삭제하는 것은 불가능

 - 갱신이상: 반복된 데이터 중에 일부를 갱신할 시 데이터의 불일치가 발생

break/continue 차이

 - break: 반복구문을 끝낸다.

 - continue: 다음 문장을 실행시키는 것이 아닌 다음 반복을 실행, 반복문 종료X

commit: 변경된 데이터를 DB에 저장하고 현재의 트랜잭션 종료

보안 3요소

 - 기밀성: 허락되지 않은 사용자 또는 객체가 정보의 내용을 알 수 없다.(비밀보장)

 - 가용성: 정보에 대한 접근과 사용이 언제나 보장

 - 무결성: 인가된 사람에 의해서 만이 접근 또는 변경 가능

스턱스넷: (키워드: 원자력, 침투, 오작동) 

ad-hoc: 무선 통신 및 네트워킹 능력을 갖춘 두개 이상의 장비로 구성된 네트워크

OLAP: 최종 사용자가 다차원 정보에 직접 접근하여 대화식 정보를 분석하고 의사결정에 활용하는 과정

트랜잭션 특성

 - 원자성(Atomicity): 트랜잭션이 DB에 모두 반영되거나, 전혀 반영되지 않거나

 - 일관성(Consistency): 트랜잭션의 작업 처리 결과가 항상 일관성 있어야 한다

 - 독립성(Isolation): 어떤 하나의 트랜잭션이라도 다른 트랜잭션의 연산에 끼어들 수 없다.

 - 지속성(Durability): 트랜잭션이 성공적으로 완료됐을 경우, 결과는 영구적으로 반영

파밍: 가짜 웹페이지에 접속하게 하여 개인정보를 훔치는 것