관리 메뉴

+ Repository +

[오답노트] 정처기 20-2회차 기억할 핵심 필수내용들 본문

자격증/정보처리기사

[오답노트] 정처기 20-2회차 기억할 핵심 필수내용들

jaeti 2022. 4. 23. 11:44

• 객체지향 설계원칙 (+a 복습)

- 단일 책임 원칙 (SRP) : 객체는 단 하나의 클래스에 대해 하나의 책임만 가져야 한다.

- 개방 폐쇄의 원칙 (OCP) : 확장에 대해 개방, 변경에 대해 폐쇄돼있어야 한다.

- 리스코프 치환 원칙 (LSP) : 자식클래스는 최소한 부모클래스 행위는 가능해야한다. (언제든지 교체가능)

- 의존 역전 원칙 (DIP) : 의존관계를 맺을 때 변화하기 쉬운것 보다는 변화 어려운것에 의존해야한다.

 

• 자료흐름도 DFD 구성요소

- process

- data store

- data flow

- terminator

 

• 국제표준

- ISO/IEC 12119 : 패키지 소프트웨어

- ISO/IEC 14959 : 제품평가

- 9126 : 품질특성 및 척도에 대한 표준화

 

• 알고리즘 설계기법

- 분할정복 알고리즘 (Divide and Conquer) : 그대로 해결 x 인 문제 작은 문제로 분할하여

- 탐욕 알고리즘 (Greedy) : 현재 시점 가장 최적의 방법

- Backtracking : 모든 조합 시도해보기

 

• Atomicity 원자성 - commit, rollback 관련 o

 

• anomaly : 이상

 

• deadlock : 교착상태

 

 

Comments