디자인패턴(2)
-
정보처리기사 실기 1단원 단답형 문제모음
문제:절차보다는 사람 중심의 변화에 유연하게 적응하는 개발 방법론은 무엇인가?럼바우 데이터 모델링에서 시스템에서 요구하는 객체와 객체 간의 관계를 정의하는 모델링은 무엇인가?럼바우 객체 모델링에서 주로 활용하는 다이어그램은 무엇인가?럼바우 데이터 모델링 중 시간의 흐름에 따른 객체들의 동적인 행위를 표현하는 모델링은 무엇인가?럼바우 동적 모델링에서 주로 활용하는 다이어그램은 무엇인가?럼바우 데이터 모델링 중 프로세스들의 자료 흐름을 중심으로 처리 과정을 표현하는 모델링은 무엇인가?럼바우 기능 모델링에서 주로 활용하는 다이어그램은 무엇인가?객체 지향 설계 원칙 SOLID 중 하나의 클래스는 하나의 목적을 위해 생성되어야 한다는 원칙의 약자는 무엇인가?객체 지향 설계 원칙 중 소프트웨어 구성 요소가 확장에는..
2025.04.15 -
정보처리기사 디자인 패턴 정리
디자인 패턴을 생성(Creational), 구조(Structural), **행위(Behavioral)**로 나누어 암기할 때, 아래처럼 의미 + 상황별 연관성 + 키워드 이미지화를 통해 기억하면 효과적입니다. ✅ 1. 생성(Creational) 패턴 “객체를 어떻게 만들지에 대한 패턴”→ 객체 생성의 방법, 시점, 책임을 다룬다. 🧠 암기 키워드: “생산공장, 객체 조립 라인” 📌 패턴 종류 및 이미지화: • Singleton – 딱 하나만 만들어 (회사 대표님) • Factory Method – 공장을 열어 필요한 객체를 찍어내 (다품종 공장) • Abstract Factory – 공장 집합소 (의자 + 테이블 세트 만드는 가구회사) • Builder – 복잡한 객체를 단계적으로 조립 (햄버거 조립..
2025.04.05