정보처리기사 필기2026년 4월 12일· 7 min read

정처기 필기 2주 합격 공부법 (과목별 전략)

정보처리기사 필기를 단기간에 합격하기 위한 과목별 공부법과 시간 배분 전략을 정리합니다.

안녕하세요. 문어입니다 🐙


정처기 필기, 생각보다 어렵지 않습니다

정보처리기사 필기는 4지선다 100문항, 150분 시험이에요. 합격 기준은 과목별 40점 이상 + 평균 60점 이상. 5과목이니까 과목당 20문항인데, 각 과목에서 8개 이상 맞추면 과락은 피합니다.

합격률은 보통 40–50%대로, 실기(20–30%)에 비하면 넉넉한 편이에요. 2주 정도 집중하면 비전공자도 합격할 수 있습니다.

항목내용
문항 수100문항 (과목당 20문항)
시험 시간150분
합격 기준평균 60점 이상 + 과목별 40점 이상
합격률약 40–50%
주의: 한 과목이라도 40점 미만이면 전체 평균이 넘어도 불합격이에요. 약한 과목을 아예 버리면 안 됩니다.

5과목 한눈에 보기

과목이름체감 난이도전략
1과목소프트웨어 설계★★☆UML, 디자인 패턴 암기
2과목소프트웨어 개발★★☆테스트 기법, 형상 관리
3과목데이터베이스 구축★★★SQL, 정규화 — SQLD 겹침
4과목프로그래밍 언어 활용★★★★코드 실행 결과 추적
5과목정보시스템 구축 관리★★☆보안, 네트워크 용어 암기

1, 2, 5과목은 암기 위주라 단기간에 올릴 수 있어요. 3과목은 SQLD 준비한 분이면 수월하고, 4과목이 가장 어렵습니다.


과목별 공부법

1과목: 소프트웨어 설계

요구사항 분석, UML 다이어그램, 디자인 패턴이 주로 나와요.

자주 나오는 주제:

  • UML 다이어그램 종류 (유스케이스, 시퀀스, 클래스, 활동)
  • 디자인 패턴 (GoF — 생성/구조/행위 패턴)
  • 요구사항 분석 기법
  • UI 설계 원칙

디자인 패턴은 이름과 한 줄 설명만 매칭할 수 있으면 돼요. Singleton은 "인스턴스 하나만", Observer는 "상태 변화 알림" — 이 정도면 충분합니다.

2과목: 소프트웨어 개발

통합 구현, 테스트, 형상 관리가 핵심이에요.

자주 나오는 주제:

  • 테스트 기법 (화이트박스/블랙박스, 단위/통합/시스템/인수)
  • 형상 관리 도구 (Git, SVN)
  • 애자일 방법론 (스크럼, XP, 칸반)
  • 소프트웨어 개발 생명주기 (SDLC)
화이트박스 vs 블랙박스 차이, 알파 vs 베타 테스트 차이는 단골 출제 포인트에요.

3과목: 데이터베이스 구축

SQL과 정규화가 핵심이에요. SQLD를 준비한 적 있다면 이 과목은 시간을 아낄 수 있습니다.

자주 나오는 주제:

  • 정규화 (1NF–BCNF)
  • SQL 기본 (SELECT, JOIN, GROUP BY)
  • 트랜잭션 (ACID 특성)
  • 키 종류 (기본키, 외래키, 후보키)
  • ER 모델

SQL 결과를 묻는 문제가 2–3개 나오는데, 실기와 달리 4지선다라 보기를 보고 소거할 수 있어요.

4과목: 프로그래밍 언어 활용

가장 어려운 과목이에요. C, Java, Python 코드의 실행 결과를 묻는 문제가 나옵니다.

자주 나오는 주제:

  • C 포인터, 배열
  • Java 상속, 오버라이딩
  • Python 리스트, 슬라이싱
  • 운영체제 기초 (프로세스, 스케줄링)
  • 네트워크 기초 (OSI 7계층)

4지선다니까 실기보다 낫지만, 코드를 아예 못 읽으면 과락 위험이 있어요. 기출 코드 문제를 10개 정도만 풀어보면 패턴이 보입니다.

5과목: 정보시스템 구축 관리

보안, 네트워크, 신기술 용어 암기 과목이에요.

자주 나오는 주제:

  • 보안 공격 (SQL Injection, XSS, DDoS)
  • 암호화 (대칭키/공개키, AES, RSA)
  • 네트워크 프로토콜 (TCP/IP, HTTP, DNS)
  • 클라우드/IoT/블록체인 등 신기술 용어
  • 저작권, 소프트웨어 라이선스

용어 자체가 답인 문제가 많아요. 기출에서 반복되는 약어를 정리해두면 효율적입니다.


2주 합격 플랜

기간할 일
1–2일차기출 1회분 풀어보기. 과목별 약점 파악
3–4일차1과목(SW 설계) + 2과목(SW 개발) 기출 정리
5–6일차3과목(DB 구축) 기출 정리. SQL 집중
7–8일차4과목(프로그래밍) 코드 문제 집중
9–10일차5과목(정보시스템) 용어 암기
11–12일차기출 2–3회 연속 풀기. 과목별 점수 체크
13–14일차약한 과목 보강 + 오답 복습
핵심: 4과목에서 과락을 피하는 게 가장 중요해요. 4과목이 약하다면 여기에 시간을 더 투자하세요.

필기 합격 후

필기에 합격하면 2년 안에 실기를 붙어야 해요. 필기와 실기는 시험 형태가 완전히 다르니까, 필기 합격 직후 실기 준비에 들어가는 걸 권합니다.

필기에서 외운 개념(디자인 패턴, 테스트 기법, SQL)이 실기에서도 그대로 나오니까, 간격을 벌리지 않는 게 유리해요.

직접 문제를 풀어보세요

매번 새로운 모의고사와 무한 풀이 모드로 실전 감각을 키울 수 있습니다.