📘 2024년 3회 정보처리기사 실기 기출문제 오답노트
1. 다음 JAVA로 구현된 프로그램을 분석하여 그 실행 결과를 쓰시오. (단, 출력물의 출력 서식을 준수하시오.) (5점)
public class Test {
public static void main(String[] args) {
String str = "ITISTESTSTRING";
String[] result = str.split("T");
System.out.print(result[3]);
}
}
[ 풀이 ]
T를 기준으로 문자열을 분리하여 배열 타입의 result 변수에 저장한다.
result = ["I", "IS", "ES", "S", "RING"];
print(result [3])을 실행하면 "S"가 출력된다.
답 : S
4. 다음 설명에 해당하는 용어를 쓰시오. (5점)
• 시스템의 성능을 향상하고 개발 및 운영의 편의성 등을 높이기 위해 정규화된 데이터 모델을 의도적으로 통합, 중복, 분리하여 정규화 원칙을 위배하는 행위이다.
• 이를 수행하면 시스템의 성능이 향상되고 관리 효율성은 증가하지만 데이터의 일관성 및 정합성이 저하될 수 있다.
• 과도한 수행을 오히려 성능을 저하시킬 수 있다.
답 : 반정규화
11. 다음 <회원> 테이블에서 카디널리티(Cardinality)와 디그리 (Degree)를 구하시오. (5점)
<회원>
ID | 이름 | 거주지 | 신청강의 |
191-SR05 | 강순동 | 마포구 | E01 |
024-RU09 | 김은경 | 관악구 | S03 |
181-SQ03 | 이지연 | 서대문구 | E02 |
059-RL08 | 윤경 | 광진구 | S03 |
029-SX07 | 김민재 | 서대문구 | E02 |
답
• 카디널리티 (Cardinality) : 5
• 디그리 (Degree) : 4
12. 다음 설명에 해당하는 프로토콜을 쓰시오. (5점)
• 네트워크 계층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉 기능을 제공하는 프로토콜이다.
• 주요 구성 요소에는 AH(Authentication Header), ESP(Encapsulation Security Payload), SA(Security Association), IKE(Internet Key Exchange)가 있다.
• 주요 기능에는 암호화, 무경성, 인증, 재전송 방지가 있다.
답 : IPsec
13. 다음 설명에 해당하는 보안 알고리즘을 쓰시오. (5점)
• 2001년 미국 표준 기술 연구소(NIST)에서 발표한 개인키 암호화 알고리즘이다.
• DES의 한계를 느낀 NIST에서 공모한 후 발표하였다.
• 블록 크기는 128비트이며, 키 길이에 따라 명칭 뒤에 128, 192, 256을 붙여 구분한다.
답 : AES
14. 네트워크에 관련된 다음 설명에서 괄호(①, ②)에 들어갈 알맞은 용어를 쓰시오. (5점)
• ( ① ) : 연결형 통신에서 주로 사용되는 방식으로, 출발지와 목적지의 전송 경로를 미리 연결하여 논리적으로 고정한 후 통신하는 방식
• ( ② ) : 비연결형 통신에서 주로 사용되는 방식으로, 사전에 접속 절차를 수행하지 않고 헤더에 출발지에서 목적지까지의 경로 지정을 위한 충분한 정보를 붙여서 개별적으로 전달하는 방식
답
( ① ) : 가상회선
( ② ) : 데이터 그램
15. 모듈에 대한 다음 설명에 해당하는 응집도(Cohesion)를 <보기>에서 찾아 기호(ㄱ~ㅅ)로 쓰시오. (5점)
모듈 내 하나의 활동으로부터 나온 출력 데이터를 그다음 활동의 입력 데이터로 사용할 경우의 응집도
<보기>
ㄱ : 기능성 응집도 ㄴ : 순차적 응집도 ㄷ : 교환적 응집도 ㄹ : 절차적 응집도
ㅁ : 시간적 응집도 ㅂ : 논리적 응집도 ㅅ : 우연적 응집도
답 : ㄴ
16. 준비상태 큐에 각 프로세스의 도착 시간과 실행 시간이 다음과 같을 때 SRT(Shortest Remaining Time)로 스케줄링할 때 평균 대기 시간을 쓰시오. (5점)
프로세스 | 도착 시간 | 실행 시간 |
A | 0 | 8 |
B | 1 | 4 |
C | 2 | 9 |
D | 3 | 5 |
[ 풀이 ]
0 -> 1 -> 2 -> 3 -> 4 -> 5 -> 10 -> 17 -> 26
A : 7 A:7 ✓ A:7
✓ B : 4
C : 9 C:9 C:9 ✓ C:9
D : 5 ✓ D:5
26 / 4 = 6.5
답 : 6.5
17. 다음 설명에 해당하는 디자인 패턴을 <보기>에서 찾아 쓰시오. (5점)
• 자료 구조와 같이 접근이 잦은 객체에 대해 동일한 인터페이스를 사용하도록 하는 패턴이다.
• 내부 표현 방법의 노출 없이 순차적인 접근이 가능하다.
<보기>
생성 패턴 | 구조 패턴 | 행위 패턴 |
Abstract Factory Builder Factory Method Prototype Singleton |
Adapter Bridge Composite Decorator Proxy |
Command Interpreter Iterator Mediator Observer |
답 : Iterator
18. 모듈에 대한 설명에 해당하는 결합도(Coupling)fmf <보기>에서 찾아 기호(ㄱ~ㅂ)로 쓰시오. (5점)
• 어떤 모듈이 다른 모듈 내부의 논리적인 흐름을 제어하기 위해 제어 신호나 제어 요소를 전달하는 결합도이다.
• 하위 모듈에서 상위 모듈로 제어 신호가 이동하여 하위 모듈이 상위 모듈에게 처리 명령을 내리는 권리 전도 현상이 발생하게 된다.
<보기>
ㄱ : 자료 결합도 ㄴ : 스탬프 결합도 ㄷ : 제어 결합도 ㄹ : 공통 결합도
ㅁ : 내용 결합도 ㅂ : 외부 결합도
답 : ㄷ
20. 다음 그림에서 A~F는 라우터이고, 각 링크 상의 숫자는 가중치 값을 나타낼 때 RIP(Routing Information Protocol)을 이용한 A에서 F까지의 최적 경로를 쓰시오. (5점)
[ 풀이 ]
RIP = 가장 적의 수의 라우터를 거쳐가는 경로
1. A - B - D - C - E - F
2. A - B - D - C - F
3. A - D - C - E - F
4. A - D - C - F
답 : A - D - C - F
'정보처리기사 > 실기' 카테고리의 다른 글
2023년 2회 정보처리기사 실기 기출문제 오답노트 (0) | 2025.04.19 |
---|---|
2023년 3회 정보처리기사 실기 기출문제 오답노트 (1) | 2025.04.18 |
2024년 1회 정보처리기사 실기 기출문제 오답노트 (1) | 2025.04.18 |
2024년 3회 정보처리기사 실기 기출문제 오답노트 (0) | 2025.04.06 |
정보처리기사 실기 접수...🍀 (2) | 2025.03.25 |