프로젝트 계획 수립 시 소프트웨어 범위(Scope) 결정의 주요 요소로 거리가 먼 것은?
- 소프트웨어 개발 환경
- 소프트웨어 성능
- 소프트웨어 제약 조건
- 소프트웨어 신뢰도
풀이보기
소프트웨어 품질 보증을 위한 정형 기술 검토의 지침사항으로 옳지 않은 것은?
- 논쟁과 반박의 제한성
- 의제의 무제한성
- 제품 검토의 집중성
- 참가인원의 제한성
풀이보기
자료 사전에서 반복을 의미하는 기호는?
- ()
- {}
- []
- +
풀이보기
럼바우의 객체지향 분석 모델링에 해당하지 않는 것은?
- Relational Modeling
- Object Modeling
- Functional Modeling
- Dynamic Modeling
풀이보기
소프트웨어 유지보수 유형 중 현재 수행 중인 기능의 수정, 새로운 기능의 추가, 전반적인 기능 개선 등의 요구를 사용자로부터 받았을 때 수행되는 유형으로서, 유지보수 유형 중 제일 많은 비용이 소요되는 것은?
- Preventive Maintenance
- Adaptive maintenance
- Corrective Maintenance
- Perfective Maintenance
풀이보기
소프트웨어 프로젝트 관리의 효과적 수행을 위한 3P에 해당하지 않는 것은?
- Program
- People
- Problem
- Process
풀이보기
블랙 박스 검사에 대한 설명으로 옳지 않은 것은?
- 각 기능이 완전히 작동되는 것을 입증하는 검사이다.
- 인터페이스 결함, 성능 결함, 초기화와 종료 이상 결함 등을 찾아 낸다.
- 동치 분할 검사는 논리적인 조건과 대응하는 행동을 간략히 표현할 수 있도록 하는 검사 사례 설계 기법이다.
- 경계값 분석은 입력의 경계값에서 발생하는 오류를 제거하기 위한 검사 기법이다.
풀이보기
2008년 2회
64. 소프트웨어 프로젝트 계획 수립 시 소프트웨어 영역(범위) 결정의 주요 요소로 거리가 먼 것은?
-
기능
-
인적자원
-
인터페이스
-
성능
풀이보기
66. 소프트웨어 재공학은 어떤 유지보수 측면에서 소프트웨어 위기를 해결하려고 하는 방법인가?
-
수정(Corrective) 유지보수
-
적응(Adaptive) 유지보수
-
완전화(Perfective) 유지보수
-
예방(Preventive) 유지보수
풀이보기
67. CASE에 대한 설명으로 거리가 먼 것은?
-
소프트웨어 모듈의 재사용성이 향상된다.
-
자동화된 기법을 통해 소프트웨어 품질이 향상된다.
-
소프트웨어 사용자들이 소프트웨어 사용 방법을 신속히 숙지 할 수 있도록 개발된 자동화 패키지이다.
-
소프트웨어 유지보수를 간편하게 수행할 수 있다.
풀이보기
71. 객체 지향 기법에서 다음 설명에 해당하는 것으로 가장 타당한 것은?
-다른 객체에게 자신의 정보를 숨기고 자신의 연산만을통하여 접근한다.-유지보수와 소프트웨어 확장 시 오류를 최소화할 수있다.
-
Abstraction
-
Information Hiding
-
Inheritance
-
Polymorphism
풀이보기
73. 소프트웨어 품질 목표 중 새로운 요구사항에 접하여 쉽게 수정될 수 있는 시스템 능력을 의미하는 것은?
-
Reliability
-
Efficiency
-
Integrity
-
Flexibility
풀이보기
74. 응집도의 종류 중 서로 간의 어떠한 의미 있는 연관 관계도 지니지 않은 기능 요소로 구성되는 경우이며, 서로 다른 상위 모듈에 의해 호출되어 처리상의 연관성이 없는 서로 다른 기능을 수행하는 경우의 응집도는?
-
Coincidental Cohesion
-
functional Cohesion
-
Sequential Cohesion
-
Logical Cohesion
풀이보기
75. Software Project의 비용 결정 요소와 가장 관련이 적은 것은?
-
개발자의 능력
-
요구되는 신뢰도
-
하드웨어의 성능
-
개발 제품의 복잡도
풀이보기
78. 구조적 분석 도구와 거리가 먼 것은?
-
자료 사전
-
자료 흐름도
-
프로그램 명세서
-
소단위 명세서
풀이보기
79. 소프트웨어에 새로운 기능을 추가하거나 성능을 개선하는 활동으로서, 소프트웨어 유지보수 활동 중 가장 많은 비용이 소요되는 것은?
-
수정(Corrective) 보수
-
예방(Preventive) 보수
-
완전화(Perfective) 보수
-
적응(Adaptive) 보수
풀이보기
80. 프로젝트 일정을 관리하는 PERT 차트로 알 수 있는 사항이 아닌 것은?
-
결정 경로
-
태스크의 시작/종료 시간
-
태스크에 대한 경계시간
-
태스크간의 상호관련성
풀이보기
2008년 4회
61. 다음 사항과 관계되는 결합도는 무엇인가?
-한 모듈에서 다른 모듈의 내부로 제어 이동-한 모듈이 다른 모듈 내부 자료의 조회 또는 변경-두 모듈이 동일한 문자(Literals)의 공유
-
Data Coupling
-
Content Coupling
-
Control Coupling
-
Stamp Coupling
풀이보기
62. CASE 도구의 정보저장소(Repository)에 대한 설명으로 거리가 먼 것은?
-
일반적으로 정보저장소는 도구들과 생명 주기 활동, 사용자들, 응용 소프트웨어들 사이의 통신과 소프트웨어 시스템 정보의 공유를 향상시킨다.
-
초기의 소프트웨어 개발 환경에서는 사람이 정보저장소 역할을 했지만 오늘날에는 응용 프로그램이 정보저장소 역할을 담당한다.
-
정보저장소는 도구들의 통합, 소프트웨어 시스템의 표준화, 소프트웨어 시스템 정보의 공유, 소프트웨어 재사용성의 기본이 된다.
-
소프트웨어 시스템 구성 요소들과 시스템 정보가 정보저장소에 의해 관리되므로 소프트웨어 시스템의 유지보수가 용이해진다.
풀이보기
68. 어떤 프로그램을 재공학 기술을 적용하여 보수하고자 할 때 Flow Graph가 사용될 수 있다. 다음의 샘플 프로그램에 대한 Flow Graph가 다음 그림과 같을 때 McCabe 식의 Cyclomatic Complexity를 구하면?
-
1
-
2
-
3
-
4
풀이보기
70. 다음 설명에 해당하는 개체 지향 기법의 특징은?
-일반화된 객체를 이용해서 특정 객체가 가진 특성을이용할 수 있다.-일반화된 객체는 어떤 특정 객체를 지칭할 수 있기 때문에 같은 동작을 하지만 다른 성질을 가질 수 있다.-동일한 이름으로 지시된 오퍼레이션이 개개의 객체에의하여 여러 모양을 가질 수 있다.
-
추상화
-
캡슐화
-
다형성
-
상속성
풀이보기
72. 자료 흐름도의 구성 요소가 아닌 것은?
-
소단위 명세서
-
단말
-
프로세스
-
자료 저장소
풀이보기
76. 프로젝트 일정 관리 시 사용하는 간트(Gant) 차트에 대한 설명으로 옳지 않은 것은?
-
막대로 표시하며, 수평 막대의 길이는 각 태스크의 기간을 나타낸다.
-
이정표, 기간, 작업, 프로젝트 일정을 나타낸다.
-
시간선(Time-line) 차트라고도 한다.
-
작업들 간의 상호 관련성, 결정 경로를 표시한다.
풀이보기
80. 소프트웨어 생명주기 모형에 대한 설명으로 옳은 것은?
-
폭포수 모형을 점진적 모형이라고도 한다.
-
나선형 모형은 반복적으로 개발이 진행되므로 소프트웨어의 강인성을 높일 수 있다.
-
프로토타입 모형은 개발 단계에서 요구사항 변경이 불가능하므로 유지보수 비용이 많이 발생한다.
-
폭포수 모형은 최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 모형을 볼 수 있다.
풀이보기
풀이보기
'정보처리기사 > 소프트웨어 공학' 카테고리의 다른 글
| [정보처리기사]소프트웨어 공학 문제풀이 (0) | 2009/02/20 |
|---|---|
| [정보처리기사]소프트웨어 공학 요약 (0) | 2009/02/16 |


이올린에 북마크하기
이올린에 추천하기
