자격증/정보처리기사 실기

정처기 실기 채점 기준과 영역별 배점 — 떨어지는 사람들의 공통 실수

공감(공부하는감자) 2026. 6. 12. 14:14

안녕하세요, 공부하는 감자입니다 🥔

실기 공부를 시작하기 전에 채점 기준부터 알았다면 시간을 꽤 아꼈을 거예요. 정처기 실기는 단답형이 "정확히 일치"해야 정답 처리됩니다.

대소문자, 띄어쓰기까지요. 코드 결과 문제는 줄바꿈과 공백도 채점 대상이라 10 201020이 다른 답이에요.

서술형은 핵심 키워드가 빠지면 감점이고요. 필기처럼 "비슷하면 맞겠지"가 통하지 않는 시험이라는 걸 먼저 못 박고 시작할게요.

시험 기본 정보는 이렇습니다.

항목 내용
문항 수 20문항 (100점 만점)
유형 단답형 + 서술형(약술형)
합격 기준 60점 이상
시험 시간 150분

필기는 4지선다라 모르면 찍을 수 있지만 실기는 빈칸에 직접 써야 하죠. 합격률이 20%대로 내려가는 이유가 여기 있습니다.

어디에 시간을 써야 하나 — 영역별 배점

영역별 출제 비중을 먼저 보면 학습 순서가 정해집니다.

영역 출제 수 배점 체감
프로그래밍 4~6문제 30~40점
소프트웨어 공학 3~5문제 20~30점
데이터베이스 2~3문제 10~15점
네트워크·보안 2~3문제 10~15점
SQL 2~3문제 10~15점

수치를 보면 답이 나와요.

코드 문제를 못 풀면 나머지를 전부 맞혀도 60점이 안 됩니다.

그래서 학습 순서도 프로그래밍을 중심에 놓고 짜야 해요.

코드 문제 — 종이에 변수 추적표를 그리세요

C·Java·Python 코드를 주고 "실행 결과를 쓰시오"라고 묻는 유형입니다. 제가 연습하며 효과를 본 방법은 반복문이 한 바퀴 돌 때마다 변수 값을 종이에 한 줄씩 적는 거예요.

머릿속으로만 따라가면 반드시 어디선가 어긋납니다.

언어별로 자주 깔리는 함정은 이렇습니다.

  • C — i++++i를 한 식에 섞기, 포인터 *p&a 조합, 재귀에서 printf가 호출 전이냐 후냐
  • Java — 부모 타입 변수에 자식 객체를 담았을 때 어떤 메서드가 실행되는지(오버라이딩), static 변수의 공유 범위, abstract와 interface 차이
  • Python — /(실수 나눗셈)와 //(정수 나눗셈)의 결과 차이, 슬라이싱 범위, print(a, end="") 같은 출력 옵션

용어 문제 — 약어를 영문으로 풀어보기

"다음 설명에 해당하는 것은?" 유형은 결국 암기인데, 약어를 영문으로 풀 수 있으면 설명이 따라 나옵니다. SOLID를 예로 들면 Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion — 풀어쓰는 순간 각 원칙의 의미가 절반은 복원되거든요.

외울 범위는 분류로 잡으면 됩니다. 디자인 패턴(싱글톤·옵저버·팩토리·스트래티지·어댑터), 테스트(화이트박스·블랙박스·단위·통합·인수), 개발 방법론(애자일·스크럼·XP·칸반), 보안 공격(SQL Injection·XSS·CSRF·DoS), 네트워크(OSI 7계층, TCP/UDP 차이) 정도예요.

SQL — 준비한 만큼 다 가져가는 영역

코드 문제는 연습량이 쌓여야 하는데 SQL은 패턴이 정형화돼 있어서 가성비가 제일 좋습니다. SELECT+JOIN+WHERE 조합의 실행 결과, GROUP BY+HAVING 필터링, INSERT/UPDATE/DELETE 후 테이블 상태, CREATE TABLE 제약조건 — 이 네 유형이 돌아가며 나와요.

시험 2주 전, 제가 돌린 루틴

  • 기출 3회 풀고 틀린 문제를 영역별로 분류
  • 코드 트레이싱 20문제 이상 (C·Java·Python 중 2개 언어)
  • SQL 10문제 이상
  • 디자인 패턴 10개 + 보안 공격 10개 + 네트워크 약어 10개 암기
  • 모의고사 3회 이상

모의고사는 실전처럼 답을 직접 타이핑하거나 적는 방식으로 푸는 게 중요해요. 저는 문어CBT를 무료로 써봤는데 틀린 영역이 정리돼서 2주차 루틴 짜기가 수월했습니다.

 

SQLD·정처기·컴활·ADsP 무료 CBT 모의고사

기출 변형 문제, 자동 채점, 회차별 실력 추적까지 가입 없이 바로 풀어보세요.

sqldpass.com

마지막 당부

연습할 때부터 "정확하게" 적는 습관을 들이세요. 시험장에서 갑자기 정확해지지 않습니다.

범위가 넓어 보여도 결국 코드 + SQL + 핵심 용어 30개면 60점이 넘어요. 코드는 손으로 추적하고, 용어는 약어를 풀어서 외우고, 답안은 철자까지 깐깐하게 — 이 세 가지면 됩니다.