문제·정답·해설을 먼저 익히고
CBT에서 실력을 확인하세요
시험을 시작해야 해설을 볼 수 있는 대신 문제와 보기, 정답 근거를 먼저 공부합니다. 시간 제한이나 점수 없이 읽고, 충분히 익힌 뒤 기존 CBT와 오답 복습으로 이어가세요.
과목·단원·문제 찾기
정답과 해설을 충분히 읽고 학습 완료 표시를 남길 수 있습니다.
2 / 84페이지 · 페이지당 12문항 · 현재 자료 총 1,000개
객체 상태 변화가 여러 관찰자에게 자동 통지되는 패턴은?
정답·해설 학습하기
정답 근거
Observer는 Subject의 상태 변화를 등록된 Observer에게 알립니다.
호환되지 않는 인터페이스를 원하는 인터페이스로 변환하는 패턴은?
정답·해설 학습하기
정답 근거
Adapter는 기존 클래스 인터페이스를 클라이언트가 기대하는 형태로 변환합니다.
객체 생성 과정을 단계별로 분리하여 다양한 표현을 만들기 좋은 패턴은?
정답·해설 학습하기
정답 근거
Builder는 복잡한 객체의 생성 과정과 표현을 분리합니다.
표현·제어·데이터 역할을 분리하는 구조로 가장 익숙한 것은?
정답·해설 학습하기
정답 근거
MVC는 Model, View, Controller를 분리합니다.
데이터 저장소를 중심으로 여러 컴포넌트가 공유하는 구조는?
정답·해설 학습하기
정답 근거
Repository 패턴은 중앙 데이터 저장소를 중심으로 구성됩니다.
복잡한 조건 조합과 그에 따른 동작을 표로 표현하기 좋은 것은?
정답·해설 학습하기
정답 근거
Decision Table은 조건 조합과 Action을 체계적으로 표현합니다.
인터페이스 명세에 포함될 내용으로 가장 적절한 것은?
정답·해설 학습하기
정답 근거
인터페이스는 입력, 출력, 데이터 형식, 호출 규칙, 오류 등을 계약으로 명확히 합니다.
요구사항 검증에서 확인할 항목으로 가장 거리가 먼 것은?
정답·해설 학습하기
정답 근거
검증은 요구사항 문서의 완전성·일관성·명확성·검증가능성 등을 확인합니다.
BFS에서 주로 사용하는 자료구조는?
정답·해설 학습하기
정답 근거
BFS는 가까운 정점을 순서대로 방문하므로 Queue를 주로 사용합니다.
DFS를 반복 구조로 구현할 때 주로 사용하는 자료구조는?
정답·해설 학습하기
정답 근거
DFS는 깊게 들어갔다가 되돌아오는 LIFO 특성 때문에 Stack과 잘 맞습니다.
Binary Search의 전제조건은?
정답·해설 학습하기
정답 근거
일반적인 이진 탐색은 정렬된 순서 자료를 대상으로 합니다.
Binary Search의 시간복잡도는?
정답·해설 학습하기
정답 근거
탐색 범위를 절반씩 줄이므로 O(log n)입니다.
충분히 읽었다면 실제로 풀어보세요
정답을 미리 보지 않고 풀어야 약한 개념이 드러납니다. 기존 CBT·기출유형·오답노트는 그대로 유지됩니다.