Tech Trail

[정보처리기사 실기] 2022년 1회 기출 단답 점검 테스트 본문

Learning/정보처리기사

[정보처리기사 실기] 2022년 1회 기출 단답 점검 테스트

_밍지_ 2023. 11. 7. 12:02
728x90
반응형
SMALL

💡 '더보기'를 클릭 시 정답을 확인할 수 있어요!

 

 

2022년 1회

 

 

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

-패티리(오류 검출 기능)가 없고 중복 없는 스트라이핑된 세트로 구성되어 있다.
-개선된 성능에 추가적인 기억 장치를 제공하는 장점이 있지만, 장애 시 데이터의 안전을 보장할 수 없다.

 

 

 

 

 

2. 다음에 해당되는 DB 트랜잭션 연산을 적으시오.

(1) 장애 발생 전 DB로 복구하는 기법으로 디스크에 저장된 로그를 분석하여 트랜잭션의 시작(Start)과 완료(Commit)에 대한 기록이 있는 트랜잭션의 작업을 재실행하는 기법

더보기

: Redo

(2) 장애 시 디스크에 저장된 로그를 분석하여 트랜잭션의 시작(Start)은 있지만, 완료(Commit) 기록이 없는 트랜잭션들이 작업한 변경 내용을 모두 취소하는 기법

더보기

: Undo

 

 

 

 

4. 다음은 점수에 대해 내림차순 하는 SQL이다. ( ) 안에 들어갈 SQL 구문을 쓰시오.

SELECT name, score
FROM 성적 (  ) BY (  ) (  )

 

더보기

ORDER , score , DESC

 

📚ORDER BY 절은 속성값을 정렬하고자 할 때 사용한다.

(ASC: 오름차순, DESC: 내림차순, 키워드 생략 시 오름차순 정렬)

 

 

 

5. 이상 현상 중 삭제 이상에 대해 서술하시오.

더보기

: 정보 삭제 시 원치 않는 다른 정보가 같이 삭제되는 현상

 

 

 

 

 

6. 다음은 파이썬 코드이다. 출력 결과를 쓰시오.

 

def func(num1, num2=2):

Print(‘a=’, num1, ‘b=’, num2)

func(20)

 

더보기

a= 20 b= 2

 

📚 func(20)을 통해 num1에 20이라는 값을 넘겨주고, num2는 넘겨주지 않았으므로 2가 됨

📚 Python은 , 단위로 띄어쓰기가 됨

 

 

 

7. 다음은 리스트와 관련된 파이썬 함수이다. 각 항목에 해당하는 함수를 보기에서 골라 쓰시오.

(1) 리스트 확장, 여러 값을 한 번에 추가할 수 있음

더보기

: extend()

(2) 마지막 또는 지정 요소를 삭제하고 그 값을 반환함

더보기

: pop()

(3) 역순으로 뒤집음

더보기

: reverse()

 

 

 

 

 

 

8. 임시 키 무결성 프로토콜의 약자

더보기

: TKIP(Temporal Key Integrity Protocol)

 

 

 

9. 신체를 활용한 사용자 인터페이스(UI)를 무엇이라고 하는가?

더보기

: NUI(Natural User Interface)

 

 

 

 

10. 다음은 분석 도구에 대한 설명이다. 각 항목에 해당하는 도구를 보기에서 골라서 쓰시오.

(1) 실행하지 않고 원시 코드 분석

더보기

: Static Analysis

(2) 프로그램 동작이나 반응을 추적하고 보고함. 프로그램 모니터, 스냅샷 생성

더보기

: Dynamic Analysis

 

 

 

 

12. 다음에서 설명하는 인터페이스 도구를 쓰시오.

-자바를 이용한 xUnit 테스트 도구이다.
-Erich Gamma와 Kent Beck 등이 작성한 오픈소스로 JAVA 단위 테스트 프레임워크이다.
-어노테이션(‘@’기호)으로 간결하게 지원

 

더보기

: JUnit

 

 

13. 다음에서 블랙박스 테스트 기법인 것을 3가지 골라 쓰시오.

더보기

: Boundary Value Analysis, Equivalence Partitioning, Cause-Effect Graph

 

 

16. 정보보호 관리체계의 영문 약자는 무엇인가?

더보기

: ISMS(Information Security Management System)

 

 

17. 다음은 키에 대한 설명이다. ( ) 안에 들어갈 용어를 쓰시오.

- 슈퍼 키는 (  )의 속성을 갖는다.
- 후보 키는 (  )과 (  )의 속성을 갖는다.

 

더보기

유일성, 유일성, 최소성

 

📚 슈퍼 키는 나만 특정할 수 있으면 됨

📚 후보 키는 예를 들어, 주민번호는 이름과 나이를 알 필요 없이 개별 레코드를 고유하게 식별할 수 있는 후보 키가 될 수 있음

 

 

 

 

18. 공격 대상이 방문할 가능성이 있는 합법적 웹사이트를 미리 감염시켜 놓고, 피해자가 방문했을 때 피해자의 컴퓨터에 악성 프로그램을 배포하는 공격기법을 보기에서 골라서 쓰시오.

더보기

: Watering Hole

 

 

 

 

 

20. 다음은 소프트웨어 개발 프로세스 중 V모델에 대한 그림이다. (1)~(4)까지 들어갈 테스트를 쓰시오.

더보기

(1) 단위 테스트

(2) 통합 테스트

(3) 시스템 테스트

(4) 인수 테스트

 
728x90
반응형
LIST