67. 모듈의 응집도(Cohesion)에 대한 설명으로 틀린 것은?
① 모듈의 응집도란 모듈안의 요소들이 서로 관련되어 있는 정도를 말한다.
② 기능적 응집도(Functional Cohesion)는 한 모듈 내부의 한 기능 요소에 의한 출력 자료가 다음 기능 원소의 입력
자료로서 제공되는 형태이다.
③ 교환적 응집도(Communication Cohesion)는 동일한 입력과 출력을 사용하는 소작업들이 모인 모듈에서 볼 수 있다.
④ 논리적 응집도(Logical Cohesion)는 유사한 성격을 갖거나 특정형태로 분류되는 처리요소들로 하나의 모듈이
형성되는 경우이다.
[해설] 응집도(Cohesion)
2. 순차적 응집도: 한 모듈 내부의 한 기능 요소에 의한 출력 자료가 다음 기능 원소의 입력 자료로서 제공되는 형태
76. 다음 중 가장 약한 결합도(Coupling)는?
① Common Coupling
② Control Coupling
③ External Coupling
④ Stamp Coupling
[해설] 결합도(Coupling)
(약) 자료 결합도(Data Coupling) → 스탬프 결합도(Stamp Coupling) → 제어 결합도(Control Coupling)
→ 외부 결합도(External Coupling) → 공통 결합도(Common Coupling) → 내용 결합도(Content Coupling) (강)
77. 나선형 모형의 각 개발 단계에 대한 설명으로 가장 옳은 것은?
① Planning 단계에서는 위험 요소와 타당성을 분석하여 프로젝트의 추진 여부를 결정한다.
② Development 단계에서는 선택된 기능을 수행하는 프로토 타입을 개발한다.
③ Risk Analysis 단계에서는 개발 목적과 기능 선택, 제약 조건 등을 결정하고 분석한다.
④ Evaluation 단계에서는 고객 평가와 검증 과정을 수행하여 개발된 결과를 평가한다.
[해설] 나선형 모형
계획(Planning) → 위험분석(Risk Analysis) → 공학적 개발(Engineering) → 고객평가(Customer Evaluation)
1. 계획(Planning): 계획 및 정의 단계
2. 위험분석(Risk Analysis): 위험 요소 분석
3. 공학적 개발(Engineering): 선택된 기능을 수행하는 프로토타입 개발
4. 고객 평가(Evaluation): 고객 평가와 검증 과정 수행
'정보처리기사 오답노트 (개정 전) > 4과목. 소프트웨어 공학' 카테고리의 다른 글
| 2017년 3월 (18/20) (0) | 2021.08.11 |
|---|---|
| 2017년 5월 (17/20) (0) | 2021.08.11 |
| 2018년 3월 (15/20) (0) | 2021.08.11 |
| 2018년 8월 (16/20) (0) | 2021.08.11 |
| 2019년 3월 (14/20) (0) | 2021.08.10 |