정보처리기사 실기소프트웨어 설계Proxy 패턴난이도 1MCQ

정보처리기사 실기 Proxy 패턴 기출문제 #3887

문제

다음 설명에 해당하는 디자인 패턴은?

<설명> 어떤 객체에 대한 접근을 제어하거나 추가적인 기능을 부여하기 위해 해당 객체의 대리 객체를 사용하는 방식의 디자인 패턴이다. 실제 객체에 대한 접근 전에 필요한 작업을 수행할 수 있으며 실제 객체의 생성을 지연시켜 메모리와 자원을 절약할 수 있다. 또한 실제 객체를 감추어 정보 은닉을 강화할 수 있다.

① Proxy ② Adapter ③ Observer ④ Builder

정답

1

해설

정답: 1. Proxy 패턴은 실제 객체에 대한 접근을 대리 객체가 제어하거나 부가 기능을 제공하는 구조이다.

오답 풀이

  • 1번: 대리 객체를 사용하는 패턴이므로 정답이다.
  • 2번: Adapter는 서로 다른 인터페이스를 변환한다.
  • 3번: Observer는 상태 변화 알림을 구독자에게 전달한다.
  • 4번: Builder는 복잡한 객체 생성 과정을 분리한다.

보충 개념 Proxy는 가상 프록시, 보호 프록시, 원격 프록시 등으로 활용된다. 접근 제어, 지연 로딩, 로깅 등에 사용할 수 있다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] Proxy 패턴 소프트웨어 설계 기출 #3887 | 문어CBT