問題一覧
1
DIP 의존성 역전의 원칙
2
Mediater
3
Prototype
4
객체지향 설계원칙 종류
5
Abstract factory
6
OCP 개방 폐쇄 원칙
7
Iterator
8
Interpreter
9
시스템이 제공하는 기능, 서비스에 대한 요구사항
기능적 요구사항
10
더 큰 구조 형성 목적으로 클래스나 객체의 조합을 다루는 패턴
구조
11
Stratesy
12
생성패턴 종류
13
Adapter
14
Command
15
Bridge
16
LSP 리스코프 치환의 원칙
17
SRP 단일 책임의 원칙
18
객체 인스턴스 생성에 관여, 클래스 정의와 객체 생성 방식을 구조화, 캡슐화를 수행하는 패턴
생성
19
State
20
Builder
21
Template Method
22
Factory Method
23
Decorator
24
Singleton
25
Visitor
26
시스템이 수행하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항
비기능적 요구사항
27
ISP 인터페이스 분리의 원칙
28
구조패턴 종류
29
럼바우의 객체지향 분석 방법론에서 분석 절차
30
Proxy
31
SW 생명주기 모델 중 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델. 단계별 정의와 산출물이 명확함
폭포수 모델
32
Composite
33
행위 패턴 종류
34
SW 생명주기 모델 프로세스
요구사항 분석-설계-구현-테스트-유지보수
35
Flyweight
36
클래스나 객체들이 상호작용하는 방법과 역할 분담을 다루는 패턴 또는 반복적으로 사용되는 객체들의 상호작용을 패턴화한 것
행위
37
Memento
38
요구사항 개발 단계
도출, 분석, 명세, 확인
39
개발 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델
나선형 모델
40
Facade
41
고객이 요구한 주요 기능을 프로토타입으로 구현하여, 고객의 피드백을 반영하여 소프트웨어를 만들어가는 모델
프로토타이핑 모델
42
나선형 모델 절차
계획 및 정의 - 위험 분석 - 개발 - 고객 평가
43
절차보다는 사람이 중심이 되어 변화에 유연하고 신속하게 적응. 효율적으로 개발할 수 있는 경량 개발 방법론
애자일 방법론
44
애자일 방법론 유형 3개
XP, 스크럼, 린
45
Observer
46
Chain of responsibility