정보처리기사/실기

2021년 3회 정보처리기사 실기 기출문제 해설 특강

seongpil Heo 2025. 7. 4. 01:42

👨‍🏫 2021년 3회 정보처리기사 실기 기출문제 해설 특강

1. AAA, Triple-A라고 읽는 이 용어는 보안의 세 가지를 합쳐 축약한 용어이다.
다음 1~3에 해당하는 용어를 <보기>에서 찾아 쓰시오.

 

답 [ 1 : Authentication, 2 : Authorization, 3 : Accounting ]


2. 데이터 제어어(DCL)의 하나인 GRANT의 기능에 대해 간략히 서술하시오.

 

 

답 : 사용자에게 접속 권한, 생성 권한 등을 부여하는 명령어


3. 다음에 설명하는 보안위협에서 괄호에 들어갈 알맞은 답을 쓰시오.

※ ARP, IP, DNS

답 : ARP


4. 결합도의 종류 중, 어떤 모듈이 다른 모듈을 호출할 때, 단순히 값만 전달되는 형태가 아닌 제어 신호를
전달할 때 생기는 결합도를 영문으로 쓰시오.

 

답 : Control coupling (제어 결합도)


5. 디자인 패턴에 관한 설명에서 알맞은 답을 <보기>에서 고르시오.



 

답 : FactoryMethod


6. 다음은 파일 구조에 대한 설명이다. 빈칸에 알맞은 답을 작성하시오.

 

답 : 색인


7. 다음은 소프트웨어 테스트에 관한 설명이다.
1, 2에 들어갈 알맞은 답을 쓰시오.

 

답 [ 상향식 테스트, 2 : 드라이버 ]


8. Windows나 Mac OS등에서 사용하는 인터페이스로 사용자가 명령을 직접 입력하지 않고, 아이콘 등을
클릭하여 작업을 수행하는 사용자 인터페이스를 영문약어로 작성하시오.

※ GUI, CLI, NUI, AUI

 

답 : GUI


9. 다음 UML(Unified Modeling Language)에 관한 설명에서 괄호에 들어갈 알맞은 답을 쓰시오.

답 : 클래스 다이어그램


10. 블록 암호의 일종으로, IBM에서 개발하고, 미국 NBS(현재 NIST)에서 국가 표준으로 정한 암호화 알고리즘이나
취약점이 발견되어 현재는 잘 사용되지 않는다. 블록 크기는 64비트, 키 길이는 56회이며 16라운드를 수행한다.
페이스텔(Fiestel) 구조를 사용하는 암호화 알고리즘은 무엇인지 쓰시오.

 

 

답 : DES


11. 다음은 테스트케이스의 구성요소에 대한 설명이다.
괄호 () 안에 들어갈 알맞은 답을 쓰시오.

 

답 [ 1 : 테스트 조건, 2 : 테스트 데이터 , 3 : 예상 결과 ]


12. UML 관계에 대한 설명이다. 다음 1, 2에 들어갈 알맞은 용어를 쓰시오.

 

답 [ 1 : Aggregation, 2 : Generalization ]


13. OSI 7Layer에 대한 설명에서 1~3에 들어갈 알맞은 계층을 쓰시오.

 

 

답 [ 1 : 데이터링크계층 , 2 : 네트워크 계층 , 3 : 표현 계층 ]


14. 테스트 기법 중, 입력 데이터 간의 관계와 출력에 영향을 미치는 상황을 체계적으로 분석하여 효용성 높은 검사
사례를 선정하여 검사하는 기법을 아래에서 찾아 쓰시오.

 

답 : Cause-effect Graphing


15. T1 테이블과 T2 테이블을 참고하여 SQL 실행 결과를 쓰시오.

 

답 : 4


16. 다음 Python 프로그램을 분석하여 실행 결과를 쓰시오.

 

답 : False


17. 다음 C언어 프로그램을 분석하여 실행 결과를 쓰시오.

 

답 : 501


18. 다음 C언어 프로그램을 분석하여 실행 결과를 쓰시오.

 

답 : 37


19. 다음 JAVA언어 프로그램을 분석하여 실행 결과를 쓰시오.

 

답 : 7 


20. 다음 JAVA언어 프로그램을 분석하여 실행 결과를 쓰시오.

 

 싱글톤 패턴 관련 문제

답 : 3