본문 바로가기
INFORMATION PROCESSING ENGINEER · 2027 정보처리기사 학습센터 필기 5과목 · 문제·해설 학습 · CBT · 실기 12영역 · 회상 · 실습

정보처리기사 문제·정답·해설 미리학습

K-BOOKS · PROCESSING · SELF-STUDY

문제·정답·해설을 먼저 익히고
CBT에서 실력을 확인하세요

시험을 시작해야 해설을 볼 수 있는 대신 문제와 보기, 정답 근거를 먼저 공부합니다. 시간 제한이나 점수 없이 읽고, 충분히 익힌 뒤 기존 CBT와 오답 복습으로 이어가세요.

1,000CBT 원본 문항
01 · LEARN정답·해설 미리학습문제 → 근거 → 함정

과목·단원·문제 찾기

정답과 해설을 충분히 읽고 학습 완료 표시를 남길 수 있습니다.

조건에 맞는 학습 문항 1,000개

2 / 84페이지 · 페이지당 12문항 · 현재 자료 총 1,000개

Q 0131과목 · 소프트웨어 설계핵심 혼합CORE

객체 상태 변화가 여러 관찰자에게 자동 통지되는 패턴은?

  1. 1Strategy
  2. 2Observer
  3. 3Builder
  4. 4Adapter
정답·해설 학습하기
ANSWER · 정답 2번Observer

정답 근거

Observer는 Subject의 상태 변화를 등록된 Observer에게 알립니다.

Q 0141과목 · 소프트웨어 설계핵심 혼합CORE

호환되지 않는 인터페이스를 원하는 인터페이스로 변환하는 패턴은?

  1. 1Facade
  2. 2Adapter
  3. 3Decorator
  4. 4Prototype
정답·해설 학습하기
ANSWER · 정답 2번Adapter

정답 근거

Adapter는 기존 클래스 인터페이스를 클라이언트가 기대하는 형태로 변환합니다.

Q 0151과목 · 소프트웨어 설계핵심 혼합CORE

객체 생성 과정을 단계별로 분리하여 다양한 표현을 만들기 좋은 패턴은?

  1. 1Builder
  2. 2Command
  3. 3Proxy
  4. 4State
정답·해설 학습하기
ANSWER · 정답 1번Builder

정답 근거

Builder는 복잡한 객체의 생성 과정과 표현을 분리합니다.

Q 0161과목 · 소프트웨어 설계핵심 혼합CORE

표현·제어·데이터 역할을 분리하는 구조로 가장 익숙한 것은?

  1. 1MVC
  2. 2Pipe-Filter
  3. 3Repository
  4. 4Broker
정답·해설 학습하기
ANSWER · 정답 1번MVC

정답 근거

MVC는 Model, View, Controller를 분리합니다.

Q 0171과목 · 소프트웨어 설계핵심 혼합CORE

데이터 저장소를 중심으로 여러 컴포넌트가 공유하는 구조는?

  1. 1Repository
  2. 2Client-Server
  3. 3Layered
  4. 4Event Bus
정답·해설 학습하기
ANSWER · 정답 1번Repository

정답 근거

Repository 패턴은 중앙 데이터 저장소를 중심으로 구성됩니다.

Q 0181과목 · 소프트웨어 설계핵심 혼합CORE

복잡한 조건 조합과 그에 따른 동작을 표로 표현하기 좋은 것은?

  1. 1Decision Table
  2. 2ERD
  3. 3DFD
  4. 4Sequence Diagram
정답·해설 학습하기
ANSWER · 정답 1번Decision Table

정답 근거

Decision Table은 조건 조합과 Action을 체계적으로 표현합니다.

Q 0191과목 · 소프트웨어 설계핵심 혼합CORE

인터페이스 명세에 포함될 내용으로 가장 적절한 것은?

  1. 1입력·출력 데이터와 오류 조건
  2. 2CPU 제조 공정
  3. 3모니터 해상도만
  4. 4개발자 개인 일정
정답·해설 학습하기
ANSWER · 정답 1번입력·출력 데이터와 오류 조건

정답 근거

인터페이스는 입력, 출력, 데이터 형식, 호출 규칙, 오류 등을 계약으로 명확히 합니다.

Q 0201과목 · 소프트웨어 설계핵심 혼합CORE

요구사항 검증에서 확인할 항목으로 가장 거리가 먼 것은?

  1. 1완전성
  2. 2일관성
  3. 3명확성
  4. 4소스코드 라인 수
정답·해설 학습하기
ANSWER · 정답 4번소스코드 라인 수

정답 근거

검증은 요구사항 문서의 완전성·일관성·명확성·검증가능성 등을 확인합니다.

Q 0212과목 · 소프트웨어 개발핵심 혼합CORE

BFS에서 주로 사용하는 자료구조는?

  1. 1Stack
  2. 2Queue
  3. 3Heap
  4. 4Tree
정답·해설 학습하기
ANSWER · 정답 2번Queue

정답 근거

BFS는 가까운 정점을 순서대로 방문하므로 Queue를 주로 사용합니다.

Q 0222과목 · 소프트웨어 개발핵심 혼합CORE

DFS를 반복 구조로 구현할 때 주로 사용하는 자료구조는?

  1. 1Queue
  2. 2Stack
  3. 3Hash Table
  4. 4B-Tree
정답·해설 학습하기
ANSWER · 정답 2번Stack

정답 근거

DFS는 깊게 들어갔다가 되돌아오는 LIFO 특성 때문에 Stack과 잘 맞습니다.

Q 0232과목 · 소프트웨어 개발핵심 혼합CORE

Binary Search의 전제조건은?

  1. 1자료가 정렬되어 있어야 한다
  2. 2그래프여야 한다
  3. 3중복이 없어야 한다
  4. 4Hash 함수가 필요하다
정답·해설 학습하기
ANSWER · 정답 1번자료가 정렬되어 있어야 한다

정답 근거

일반적인 이진 탐색은 정렬된 순서 자료를 대상으로 합니다.

Q 0242과목 · 소프트웨어 개발핵심 혼합CORE

Binary Search의 시간복잡도는?

  1. 1O(1)
  2. 2O(log n)
  3. 3O(n)
  4. 4O(n²)
정답·해설 학습하기
ANSWER · 정답 2번O(log n)

정답 근거

탐색 범위를 절반씩 줄이므로 O(log n)입니다.

충분히 읽었다면 실제로 풀어보세요

정답을 미리 보지 않고 풀어야 약한 개념이 드러납니다. 기존 CBT·기출유형·오답노트는 그대로 유지됩니다.

CBT 시작하기 →

CONTINUE LEARNING

지금 공부한 흐름을 책으로 이어가세요

무료 학습은 그대로, 종이책은 필요한 분을 위한 선택지입니다.

정보처리 MUST KNOW전체 도서 12권