image.png

상/하위 설계

2번 → 구현은 나중에 할지라도, 각 모듈의 세부 사항 자체는 미리 결정되어야 함

4번 → 상향식 설계는 모듈부터 독립적으로 먼저 설계하기 때문에, 일반적으로 전체 구조가 명확하지 않은 상태에서 진행됨. 따라서 기능 추가가 어려움 (모듈 간 통합 문제 발생)

만약 인터페이스가 성립되어 있다면 해당 없음

image.png

소프트웨어 아키텍처 설계 순서

(20번 답 잘못 눌렀음)

image.png

형식이 정해져 있으니 제한사항도 많음

image.png

퀵 정렬 (분할정복 - 피벗을 기준으로 크면 왼쪽, 작으면 오른쪽)

피벗을 기준으로 작으면 왼쪽, 크면 오른쪽으로 보내기

image.png