수제비 정처기 실기모의고사 05회를 기반으로 작성되었습니다.
01. 해킹에 사용되는 공격용 도구
도구 | 설명 |
루트킷 (Rootkit) |
- 시스템 침입 후 침입 사실을 숨긴 채 차후의 침입을 위한 백도어, 트로이 목마 설치, 원격 접근, 내부사용 흔적 삭제, 관리자 권한 획득 등 주로 불법적인 해킹에 사용되는 기능을 제공하는 프로그램의 모음 - 해커가 시스템의 민감한 정보를 수집하거나, 네트워크 상의 다른 시스템을 공격 또는 추적 회피를 위한 중간 지점으로 이용하더라도 로그를 지워버릴 수 있어 탐지하기 어려운 도구 |
크라임웨어 (Crimeware) |
- 온라인 상에서 범죄와 같은 불법적인 행위를 수행하기 위해 제작된 컴퓨터 프로그램으로, 공격용 툴 킷으로 불림 - 악성 코드로 구성된 프로그램이 사용자를 속여 PC에 설치되면 불법적으로 정보를 수집하거나 PC의 자원을 사용하여 원하는 대상을 공격하는 용도로 사용 - 키로거, 스파이웨어, 브라우저 하이잭커 등이 속함 |
02. 자료구조 - 리스트
개념 | 설명 |
선형 리스트 (Linear List) |
- 배열과 같이 연속되는 기억장소에 저장되는 리스트 - 선형 리스트의 가장 대표적인 구주로 배열이 있다 - 가장 간편한 자료구조이며, 접근 구조가 빠름 - 자료의 삽입, 삭제 시 기존 자료의 이동이 필요 |
연결 리스트 (Linked List) |
- 노드의 포인터 부분으로 서로 연결시킨 리스트 - 연결하는 방식에 따라 단순 연결 리스트, 원형 연결 리스트, 이중 연결 리스트, 이중 원형 연결 리스트로 구분된다 - 노드의 삽입, 삭제가 선형 리스트와 달리 편리하다. - 연결을 위한 포인터가 추가되어 저장공간이 추가로 필요 - 포인터를 통해 찾는 시간이 추가되어 선형 리스트에 비해 느림 |
03. 분석 자동화도구 CASE
유형 | 설명 |
상위 CASE | - 계획수립, 요구분석, 기본설계 단계를 다이어그램으로 표현 - 모델들 사이의 모순 검사 및 모델의 오류검증, 일관성 검증 지원 - 자료 흐름도 프로토타이핑 작성 지원 및 UI설계 지원 |
하위 CASE | - 구문 중심 편집 및 정적-동적 테스트 지원 - 시스템 명세서 생성 및 소스 코드 생성 지원 |
04. 라우팅 프로토콜
: 데이터 전송을 위해 목적지까지 갈 수 있는 여러 경로 중 최적의 경로를 설정해주는 라우터 간의 상호통신 규약
05. 체크포인트 회복기법
(CheckPoint Recovery)
: 회복기법 중 장애 발생시 검사점 이후에 처리된 트랜잭션에 대해서만 장애 발생 이전의 상태로 복원시키는 회복 기법
06. DAO (Data Access Object)
개념 | 설명 |
DAO | 서버프로그램 구현을 위해 특정 타입의 데이터베이스에 추상 인터페이스를 제공하는 객체로 세부내용 노출 없이 데이터를 조작하는 객체 |
VO | 간단한 엔티티를 의미하는 작은 객체 가변 클래스인 DTO와 달리 고정클래스를 가지는 객체 |
DTO | 프로세스 사이에서 데이터를 전송하는 객체로 데이터 저장, 회수 외에 다른 기능이 없는 객체 |
07. CoAP
: M2M 노드들 사이에서 이벤트에 대한 송수신을 비동기적으로 전송하는 REST 기반의 프로토콜이다.
CoAP는 RFC 7252에 정의한 제약이 있는 장치들을 위한 특수한 인터넷 애플리케이션 프로토콜로 단순한 웹 연동을 위해HTTP로 쉽게 변환되도록 설계되었으며, 멀티캐스트 지원과 같은 특수한 요건을 충족하면서도 부하가 낮고, 단순한 특징이 있다.
08. 메모리 외부 단편화 해결기법
해결 기법 | 설명 |
버디메모리 할당 (Buddy Memory Allocation) |
요청한 프로세스 크기에 가장 알맞은 크기를 할당하기 위해 메모리를 2n의 크기로 분할하여 메모리를 할당하는 기법 |
통합 (Coalescing) |
인접한 단편화 영역을 찾아 하나로 통합하는 기법 |
압축 (Compaction) |
메모리의 모든 단편화 영역을 하나로 압축하는 기법 |
09. HIPO 차트의 종류
: Hierachy Input Process Output
종류 | 설명 |
가시적 도표 (Virtual Table of Contents) |
시스템의 전체적인 기능과 흐름을 보여주는 계층 구조도 |
총체적 도표 (Overview Diagram) |
프로그램을 구성하는 기능을 기술한 것으로 입력, 처리, 출력에 대한 전반적인 정보를 제공하는 도표 |
세부적 도표 (Detail Diagram) |
총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표 |
10. 데이터베이스 무결성의 종류
종류 | 설명 |
개체 무결성 | 한 엔터티에서 같은 기본키를 가질 수 없거나, 기본키의 속성이 NULL을 허용할 수 없음 |
참조 무결성 | 외래 키가 참조하는 다른 개체의 기본키에 해당하는 값이 기본키 값이나 NULL이어야 함 |
속성 무결성 | 속성의 값은 기본값, NULL여부, 도메인이 지정된 규칙을 준수해야 함 |
사용자 무결성 | 사용자의 의미적 요구사항을 준수해야함 |
키 무결성 | 한 릴레이션에 같은 키값을 가진 튜플들을 허용할 수 없음 |
'STUDY > [정보처리기사] 필기&실기' 카테고리의 다른 글
[용어 정리] 기출 모의고사 (20년 2회) (0) | 2022.04.24 |
---|---|
[용어정리 ] 실전 모의고사 6회 (0) | 2022.04.24 |
[용어 정리] 실전 모의고사 4회 (0) | 2022.04.19 |
[용어 정리] 기출 모의고사 (2020년 1회) (0) | 2022.04.17 |
[용어 정리] 실전 모의고사 3회 (0) | 2022.04.12 |