정보처리기사/실기

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

seongpil Heo 2025. 7. 3. 01:47

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

1. 다음 설명에 맞는 RAID 단계를 쓰시오.

 

답 : RAID 0


2. 다음은 로그 기반 회복 기법에서 사용되는 명령어이다.
해당하는 항목을 보기에서 찾아 적으시오.

※ 트랜잭션의 특성

1. 원자성 (Atomicity) - Commit RollBack

2. 일관성 (Consistency)

3. 독립성, 격리성 (Isolation)

4. 영속성 (Durablility)

답 [ 1 : REDO , 2 : UNDO ]


3. 데이터베이스의 이상현상 중, 삭제 이상에 대해 간략히 서술하시오.

※ 이상 현상

- 삽입 이상이란 릴레이션에서 데이터를 삽입할 때 의도와는 상관없이 원하지 않는 값들로 함께 삽입되는 현상이다.

- 삭제 이상이란 릴레이션에서 한 튜플을 삭제할 때 의도와는 상관없는 값들로 함께 삭제되는 연쇄 삭제  현상이다.

- 갱신 이상이란 릴레이션에서 튜플에 있는 속성값을 갱신할 때 일부 튜플의 정보만 갱신되어 정보에 모순이 생기는 현상이다.

 

답 : 한 튜플을 삭제할 때 연쇄 삭제 현상으로 인해 정보 손실


4. 아래 임시 키 무결성 프로토콜의 영문 약어를 쓰시오.

 

답 : TKIP (Temporal Key Integrity Protocol)


5. 아래 설명하는 내용을 영문 약자로 쓰시오.

※ UI 설계 원칙

- 직관성 : 화면의 버튼, 항목, 입력란 등 누구나 쉽게 이해하고 사용할 수 있도록 한다.

- 유효성 : 사용자의 목절을 정확히 달성할 수 있도록 유용하고 효과적이어야 한다.

- 학습성 : 사용자가 쉽게 배우고 익힐 수 있어야 한다.

- 유연성 : 사용자의 요구를 최대한 수용하면서 오류를 최소화해야 한다.

답 : NUI


6. 다음 소스코드 분석 도구에 대한 설명으로 알맞은 답을 보기에서 찾아 작성하시오.

 

답 [ 1 : static , 2 : dynamic ]


7. 아래에 설명하는 테스트 도구를 쓰시오.

 

답 : JUnit 


8. 다음 보기 중 블랙박스 테스트 기법을 3가지 골라 작성하시오.

 

답 : 1, 2, 6


9. 다음 설명에 대한 답을 영어 약자로 쓰시오.

 

답 : ISMS


10. 다음은 데이터베이스 키에 대한 설명이다.
빈칸에 들어갈 내용을 알맞게 쓰시오.

※ 키 속성

슈퍼키 : 유일성

후보키 : 유일성 + 최소성

대체키 : 유일성 + 최소성

기본키 : 유일성 + 최소성

답 [ 1 : 유일성 , 2 : 최소성 ] 


11. 다음에서 설명하는 공격 유형을 쓰시오.

 

답 : Watering Hole


12. 다음 V모델에서의 테스트 단계에 대한 설명으로 괄호 안에 들어갈 내용을 쓰시오.

 

답 [ 1 : 단위 , 2 : 통합 , 3 : 시스템 , 4 : 인수 ]


13. 다음 SQL 결과에 알맞은 쿼리를 작성하시오.

 

답 [ 1 : ORDER , 2 : SCORE , 3 : DESC ]


14. 다음 설명과 관련된 파이썬 함수를 골라 작성하시오.

 

답 [ 1 : extend, 2 : pop , 3 : reverse ] 


15. 다음 파이썬 코드에서 출력되는 결과를 작성하시오.

 

답 : a=20 b=2


16. 다음 JAVA 코드 중 밑줄에 들어갈 알맞은 코드를 작성하시오.

※ new 가 나오면 무조건 Class 명

답 : Car


17. 다음 JAVA 프로그램의 결과를 쓰시오.

 

a - a : 100 -> 1000 -> 2000

   - b : 1000

답 : 2000


18. 다음 C언어 프로그램의 출력결과를 쓰시오.
(단, 입력값은 5가 들어왔다고 가정한다.)

 

답 : 120


19. 다음 C언어 프로그램의 괄호 안에 들어갈 알맞은 답을 작성하시오.

 

답 [ 1 : > , 2 : % , 3 : / ] 


20. 다음 C언어 프로그램의 결과를 쓰시오.

 

※ 최대 소수 구하기

답 : 29