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

+ Recent posts