[필독] 정보처리기사 필기·실기 자료를 공부하는 순서
한 줄 안내: 필기는 한 회차를 끝까지 풀어 약한 과목과 오답 원인을 찾고, 프로그램·SQL 문제는 직접 실행한 뒤 실기 답안을 손으로 완성하는 순서로 공부하세요.
1단계: 응시할 시험의 출제기준을 먼저 확인합니다
정보처리기사는 연도에 따라 과목 체계와 세부 범위가 달라졌습니다. 준비하는 시험에 적용되는 Q-Net 출제기준을 확인하고, 오래된 문제는 현재 범위의 어느 주제와 연결되는지 구분해 사용합니다.
2단계: 필기 한 회차를 중단하지 않고 풉니다
첫 회독에서는 모르는 문제마다 해설을 열지 말고 마지막 문항까지 완료합니다. 점수와 함께 과목별 오답 수, 확신 없이 맞힌 문항, 오래 걸린 문항을 기록해야 다음 회독의 우선순위를 정할 수 있습니다.
3단계: 오답을 원인별로 나눕니다
- 개념: 용어·원리·적용 조건을 몰랐음
- 순서: 개발·테스트·운영 절차의 앞뒤를 혼동함
- 코드: 변수, 조건문, 반복문과 호출 흐름을 잘못 추적함
- SQL: 조인, 집계, NULL과 실행 결과를 잘못 판단함
- 판단: 보기 두 개 중 하나를 근거 없이 선택함
4단계: 코드와 SQL은 답을 가리고 재현합니다
해설의 출력값만 외우지 않습니다. 프로그램은 변수값이 바뀌는 순서를 표로 적거나 실행 환경에서 확인하고, SQL은 작은 테이블과 데이터를 만들어 결과 행을 직접 확인합니다. 실행 결과와 예상이 달랐다면 어느 단계부터 달라졌는지 남깁니다.
5단계: 실기는 답안을 먼저 작성합니다
서술형은 문제에서 요구한 개수와 핵심 용어를 확인하고, 프로그래밍과 SQL은 문법만 맞는지보다 주어진 입력에서 요구 결과가 나오는지 점검합니다. 답안을 작성한 뒤 해설과 비교하고, 틀린 부분만 고친 다음 처음부터 다시 작성합니다.
공통 10회독 원칙을 정보처리기사에 적용합니다
최근 10년 기출 10회독 공부법의 공통 원칙을 따르되, 정보처리기사에서는 회독마다 아래 항목을 추가로 확인합니다.
- 필기 과목: 다섯 과목 중 과락 위험이 있는 과목과 반복 오답 수
- 코드: C·Java·Python에서 처음 예상과 달라진 실행 단계
- SQL: JOIN으로 생긴 행, WHERE로 빠진 행과 집계 결과
- 실기: 요구 개수, 핵심 용어, 출력 형식과 SQL 조건의 누락
로그인하지 않아도 현재 브라우저의 무작위 학습자 번호에 CBT 진행과 회독 결과가 저장되고 실전모드 완주는 익명 순위에 반영됩니다. 같은 브라우저에서 Google 로그인하면 익명 기록이 계정 기록과 합쳐지며, 맞춤 복습·즐겨찾기·학습 목표는 로그인 후 사용할 수 있습니다.
정보처리기사 자료 보기 · CBT 시작하기 · Q-Net 정보처리기사 정보
학습 흐름 및 제공 기능 확인일: 2026년 8월 29일 · 자격증3001 운영자