Major/소프트웨어 공학

[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 5장 답

과로사한 공돌이 2023. 10. 24. 08:56
728x90
반응형

IT CookBook, 쉽게 배우는 소프트웨어 공학(2판)

반응형

IT CookBook, 쉽게 배우는 소프트웨어 공학(2판)

 

  • 저자 :김치수
  • 출간 :2021-06-30
  • ISBN :9791156645429

[쉽게 배우는 소프트웨어 공학(2판)] 연습문제 솔루션

Chap5. 설계

  1. 3) 모듈 간의 결합도는 강할수록 바람직하다.
  1. 3) 모듈의 기능은 예측할 수 있어야 하며 지나치게 제한적이어야 한다.
  1. 4) 서버 튜닝(server tuning)
  1. 2) 모듈 설계
  1. 2) 객체지향 설계는 하나의 커다란 작업을 여러 개의 작은 작업으로 분할하고 분할된 각각의 소작업을 함수(모듈)로 구현하는 것이다.
  1. 4) 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다.
  1. 2) 클래스
  1. 2) 기술 종속으로 인한 선행 사업자 의존도 증대
  1. 4) Coincidental Cohesion
  1. 3) 모듈 간의 결합도를 약하게 하면 모듈 독립성이 향상된다.
반응형
  1. 4) 1960년대까지 가장 많이 적용되었던 소프트웨어 개발 방법
  1. 2) 직관성
  1. 1) 속성과 관련된 오퍼레이션을 클래스 안에 묶어서 하나로 취급한다.
  1. 4) AJAX
  1. 4) 소스 코드 분석 및 오류 복구
  1. 함수(모듈) → 클래스
  1. 집합(ageregation) → 합성(composition) 관계
  1. 순차적 응집
  1. ...
  1. 데이터 결합, 기능적 응집
728x90
반응형