2022년 국가직7급 · 실전모드
0/25 응답
경과
⏱ 0:00
1. 소프트웨어 프로젝트에서 수행 작업에 대한 설명으로 옳지 않은 것은?
2. 다음 설명에 해당하는 프로젝트 범위 관리 프로세스는?
3. 다음 설명에 해당하는 것으로 옳은 것은?
4. 소프트웨어의 품질 속성에 대한 설명으로 옳지 않은 것은?
5. 유스케이스 명세서를 구성하는 항목에 대한 설명으로 옳지 않은 것은?
6. ISO/IEC 9126 모델에 대한 품질 특성 요소로 잘못 짝 지은 것은?
7. 유스케이스 다이어그램에 대한 설명으로 옳지 않은 것은?
8. MVC(Model-View-Controller) 패턴에 대한 설명으로 옳지 않은 것은?
9. 다음 클래스 다이어그램을 파이썬 코드로 표현한 것이다. (가) ~ (라)에 들어갈 내용으로 옳은 것은?
10. 다음 클래스 다이어그램과 관련이 있는 디자인 패턴은?
11. 화이트박스 테스트만을 모두 고르면?
12. 다음 Yourdon/DeMarco 표기법에 따라서 자료 흐름도로 표현하였을 때 옳은 것은?
13. 객체지향 프로그램의 품질 측정 방법으로 옳지 않은 것은?
14. 소프트웨어의 요구 사항 수집 및 기술에 대한 설명으로 옳지 않은 것은?
15. 소프트웨어 생명주기에 대한 설명으로 옳지 않은 것은?
16. 평가 점수에 따른 성적을 아래 표와 같이 부여하는 소프트웨어를 제작하여 경곗값 분석 기법으로 테스트할 때, 테스트 케이스는 몇 개인가? (단, 평가 점수는 정수이다)
17. 다음 디자인 패턴들을 GoF(Gang of Fours) 패턴 분류에 따라 구분하였을 때, 생성 패턴, 구조 패턴, 행위 패턴의 개수를 순서대로 바르게 나열한 것은?
18. SPICE(Software Process Improvement and Capability dEtermination) 모델은 소프트웨어 개발 프로세스를 구성하는 각 프로세스 영역의 달성 수준(또는 능력)을 측정하는 레벨을 제시한다. 레벨과 그 레벨의 측정 관점을 짝 지은 것으로 옳지 않은 것은?
19. 다음 클래스 다이어그램은 객체지향 설계에서 클래스를 설계할 때의 원칙 가운데 하나를 적용한 사례이다. 설계 원칙으로 옳은 것은?
20. 다음 Java 코드에서 생략된 부분을 고려하지 않고 명시된 부분만으로 UML 클래스 다이어그램을 작성하였을 때, 다이어그램에 나타나지 않는 관계는?
21. 화이트박스 테스트 커버리지에 대한 설명으로 옳은 것은?
22. 소프트웨어 개발 프로젝트 수행을 위한 설명으로 옳은 것은?
23. 다음 입력 인자가 가질 수 있는 값들이 과 같이 주어져 있을 때, 페어와이즈(pairwise) 테스트를 수행하고자 한다. 페어와이즈 테스트를 위한 인자 조합이 와 같다고 할 때, (가) ~ (라)에 들어갈 내용으로 옳은 것은?
24. 소프트웨어의 총 개발 기간은 16개월이며, 처음 6명의 개발 인력이 100 % 투입되었다. 개발지연으로 11개월 시작 시점에 3명 중 2명은 100 %, 1명은 50 %를 추가 투입하여 개발이 완료되었다. 이 소프트웨어 개발에 투입된 총 MM(Man-Month)은?
25. 다음은 모듈을 구성하는 코드의 일부이다. 두 함수 A( )와 B( ) 사이에 형성되는 결합으로 옳은 것은? (단, ...은 생략된 코드이며, 해당 코드는 고려하지 않는다)