
안녕하세요, 공부하는 감자입니다 🥔
정처기 필기 불합격 후기를 읽다 보면 패턴이 거의 똑같아요. 암기 과목은 60~70점 잘 받아놓고, 4과목 프로그래밍 언어 활용에서 30점대를 받아 과락으로 떨어지는 경우.
정처기 필기는 한 과목이라도 40점 미만이면 평균이 아무리 높아도 탈락이라, 비전공자한테는 4과목에서 8문제(40점)를 만드는 게 사실상 합격선입니다.
객관식이라고 만만하게 보면 안 되는 게, 4과목은 보기 4개 중 코드 실행 결과를 고르는 문제가 대부분이에요. 코드를 못 읽으면 그냥 25% 확률 찍기가 됩니다.
출제 비중부터 보면 답이 나옵니다
최근 3개년 평균으로 20문제가 이렇게 나뉩니다.
| 영역 | 문제 수 | 체감 난이도 |
|---|---|---|
| C언어 (포인터·배열·구조체) | 6~7 | 상 |
| Java (상속·오버라이딩·예외) | 4~5 | 중상 |
| Python (리스트·슬라이싱) | 3~4 | 중 |
| 스크립트·웹 언어 개념 | 2~3 | 하 (암기) |
| 라이브러리·프레임워크 용어 | 2~3 | 하 (암기) |
뒤쪽 암기 영역 4~6문제는 코드를 몰라도 챙길 수 있어요. 그래서 C에서 4문제만 건지면 과락은 거의 벗어납니다.
반대로 C 포인터에서 전멸하면 4과목 전체가 무너져요.
1주차 — 문법 암기 말고 읽기 연습
비전공자가 처음부터 문법책을 외우면 백이면 백 지칩니다. 저는 "코드는 위에서 아래로 흐른다"는 감각부터 잡는 걸 추천해요.
- 변수는 이름표 붙은 상자.
int a = 5;면 a 상자에 5가 들어감 for (int i=0; i<10; i++)는 i가 0부터 9까지 변하며 10번 반복- if는 조건이 참이면 위 블록, 아니면 else 블록
printf("a=%d", a);는 a 값을 빈칸에 채워 출력
기출 코드 5개를 펼쳐놓고 "지금 i는 0, 다음은 1…" 하고 종이에 적으면서 따라가 보세요. 한 문제에 20분 걸려도 정상입니다.
푸는 게 아니라 읽는 연습이니까요.
2~3주차 — 함정 패턴 11개만 외우기
기출을 보면 언어별 함정이 거의 고정돼 있어요. 새 문제처럼 보여도 결국 같은 패턴의 변형입니다.
C는 다섯 가지가 단골이에요. 포인터로 원본 값 바꾸기, 배열-포인터 등가, 2차원 배열 인덱스, 구조체 멤버 접근(p->name과 (*p).name은 같은 뜻), 재귀 호출 추적.
int n = 3;
int *q = &n;
*q = 9;
printf("%d", n); // 9
*q = 9가 n 자체를 바꾼다는 게 포인트입니다. 배열 쪽은 이런 식이에요.
int v[] = {5, 10, 15, 20};
printf("%d", *(v + 1)); // 10
*(v + k)는 v[k]와 같습니다.
Java는 오버라이딩(재정의) vs 오버로딩(같은 이름, 다른 매개변수), 생성자는 부모가 먼저 호출, finally는 예외 여부와 상관없이 실행 — 이 세 개. Python은 슬라이싱 끝 인덱스 미포함(b[2:5]는 인덱스 2·3·4), 리스트는 변경 가능하고 튜플은 불가, 딕셔너리는 키로 값 접근 — 이 세 개입니다.
이 11개 패턴을 손글씨로 한 장에 정리해 두면, 시험장에서 만나는 코드 대부분이 "아 그 패턴이네"로 보입니다.
4~5주차 — 기출 코드 30개 트레이스
이 시점부터는 개념서를 더 보는 게 오히려 독이에요. 최근 3개년 6개 회차에서 코드 문제를 5개씩 뽑으면 약 30개가 나오는데, 한 문제씩 종이에 변수 변화를 적어가며 끝까지 추적합니다.
틀려도 되고, 답을 먼저 보고 따라가도 됩니다. "왜 이 값이 나오는지"만 이해하면 돼요.
30개를 끝내면 4과목 모의고사가 30점대에서 50~60점대로 올라오는 게 보통입니다. 저는 이 구간에서 문어CBT로 점수 추이를 확인했는데, 무료인데다 과목별로 끊어 풀 수 있어서 4과목만 반복 점검하기 좋았어요.
SQLD·정처기·컴활·ADsP 무료 CBT 모의고사
기출 변형 문제, 자동 채점, 회차별 실력 추적까지 가입 없이 바로 풀어보세요.
sqldpass.com
시험장에서 4과목은 맨 뒤로
100문항 150분 시험에서 코드 문제는 한 문제에 3~5분씩 먹습니다. 앞에 두면 시간 압박이 뒤까지 누적돼요.
저라면 이렇게 배치합니다.
- 5과목 (암기, 빠름) — 15분
- 1과목 — 20분
- 3과목 — 25분
- 2과목 — 25분
- 4과목 — 50분
- 검토 — 15분
4과목에 50분이면 문제당 평균 2.5분. 차분히 트레이스하기에 충분한 시간입니다.
5주 해도 안 읽히면
비전공자 일부는 4주차까지 가도 코드가 안 잡히는 경우가 있어요. 그럼 두 갈래입니다.
하나는 4과목을 40
50점 방어만 하고 나머지 과목 70점 이상으로 평균을 맞추는 길 — 대부분 이 길로 합격합니다. 다른 하나는 회차를 미루는 길인데, 정처기 필기는 한 해 3회 있으니 6주 더 벌면서 코딩 입문 강의를 4
6시간만 들어도 체감이 달라져요.
모의고사 4과목이 25점 이하에서 안 움직이면 미루는 쪽이 합리적입니다.
4과목은 재능 문제가 아니라 트레이스 훈련량 문제예요.
30개 채우고 시험장 가세요.
'자격증 > 정보처리기사 필기' 카테고리의 다른 글
| 정처기 필기 과락 기준과 과목별 점수 확보법 (0) | 2026.06.22 |
|---|---|
| 정처기 필기 5과목 암기 리스트 (보안·네트워크·신기술) (0) | 2026.06.22 |
| 2026 정처기 필기 신기술 용어 정리 (최신 출제 점검) (0) | 2026.06.16 |
| 2026 정처기 필기 2회 5주 공부법 (과락 방지) (0) | 2026.06.16 |
| 정처기 필기 1과목, 3~4시간 투자로 15문제 잡는 법 (분류표 3개) (0) | 2026.06.14 |