728x90
반응형
반응형
IT CookBook, 쉽게 배우는 소프트웨어 공학(2판)
- 저자 :김치수
- 출간 :2021-06-30
- ISBN :9791156645429
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션
Chap5. 설계
- 3) 모듈 간의 결합도는 강할수록 바람직하다.
- 3) 모듈의 기능은 예측할 수 있어야 하며 지나치게 제한적이어야 한다.
- 4) 서버 튜닝(server tuning)
- 2) 모듈 설계
- 2) 객체지향 설계는 하나의 커다란 작업을 여러 개의 작은 작업으로 분할하고 분할된 각각의 소작업을 함수(모듈)로 구현하는 것이다.
- 4) 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다.
- 2) 클래스
- 2) 기술 종속으로 인한 선행 사업자 의존도 증대
- 4) Coincidental Cohesion
- 3) 모듈 간의 결합도를 약하게 하면 모듈 독립성이 향상된다.
반응형
- 4) 1960년대까지 가장 많이 적용되었던 소프트웨어 개발 방법
- 2) 직관성
- 1) 속성과 관련된 오퍼레이션을 클래스 안에 묶어서 하나로 취급한다.
- 4) AJAX
- 4) 소스 코드 분석 및 오류 복구
- 함수(모듈) → 클래스
- 집합(ageregation) → 합성(composition) 관계
- 순차적 응집
- ...
- 데이터 결합, 기능적 응집
728x90
반응형
'Major > 소프트웨어 공학' 카테고리의 다른 글
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 7장 답 (0) | 2023.10.24 |
---|---|
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 6장 답 (0) | 2023.10.24 |
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 4장 답 (0) | 2023.10.24 |
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 3장 답 (0) | 2023.10.24 |
[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 2장 답 (0) | 2023.10.24 |