
안녕하세요, 공부하는 감자입니다 🥔
정처기 필기 교재는 500
600페이지인데, 솔직히 그걸 다 외우는 사람은 없어요. 최근 3년 기출을 돌려보면 과목마다 4
5개 주제가 계속 반복됩니다.
5과목 합쳐 20개 안팎의 단골 주제만 잡아도 평균 65~70점은 안정적으로 나와요. 이 글은 그 단골만 추린 우선순위 목록입니다.
공부 효율이 좋은 과목부터 순서대로 갈게요.
과목별 단골 주제 — 효율 좋은 순서로
5과목 (정보시스템 구축관리) — 효율 1등
매회 나오는 것부터 추리면 이렇습니다.
- 암호화 분류(대칭/비대칭)와 SSO·IDS/IPS 같은 보안 용어
- DDoS·SQL Injection·XSS 등 공격 유형
- OSI 7계층과 TCP/IP
- 신기술 약어(IoT·블록체인·IaaS/PaaS/SaaS)
- 시큐어 코딩 항목
5과목은 이해가 아니라 식별의 과목입니다. 보기에서 골라낼 수 있을 만큼만 외우세요. 들인 시간 대비 점수가 가장 잘 나옵니다.
가끔 나오는 것까지 챙긴다면 CPM·PERT 같은 일정 관리 기법, CMMI 단계, 허브/스위치/라우터 구분 정도.
1과목 (소프트웨어 설계) — 암기로 마무리
매회 나오는 것: 디자인 패턴(싱글톤·팩토리·옵저버·어댑터·프록시는 필수), UML 구조 vs 행위 다이어그램 구분, 요구사항 단계(도출·분석·명세·확인)와 기능/비기능 구분, 개발방법론(폭포수·프로토타입·나선형·애자일) 비교.
디자인 패턴은 영문 이름 + 생성/구조/행위 분류 + 용도를 한 세트로 외워야 해요. "어댑터는 어느 분류인가"처럼 분류 자체를 묻는 문제가 실제로 나옵니다.
가끔 출제로는 SOLID 원칙, 리팩토링, CBD 개념이 있어요.
3과목 (데이터베이스 구축) — SQLD 있으면 보너스
매회 나오는 건 네 가지예요.
- 정규화 1NF~BCNF 조건 구분
- SQL 기본(SELECT·JOIN·GROUP BY·HAVING)
- 트랜잭션 ACID와 격리 수준
- ERD 용어(개체·속성·관계·카디널리티)
SQLD를 먼저 딴 분이라면 이 과목은 거의 무료입니다. 반대로 정처기 먼저 보고 SQLD로 넘어가도 연결이 자연스러워요.
가끔 나오는 건 B-tree vs 해시 인덱스, 분산 DB, DW/OLAP 개념.
2과목 (소프트웨어 개발) — 표 하나가 핵심
매회 나오는 것: 자료구조(스택·큐·트리·해시), 정렬 알고리즘 시간복잡도 비교, 테스트 분류(블랙박스 vs 화이트박스, 단위~인수), 버전 관리 도구(Git·SVN).
정렬은 평균과 최악을 따로 묻기 때문에 표째로 암기하는 게 답입니다.
| 알고리즘 | 평균 | 최악 | 안정성 |
|---|---|---|---|
| 버블 | O(n²) | O(n²) | 안정 |
| 선택 | O(n²) | O(n²) | 불안정 |
| 삽입 | O(n²) | O(n²) | 안정 |
| 퀵 | O(n log n) | O(n²) | 불안정 |
| 합병 | O(n log n) | O(n log n) | 안정 |
| 힙 | O(n log n) | O(n log n) | 불안정 |
퀵만 평균과 최악이 다르다는 것, 그리고 안정/불안정 구분이 단골 포인트예요.
4과목 (프로그래밍 언어 활용) — 기출 코드만
매회 나오는 것: C 코드 결과 예측(포인터·배열·함수), Java 코드 결과 예측(상속·오버라이딩·인터페이스), Python 코드 결과 예측(리스트·슬라이싱), 변수 타입과 연산자 우선순위 같은 기본 개념.
세 언어를 똑같이 깊게 파면 시간이 모자랍니다. Java를 중심에 두고, Python은 기본만, C는 포인터만 추가하는 배분이 효율적이에요.
C는 포인터 외 영역이 거의 안 나옵니다. 가끔 출제로 스크립트 vs 컴파일 언어, 라이브러리 vs 프레임워크 구분이 있어요.
2020년 개편 이후 추가된 영역도 빼먹지 마세요
개편 전 기출로만 공부하면 아래 영역이 통째로 비어 있게 됩니다.
- 시큐어 코딩 세부 항목
- 애자일 세부 방법론(스크럼·칸반·XP)
- 클라우드 배치 모델(퍼블릭/프라이빗/하이브리드)
- 블록체인·IoT·빅데이터 정의
- CMMI·SPICE 성숙도 모델
반드시 최근 회차 기출로 확인하세요.
남은 기간별 공부 순서
6주 이상 여유가 있으면 1과목부터 차례로 한 주씩 돌고 마지막 주에 모의고사를 몰면 됩니다.
2~3주라면 효율 순으로 — 5과목 먼저, 그다음 1·3과목, 2과목 표 암기, 4과목은 기출 코드 트레이스만.
정말 1주뿐이라면 암기형인 5·1·3과목에 집중하고 2·4과목은 과락(40%)만 안 나오게 기출 2회분으로 막으세요.
어떤 주제가 내 약점인지는 문제를 풀어봐야 드러나는데, 저는 과목 단위로 골라 풀 수 있는 문어CBT 무료 모의고사로 확인했어요. 같은 주제에서 반복해 틀리면 그게 곧 다음 공부 목록입니다.
SQLD·정처기·컴활·ADsP 무료 CBT 모의고사
기출 변형 문제, 자동 채점, 회차별 실력 추적까지 가입 없이 바로 풀어보세요.
sqldpass.com
전부 외우려는 순간 끝이 없어지는 시험이에요.
위 20개 주제부터 채우고 나머지는 기출에서 만나는 대로 보충하세요.
'자격증 > 정보처리기사 필기' 카테고리의 다른 글
| 정처기 3회 필기 접수 7월 20일, 시험일 선택법 (0) | 2026.07.15 |
|---|---|
| 정처기 필기 합격률 5년 추이와 불합격 원인 (0) | 2026.07.08 |
| 정처기 필기 7일 벼락치기 시간표 (주 30시간) (0) | 2026.07.08 |
| 정처기 필기 3일 벼락치기 D-3 플랜 (0) | 2026.07.08 |
| 정처기 필기 시험 전날 막판 정리 (5과목 빈출) (0) | 2026.07.08 |