2020.08.22 기출 오답노트 및 재정리 (1과목)

2023. 3. 6. 21:17카테고리 없음

6. UML - 시퀀스 다이어그램 구성 항목

- 실행(액터)

- 객체

- 생명선

- 메시지

- 제어 삼각형

 

14. UML 모델에서 상속관계 -> 일반화 관계

- 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지를 표현한다.

 

15. 객체지향 소프트웨어 설계시 디자인 패턴을 구성하는 요소

- 문제와 배경

- 과거 처리 사례, 샘플코드

 

16. 자료 사전 표기법

= 정의

+ 연결

() 생략

[ | ] 선택

{ } 반복

** 주석

 

17. SOLID 원칙

- SRP 단일책임원칙 : 객체는 단 하나의 책임만 가져야 한다.

- OCP 개방폐쇠원칙 : 기존의 코드를 변경하지 않으면서 기능을 추가할 수 있도록 설계되어야 한다. (확장성)

- LSP 리스코프 치환원칙 : 일반화 관계에 대한 이야기.

- ISP 인터페이스 분리 원칙 : 인터페이스를 클라이언트에 특화되도록 분리시키라는 설계 원칙

- DIP 의존 역전 원칙 : 변화하기 쉬운 것보다는 변화하기 어려운 것에 의존하라는 것 (인터페이스에 의존)

 

18. 자료흐름도

process, data flow, data store, terminator(단말기)