[정보처리기사 실기 / 2020년 1회 기출] 1~10번 풀이

2021. 3. 23. 16:18컴퓨터과학/정보처리기사

반응형

[정보처리기사 실기 / 20201회 기출]

1. 살충제 패러독스란?

- 동일 테스트 케이스를 반복하면 새로운 결함을 발견할수 없어지므로

주기적으로 테스트 케이스를 점검하고 개선해야 한다.

 

2. 데이터 마이닝이란?

- 많은 데이터 가운데 의미있는 상관관계를 발견하여

미래에 활용할만한 정보를 추출해 의사결정에 이용하는 과정.

 

3. 프로토콜의 3요소?

- 구문, 타이밍, 의미

 

4. 웹브라우저간 HTML문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위해 개발된 다목적 마크업 언어는?

- XML

 

5. 속성-쌍 값으로 이루어진 데이터 오브젝트 전달을 위해 사용하는 개방형 표준 포맷이다. AJAX에서 많이 쓰이고 XML을 대체하는 주요 데이터 포맷이다. 언어 독립형 포맷으로 다양한 프로그래밍 언어에서 사용되고 있다.

- JSON

 

6. SQL의 튜플 수를 구하라.

학생(STUEDNT)테이블에 컴퓨터정보과 학생 50, 인터넷정보과 학생 100, 사무자동화과 학생 50명에 관한 데이터가 있다.

각 각 결과 튜플 수는 몇 개인가

(1) SELECT DEPT FROM STUDENT; 200

(2) SELECT DISTINCT DEPT FROM STUDENT; 3

(3) SELECT COUNT (DISTINCT DEPT) FROM STUDENT WHERE DEPT = ‘컴퓨터정보과1

 

7. HRN 우선순위 계산식은?

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

스케줄링

정의

특징

HRN

Highest Response ratio Next : 대기시간 우선 알고리즘. 에이징 기법

기아상태 해결

SJF

Shortest Job First : 제일 짧은 프로세스 먼저

긴 프로세스 기아 상태 발생

FIFO/FCFS

대기시간 : 시작시간 도착시간

반환시간(TurnAroundTime) : 완료시간 - 도착시간

긴 프로세스 기아 상태 발생

 

8. 트랜잭션의 특성 ACID 네 가지 종류와 특성

 

ACID

Atomicity 원자성

All or Nothing 더 이상 쪼개질 수 없는 작업단위로서 항상 온전히 수행되거나 수행되지 않아야 한다.

Consistency 일관성

트랜잭션의 수행이 DB의 일관성을 보존해야한다.

Isolation 독립성

트랜잭션간 영향을 주지 않아야 한다.

Durability 지속성

수행 완료된 트랜잭션은 다른 트랜잭션이 수행되지 않는다면 어떠한 장애가 일어나도 유지되어야 한다.

 

9. 공격자가 패킷의 출발지 주소나 포트를 임의로 변경하여 출발지와 목적지 주소를 동일하게 함으로써, 공격 대상 컴퓨터의 실행속도를 느리게 하거나 동작을 마비시켜 서비스 거부 상태에 빠지도록 하는 공격 방법. 수신되는 패킷 중 출발지 주소와 목적지 주소가 동일한 패킷을 차단함으로써 이 공격을 피할 수 있다.

- LAND공격 (LocalAreaNetworkDenial Attack)

 

네트워크 해킹

보안책

BONK

TCP를 통한 신뢰성 연결을 위해서는 패킷 순서 체크 및 재요청을 하게 되는데 이를 반복하게 하여 시스템 자원 고갈을 야기함.

Fragment Offset이 잘못된 패킷 차단

LAND

출발/도착 주소가 동일한 패킷을 보냄으로써 시스템 자원 고갈을 야기함.

수신되는 패킷 중 출발지 주소와 목적지 주소가 동일한 패킷을 차단

SYN Flooding

TCP연결 과정 중 3-Way Handshaking과정에서의 취약점을 노림. 공격자가 다수의 SYN신호를 보내면 피해 시스템이 SYN/ACK신호를 공격자에게 보내게 되고 공격자가 이에 대한 ACK를 보내지 않는다면 시스템 대시시간이 늘어나게 된다.

ACK 반송 대기시간이 일정시간 이상이면 방화벽으로 대상을 차단하는 SynCookie방법.

 

10. 128비트 암호화 해시 함수. RFC1321로 지정되어 있으며, 주로 프로그램이나 파일 원본 그대로인지를 확인하는 무결성 검사 등에 사용한다. 1991년 로널드 라이베스트가 예전에 쓰이던 MD4를 대체하기 위해 고안했다.

- MD5

반응형