정보처리기사 실기
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
GoF 디자인 패턴
원래 이론 →헷갈리는 개념
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 혼동하는 패턴 | 결정적인 구별 |
|---|---|
| Adapter / Facade | 기존 규격을 맞춤 / 여러 기능의 간단한 창구 |
| Bridge / Adapter | 두 변화 축을 독립 확장 / 기존 규격 불일치 해결 |
| Strategy / State | 알고리즘 교환 / 상태에 따른 행동 변화 |
| Factory Method / Abstract Factory | 생성 결정을 하위 타입에 위임 / 관련 제품군 생성 |
| Composite / Flyweight | 부분·전체를 같은 방식으로 처리 / 공통 상태 공유 |
대표 계산·예제
배송 요금 계산기는 거리 기반, 무게 기반, 정액 계산 객체 중 하나를 주입받는다. 계산기는 공통 cost()만 호출하고 실행 중에 계산 객체를 다른 것으로 교체할 수 있다. 알고리즘들을 같은 계약 아래 교환 가능하게 만든 패턴을 쓰시오.
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.