정처기 디자인 패턴 암기 방법 - 두음 + 이미지

정처기디자인 패턴SW설계
읽는데 약 6분 정도 소요
처음 쓰여진 날: 2025-07-09
마지막으로 고쳐진 날: 2025-07-26
이 글을 보러온 횟수: 374

요약

정처기에 자주 출제되는 GOF 디자인 패턴을 쉽게 외우는 방법과 각 패턴의 설명 링크를 제공합니다. 생성, 구조, 행위 패턴을 암기법과 함께 정리했습니다.

정처기 실기에 나오는 디자인 패턴 암기 방법과 각 디자인 패턴 설명 링크입니다.

  • 암기는 기본적으로 본인이 편한 방식 + 관심있는 주제를 활용하는 것이 가장 좋습니다.
  • 아래 암기법은 참고용으로 보시면 됩니다.
  • 디자인패턴은 생성패턴 5가지, 구조패턴 7가지, 행위패턴 11가지로 총 23가지입니다.
  • 두음 법칙만으로는 외우기 쉽지 않습니다
  • 그래서 제가 사용하는 암기법은 두음법 + 이미지입니다.(정처기 시험이 끝나도 잊혀지지 않는 암기법입니다.)
  • 단순하게 디자인패턴에 뭐가 있는지만 알아선 안됩니다. 꼭 링크로 들어가서 어떤 패턴인지 이해하세요.

디자인패턴을 정처기 시험을 위해 반드시 외워야할까요?

결론부터 말하자면 꼭 필요하진 않습니다. 정보처리기사 실기 시험에서는 보기에 디자인패턴 종류를 주고 있습니다. 반대로 정보처리기사 필기 시험에서는 알면 좋습니다. 패턴에 맞는 키워드를 아는 것도 중요하지만 패턴이 어떤 패턴인지(생성패턴인지 구조패턴인지 행위패턴인지)를 알아야 맞출 수 있는 문제가 종종 출제됩니다.

하지만 전체적인 그림을 알고 있다면 헷갈리기 쉬운 디자인패턴 문제를 확실하게 푸는데 큰 도움이 됩니다.

생성 패턴

두음 암기법 : 싱팩빌프앱

싱글 팩토리 빌드 프로토스 앱

생성 패턴 암기법
생성 패턴 이미지 암기법: 싱팩빌프앱
  • 싱 : 싱글톤 패턴(Singleton)
  • 팩 : 팩토리 메서드 패턴(Factory Method)
  • 빌 : 빌더 패턴(Builder)
  • 프 : 프로토타입 패턴(Prototype)
  • 앱 : 앱스트랙트 팩토리(Abstract Factory - 추상 팩토리) 패턴

생성 패턴 - 정처기 시험 기출 키워드

생성 패턴기출 키워드
싱글톤 패턴(Singleton)객체 하나만 생성, 어디서든 참조, 특정 클래스의 인스턴스가 오직 하나임을 보장
팩토리 메서드 패턴(Factory Method)상위 클래스 - 인터페이스만 정의, 서브 클래스 - 실제 생성 담당
빌더 패턴(Builder)조립 + 분리
프로토타입 패턴(Prototype)인스턴스를 복제
앱스트랙트 팩토리 패턴(Abstract Factory)조합을 만드는 인터페이스(API) 제공, Kit이라고 불림.

생성 패턴 설명 문제 링크

구조 패턴

두음 암기법 : 어데퍼프브플컴

브플어오르는 퍼프 어데있나?

구조 패턴 암기법
구조 패턴 이미지 암기법: 어데퍼프브플컴
  • 어 : 어댑터 패턴 (Adapter)
  • 데 : 데코레이터 패턴 (Decorator)
  • 퍼 : 퍼사드 패턴 (Facade)
  • 프 : 프록시 패턴 (Proxy)
  • 브 : 브리지 패턴 (Bridge)
  • 플 : 플라이웨이트 패턴 (Flyweight)
  • 컴 : 컴포지트 패턴 (Composite)

구조 패턴 - 정보처리기사 시험 기출 키워드

구조 패턴기출 키워드
어댑터 패턴(Adapter)서로 다른 인터페이스 연결, 기존 클래스 재사용할수 있도록 중간에서 맞춰주는 역할
데코레이터 패턴(Decorator)기능 추가 + 확장
퍼사드 패턴(Facade)단순 인터페이스, 오류 단위 확인
프록시 패턴(Proxy)객체의 대리자가 대신 처리
브리지 패턴(Bridge)기능 클래스-구현 클래스 연결, 추상 계층 분리
플라이웨이트 패턴(Flyweight)가상 인스턴스/ 가상화
컴포지트 패턴(Composite)트리구조, 복합 객체 = 단일 객체

구조 패턴 설명 문제 링크

  1. 구조 패턴 어데퍼프 설명 + 정처기 실기 대비 문제 링크
  2. 구조 패턴 브플컴 설명 + 정처기 실기 대비 문제 링크

행위 패턴

두음 암기법 : 전옵 중방이상 메커책템 인

전체 옵션 중간 방어력 이상 메커닉 책 아이템 인

행위 패턴 암기법
행위 패턴 이미지 암기법: 전옵 중방이상 메커책템
  • 전 : 전략 패턴(Strategy)
  • 옵 : 옵저버 패턴(Observer)
  • 중 : 중재자 패턴(Mediator)
  • 방 : 방문자 패턴(Visitor)
  • 이 : 이터레이터 패턴(Iterator)
  • 상 : 상태 패턴(State)
  • 메 : 메멘토 패턴(Memento)
  • 커 : 커맨드 패턴(Command)
  • 책 : 책임 연쇄 패턴(Chain of Responsibility)
  • 템 : 템플릿 메서드 패턴(Template Method)
  • 인 : 인터프리터 패턴(Interpreter)

행위 패턴 - 정보처리기사 시험 기출 키워드

행위 패턴키워드
전략 패턴(Strategy)알고리즘군
옵저버 패턴(Observer)한 객체 바뀌면 의존하는 다른 객체에 연락 가고 자동 갱신
중재자 패턴(Mediator)객체 간 중재자, 객체지향 목표 달성하게 해줌
방문자 패턴(Visitor)메서드가 각 클래스 돌아다님, 새로운 기능(연산)만 따로 추가할때 사용
이터레이터 패턴(Iterator)컬렉션 내 모든 요소 순차 탐색, Cursor
상태 패턴(State)원시코드 수정 취소, 상태 캡슐화
메멘토 패턴(Memento)복구, Undo 기능, 객체 정보 저장
커맨드 패턴(Command)재사용성, 기능 캡슐화
책임 연쇄 패턴(Chain of Responsibility)하드코딩(기능 처리 연결 변경 불가) -> 연결 변경 가능하게 디자인
템플릿 메서드 패턴(Template Method)상위 클래스 - 추상 메서드(기능의 골격) , 하위 클래스 - 세부처리 구체화
인터프리터 패턴(Interpreter)문법 규칙 정의, 문장 분석 및 실행 처리

행위 패턴 설명 문제 링크

  1. 행위 패턴 전옵 설명 + 정처기 실기 대비 문제 링크
  2. 행위 패턴 중방 설명 + 정처기 실기 대비 문제 링크
  3. 행위 패턴 이상 설명 + 정처기 실기 대비 문제 링크
  4. 행위 패턴 책메 설명 + 정처기 실기 대비 문제 링크
  5. 행위 패턴 커템 설명 + 정처기 실기 대비 문제 링크