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

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

K-BOOKS · PROCESSING · SELF-STUDY

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

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

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

과목·단원·문제 찾기

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

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

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

Q 0614과목 · 프로그래밍 언어 활용핵심 혼합CORE

C에서 정수 5/2의 일반적인 결과는?

  1. 12
  2. 22.5
  3. 33
  4. 4컴파일 오류
정답·해설 학습하기
ANSWER · 정답 1번2

정답 근거

두 피연산자가 정수이면 정수 나눗셈으로 소수 부분이 버려져 2가 됩니다.

Q 0624과목 · 프로그래밍 언어 활용핵심 혼합CORE

포인터 변수 p가 정수 변수 x의 주소를 가리킬 때 x의 값을 읽는 표현은?

  1. 1&p
  2. 2*p
  3. 3p[] only
  4. 4&&p
정답·해설 학습하기
ANSWER · 정답 2번*p

정답 근거

*p는 p가 가리키는 주소의 값을 역참조합니다.

Q 0634과목 · 프로그래밍 언어 활용핵심 혼합CORE

변수 x의 주소를 얻는 연산자는?

  1. 1*
  2. 2&
  3. 3%
  4. 4@
정답·해설 학습하기
ANSWER · 정답 2번&

정답 근거

&x는 x의 주소를 얻는 address-of 연산입니다.

Q 0644과목 · 프로그래밍 언어 활용핵심 혼합CORE

함수 호출 전에 반환형·이름·매개변수 형식을 알리는 선언은?

  1. 1Prototype
  2. 2Namespace
  3. 3Package
  4. 4Annotation
정답·해설 학습하기
ANSWER · 정답 1번Prototype

정답 근거

Function Prototype은 함수 인터페이스를 컴파일러에 알립니다.

Q 0654과목 · 프로그래밍 언어 활용핵심 혼합CORE

Java의 메서드 Overriding 설명으로 적절한 것은?

  1. 1부모 메서드와 같은 시그니처로 재정의한다
  2. 2매개변수 수만 다르게 만든다
  3. 3생성자만 대상이다
  4. 4필드는 자동 Override된다
정답·해설 학습하기
ANSWER · 정답 1번부모 메서드와 같은 시그니처로 재정의한다

정답 근거

Override는 상속 관계에서 부모 인스턴스 메서드를 같은 시그니처로 재정의합니다.

Q 0664과목 · 프로그래밍 언어 활용핵심 혼합CORE

Overloading의 핵심은?

  1. 1같은 이름이지만 매개변수 목록이 다르다
  2. 2반드시 상속이 필요하다
  3. 3실행시간에만 결정된다
  4. 4반환형만 달라도 된다
정답·해설 학습하기
ANSWER · 정답 1번같은 이름이지만 매개변수 목록이 다르다

정답 근거

Overload는 같은 이름에 서로 다른 parameter list를 둡니다.

Q 0674과목 · 프로그래밍 언어 활용핵심 혼합CORE

다형성 상황에서 Override된 인스턴스 메서드는 주로 무엇에 의해 선택되는가?

  1. 1참조변수 이름
  2. 2실제 객체의 런타임 타입
  3. 3소스파일 이름
  4. 4패키지 길이
정답·해설 학습하기
ANSWER · 정답 2번실제 객체의 런타임 타입

정답 근거

동적 바인딩으로 실제 객체 타입의 Override 구현이 호출됩니다.

Q 0684과목 · 프로그래밍 언어 활용핵심 혼합CORE

finally 블록의 일반적인 목적은?

  1. 1예외 여부와 관계없이 정리 작업을 수행
  2. 2클래스를 상속
  3. 3메서드를 Overload
  4. 4SQL Commit만 수행
정답·해설 학습하기
ANSWER · 정답 1번예외 여부와 관계없이 정리 작업을 수행

정답 근거

finally는 자원 해제 등 정리 작업에 사용됩니다.

Q 0694과목 · 프로그래밍 언어 활용핵심 혼합CORE

a=[1,2]; b=a; b.append(3) 이후 a의 값은?

  1. 1[1,2]
  2. 2[3]
  3. 3[1,2,3]
  4. 4오류
정답·해설 학습하기
ANSWER · 정답 3번[1,2,3]

정답 근거

b와 a가 같은 mutable list 객체를 참조하므로 append 결과를 함께 봅니다.

Q 0704과목 · 프로그래밍 언어 활용핵심 혼합CORE

Tuple의 일반적 특징은?

  1. 1Mutable
  2. 2Immutable
  3. 3항상 Key-Value
  4. 4Stack만 표현
정답·해설 학습하기
ANSWER · 정답 2번Immutable

정답 근거

Tuple은 생성 후 요소 구성을 변경할 수 없는 immutable sequence입니다.

Q 0714과목 · 프로그래밍 언어 활용핵심 혼합CORE

Dictionary의 핵심 구조는?

  1. 1Key-Value
  2. 2FIFO
  3. 3LIFO
  4. 4Binary Tree only
정답·해설 학습하기
ANSWER · 정답 1번Key-Value

정답 근거

Dictionary는 key와 value의 매핑을 저장합니다.

Q 0724과목 · 프로그래밍 언어 활용핵심 혼합CORE

Process와 Thread의 차이로 적절한 것은?

  1. 1Thread는 프로세스 자원을 공유하는 실행 흐름이 될 수 있다
  2. 2Process는 항상 동일 주소공간 공유
  3. 3Thread는 독립 OS가 필요
  4. 4둘은 완전히 같은 개념
정답·해설 학습하기
ANSWER · 정답 1번Thread는 프로세스 자원을 공유하는 실행 흐름이 될 수 있다

정답 근거

Threads는 같은 Process 안에서 코드/heap 등의 자원을 공유할 수 있습니다.

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

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

CBT 시작하기 →

CONTINUE LEARNING

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

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

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