정보처리기사 기출문제 20220424_3
정보처리기사 기출문제 부시기 20220424
합격을 기원합니다.
모든 자료는 전자문제집 CBT에서 제공됩니다.
2과목 : 소프트웨어 개발 (21번~30번)
21. 통합 테스트(Integration Test)와 관련한 설명으로 틀린 것은?
- 시스템을 구성하는 모듈의 인터페이스와 결합을 테스트하는 것이다.
- 하향식 통합 테스트의 경우 넓이 우선(Breadth First)방식으로 테스트를 할 모듈을 선택할 수 있다.
- 상향식 통합 테스트의 경우 시스템 구조도의 최상위에 있는 모듈을 먼저 구현하고 테스트한다.
- 모듈 간의 인터페이스와 시스템의 동작이 정상적으로 잘되고 있는지를 빨리 파악하고자 할 때 상향식 보다는 하향식 통합 테스트를 사용하는 것이 좋다.
문제 해설
- 상향식 통합 테스트 (Bottom Up Integration Test)
- 프로그램의 하위 모듈에서 상위 모듈 방향으로 통합
- 하나의 주요 제어 모듈과 관련된 종속 모듈의 그룹인 클러스터(Cluster) 필요
- 하향식 통합 테스트 (Top Down Intergration Test)
- 상위 모듈에서 하위 모듈 방향으로 통합
- 깊이 우선 통합법, 넓이 우선 통합법 사용
- 초기부터 사용자에게 시스템 구조를 보여줌
[해설작성자 : 전자공학도]
내 공부
통합테스트 란?
22. 다음과 같이 레코드가 구성되어 있을 때, 이진 검색 방법으로 14를 찾을 경우 비교되는 횟수는?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
- 2
- 3
- 4
- 5
문제 해설
- 이진 탐색 동작 방식
- 배열의 중간 값을 찾음
- 중간 값과 검색 값을 비교
- 중간 값이 검색 값과 같으면 끝.
- 중간 값보다 검색 값이 크다면 오른쪽 구간을 탐색
- 중간 값보다 검색 값이 작다면 왼쪽 구간을 탐색
- 값을 찾거나 간격이 비었을 때까지 반복
[해설 작성자 : 전자공학도]