정처기 필기 요약 — 5과목 핵심 키워드 한눈에 (2026 NCS 기준)

정보처리기사 필기 5과목을 핵심 키워드 단위로 정리한 요약 허브. 소프트웨어 설계부터 정보시스템 구축 관리까지 자주 출제되는 개념을 과목별로 모았다.

글쓴이 DAYLAB ·

"정처기 필기 요약을 한 페이지에서 보고 싶다." 시험 D-30이 다가오면 수험 커뮤니티에 자주 올라오는 요청 중 하나입니다. 5과목·100문항·150분이라는 시험 구조 안에서 어느 키워드가 자주 나오는지를 미리 알면 학습 시간 배분이 달라집니다. 이 글은 정처기 필기 5과목의 핵심 키워드를 과목별로 정리한 허브 페이지로, 깊이 있는 개념 설명보다는 무엇이 자주 출제되는가를 한눈에 파악할 수 있도록 구성했습니다.

상세 학습 순서는 정처기 공부순서에서, 학습 방법론은 정처기 필기 공부법에서 따로 다룹니다. 본 글의 키워드 분류는 한국산업인력공단 큐넷 NCS 출제기준과 수험 커뮤니티에서 반복적으로 언급되는 빈출 패턴을 종합한 것이며, 회차별 정확한 출제 빈도는 큐넷 공식 출제기준 페이지에서 직접 확인할 수 있습니다.

정처기 필기 시험 구조 — 한 줄 요약

정처기 필기는 5과목 × 과목당 20문항 = 총 100문항을 150분 동안 푸는 CBT 시험입니다. 합격 조건은 평균 60점 이상 + 과목별 40점 이상이라는 두 조건의 동시 만족입니다. 한 과목이라도 40점 미만이면 다른 과목 만점도 무력화되는 과락 구조이고, 이 점이 합격률을 회차마다 출렁이게 하는 핵심 변수입니다. 합격률·합격선의 자세한 수치는 정처기 필기 합격률에서 다룹니다.

5과목 구성은 Q-Net 정보처리기사 출제기준을 따르며, 2026년 시험에는 2026.1.1~2026.12.31 출제기준이 적용됩니다(직전 구간은 2023.1.1~2025.12.31). 두 구간 사이의 신설·삭제 항목은 정처기 2026 개정 가이드에서 다룹니다.

1과목 — 소프트웨어 설계

소프트웨어 개발 생애주기 초반의 분석·설계 단계가 중심입니다. 개념 정리형 과목으로, 외워두면 정답률이 비교적 안정적인 편입니다.

핵심 키워드 그룹

  • 요구사항 분석 — 기능적 요구사항, 비기능적 요구사항, 요구사항 명세 기법, 요구사항 검증
  • 소프트웨어 개발 방법론 — 구조적 방법론, 정보공학 방법론, 객체지향 방법론, 컴포넌트 기반 방법론, 애자일(Scrum, XP, Kanban)
  • UML 다이어그램 — 유스케이스, 클래스, 시퀀스, 활동, 상태, 컴포넌트, 배치 다이어그램의 용도와 구성요소
  • 객체지향 분석·설계 — 캡슐화, 상속, 다형성, 추상화. 응집도(Cohesion) 7단계, 결합도(Coupling) 6단계
  • 디자인 패턴 — 생성(Singleton, Factory, Builder), 구조(Adapter, Bridge, Composite, Decorator, Facade, Proxy), 행위(Observer, Strategy, Template Method, Iterator, State, Command)
  • 아키텍처 패턴 — 계층형, 클라이언트-서버, 파이프-필터, 모델-뷰-컨트롤러(MVC), 마이크로서비스
  • 인터페이스 설계 — UI/UX 원칙, HCI, 미들웨어 분류

자주 묻는 빈출 포인트

  • 응집도와 결합도의 등급 순서 (응집도는 높을수록 좋음, 결합도는 낮을수록 좋음)
  • GoF 디자인 패턴 23개의 분류
  • UML 4+1 뷰 모델

2과목 — 소프트웨어 개발

설계 다음 단계로, 코드 구현·테스트·통합·배포 영역을 다룹니다. 자료구조와 알고리즘 코드 읽기 부담이 있어 비전공자에게 체감 난이도가 높은 편입니다.

핵심 키워드 그룹

  • 자료구조 — 배열, 연결리스트, 스택, 큐, 트리(이진트리, 이진탐색트리, B-트리), 그래프, 해시 테이블
  • 트리 순회 — 전위(preorder), 중위(inorder), 후위(postorder)
  • 정렬 알고리즘 — 버블, 선택, 삽입, 퀵, 머지, 힙 정렬의 시간복잡도(평균·최악)
  • 검색 알고리즘 — 선형 탐색, 이진 탐색, 해시 검색
  • 테스트 기법 — 화이트박스(기초경로, 조건, 루프), 블랙박스(동등분할, 경계값, 결정 테이블, 원인효과 그래프)
  • 테스트 단계 — 단위, 통합, 시스템, 인수 테스트. 알파·베타 테스트
  • 통합 전략 — 빅뱅, 하향식, 상향식, 샌드위치
  • 소스코드 품질 분석 — 정적 분석, 동적 분석. 코드 인스펙션, 워크스루
  • 버전 관리 — Git, SVN의 차이. 분산 vs 중앙집중
  • 빌드·배포 — CI/CD, Jenkins, Docker 개념

자주 묻는 빈출 포인트

  • 정렬 알고리즘 시간복잡도 표 (퀵정렬 평균 O(n log n), 최악 O(n²))
  • 트리 순회 결과 산출
  • 화이트박스/블랙박스 테스트 기법 분류

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

DB 설계·SQL·트랜잭션·보안을 다루는 과목입니다. 정규화·SQL 문법 등 분기형 개념이 많아 수험 후기에서 과락 위험이 높은 과목 중 하나로 자주 언급됩니다(과목별 과락률 공식 통계는 공개되지 않음).

핵심 키워드 그룹

  • 데이터 모델링 — 개념적·논리적·물리적 모델링, ERD, 슈퍼타입·서브타입, 식별자
  • 관계대수·관계해석 — 셀렉트, 프로젝트, 조인, 디비전, 합집합·교집합·차집합
  • 정규화 — 1NF(원자값), 2NF(부분함수종속 제거), 3NF(이행함수종속 제거), BCNF, 4NF(다치종속), 5NF(조인종속)
  • SQL — DDL(CREATE, ALTER, DROP, TRUNCATE), DML(SELECT, INSERT, UPDATE, DELETE), DCL(GRANT, REVOKE), TCL(COMMIT, ROLLBACK)
  • JOIN — INNER, LEFT/RIGHT/FULL OUTER, CROSS, SELF, NATURAL
  • 인덱스 — B-트리 인덱스, 비트맵 인덱스. 인덱스 사용 기준
  • 트랜잭션 — ACID 속성(원자성, 일관성, 격리성, 지속성), 격리 수준(Read Uncommitted, Read Committed, Repeatable Read, Serializable)
  • 이상 현상·문제 — 갱신 분실, 비완료 의존성, 모순성. Dirty Read, Non-repeatable Read, Phantom Read
  • DB 보안 — 접근 통제(DAC, MAC, RBAC), 암호화, 백업·복구
  • NoSQL — Key-Value, Document, Column-family, Graph 분류

자주 묻는 빈출 포인트

  • 정규형 단계별 함수종속 제거 (1→2→3→BCNF)
  • SQL JOIN 결과 산출 (INNER vs OUTER 차이)
  • 트랜잭션 ACID와 격리 수준에 따른 이상 현상 매칭

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

C·Java·Python 코드 읽기와 운영체제·네트워크 기초를 다룹니다. 코드 읽기 부담이 있어 체감 난이도가 높은 편입니다.

핵심 키워드 그룹

  • C 언어 — 포인터, 배열, 구조체, 함수, 메모리 영역(코드·데이터·힙·스택)
  • Java — 클래스·객체, 상속·인터페이스, 예외 처리, 컬렉션 프레임워크, 제네릭
  • Python — 리스트·튜플·딕셔너리·집합, 함수·클래스, 슬라이싱, 컴프리헨션
  • 운영체제 — 프로세스 vs 스레드, 스케줄링(FCFS, SJF, 라운드로빈, 우선순위), 페이지 교체(FIFO, LRU, LFU, Optimal)
  • 메모리 관리 — 가상메모리, 페이징, 세그먼테이션, 단편화(내부·외부)
  • 파일 시스템 — 디렉터리 구조, 파일 할당(연속, 연결, 인덱스)
  • 네트워크 — OSI 7계층 — 물리·데이터링크·네트워크·전송·세션·표현·응용 각 계층의 프로토콜
  • TCP/IP — TCP 3-way handshake, UDP, IP 주소 클래스, 서브넷팅
  • 응용 프로토콜 — HTTP/HTTPS, FTP, SMTP, DNS, DHCP

자주 묻는 빈출 포인트

  • C 포인터 연산 결과 산출
  • Java 상속·다형성 코드 결과
  • 페이지 교체 알고리즘 (LRU, FIFO 결과)
  • OSI 7계층 프로토콜 매칭

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

소프트웨어 공학·보안·신기술을 다루는 가장 범위가 넓은 과목입니다. 보안·신기술 등 범위가 넓어 수험 후기에서 어렵게 언급되는 과목으로 자주 거론됩니다(과목별 과락률·신설 항목 빈도 공식 통계는 공개되지 않음).

핵심 키워드 그룹

  • 소프트웨어 개발 방법론 — 폭포수, 프로토타이핑, 나선형, RAD, 애자일. CMMi 5단계
  • 프로젝트 관리 — WBS, PERT, CPM, 간트차트. COCOMO 모델(Organic, Semi-detached, Embedded)
  • 위험 관리 — 위험 식별·분석·계획·감시. 위험 회피·전이·완화·수용
  • 소프트웨어 품질 — ISO/IEC 9126(기능성, 신뢰성, 사용성, 효율성, 유지보수성, 이식성), CMMi
  • 보안 — 암호화 — 대칭키(DES, AES, SEED, ARIA), 비대칭키(RSA, ECC), 해시(MD5, SHA), 디지털 서명
  • 보안 — 인증 — 지식기반(패스워드), 소유기반(OTP, 스마트카드), 생체기반
  • 보안 — 공격 유형 — DDoS, SQL Injection, XSS, CSRF, 피싱, 파밍, 스미싱, 랜섬웨어
  • 신기술 — 클라우드(IaaS, PaaS, SaaS), 빅데이터, IoT, 블록체인, AI/ML, 5G, 메타버스
  • 법·제도 — 개인정보보호법, 정보통신망법, 저작권법

자주 묻는 빈출 포인트

  • COCOMO 모델 분류와 노력(Effort) 산정
  • ISO/IEC 9126 6대 품질 특성
  • 암호화 알고리즘 분류 (대칭/비대칭/해시)
  • 보안 공격 유형 정의 매칭

5과목 한눈에 — 약점 진단표

5과목 중 어느 과목이 본인 약점인지 모를 때, 모의고사 한 회를 풀고 점수를 비교하면 됩니다. 일반적으로 다음 패턴이 자주 나타납니다.

본인 점수 패턴약점 과목우선순위 학습 키워드
1·2과목만 높고 3과목 40점대3과목정규화, JOIN, 트랜잭션 격리 수준
4과목 코드 읽기 못 풀음4과목포인터, 페이지 교체, OSI 계층
5과목 신설 항목에서 막힘5과목신기술 분류, 보안 알고리즘, COCOMO
전체 평균 50점대전 과목약점 두 과목에 60% 시간 배분

학습 시간 배분의 자세한 룰은 정처기 공부순서 가이드에서 다룹니다.

💡 정처기 앱은 5과목 약점 히트맵과 FSRS 자동 복습 큐로 본인 점수를 끌어올리는 도구입니다앱 메인 보기

FAQ

Q. 정처기 필기 5과목을 한 번에 다 봐야 하나요? A. 한 번에 전 과목을 보는 1회독 학습은 비전공자에게 적합한 방식입니다. 전공자나 현직 개발자는 본인이 약한 과목(보통 3과목 또는 5과목)을 먼저 집중 학습하고 나머지 과목은 기출 풀이로 마무리하는 편이 시간 효율이 좋습니다. 자세한 학습 순서는 정처기 공부순서에서 다룹니다.

Q. 어느 과목이 가장 어려운가요? A. 합격자·불합격자 후기에서 반복적으로 언급되는 위험 과목은 3과목(데이터베이스 구축)과 5과목(정보시스템 구축 관리)입니다. 3과목은 정규화·SQL·트랜잭션 등 분기형 개념이 많아 외우기보다 이해가 필요하고, 5과목은 NCS 개정 영향을 자주 받아 범위가 가장 넓습니다. 두 과목에서 50점 이상을 안정적으로 확보하는 것이 합격선 통과의 가장 큰 관문입니다.

Q. 핵심 키워드 외우기만으로 합격할 수 있나요? A. 키워드 암기는 학습의 출발점이지 끝이 아닙니다. 정처기 필기는 개념 정의를 묻는 문항뿐 아니라 코드 결과 산출, SQL 결과 도출, 알고리즘 동작 추적 같은 응용 문항도 함께 출제되므로 기출 풀이가 필수입니다(문항 유형별 비율 공식 통계는 공개되지 않음). 키워드 정리 → 개념 이해 → 기출 문제 풀이 → 약점 복습의 순서가 일반적입니다. 학습 방법론은 정처기 필기 공부법에서 따로 다룹니다.

Q. 1과목과 5과목은 비슷한 내용 아닌가요? A. 두 과목 모두 소프트웨어 공학·방법론을 다루지만 초점이 다릅니다. 1과목은 분석·설계 단계 중심으로 UML, 디자인 패턴, 객체지향 설계가 핵심입니다. 5과목은 개발 방법론·프로젝트 관리·보안·신기술 중심으로 COCOMO, ISO/IEC 9126, 암호화 알고리즘이 핵심입니다. 겹치는 키워드는 일부이지만, 출제 의도와 깊이가 다르므로 별도 과목으로 학습하는 것이 안전합니다.

Q. 2026 NCS 개정으로 요약 키워드가 많이 바뀌었나요? A. 핵심 키워드의 큰 틀(정규화, OSI 7계층, 디자인 패턴 등)은 유지되지만, 신기술 영역(AI/ML, 클라우드, 메타버스 등)과 일부 보안 항목에서 신설·갱신이 있습니다. 자세한 변경점은 정처기 2026 개정 가이드에서 다룹니다. 본 요약 글의 키워드 그룹은 2026 출제기준을 반영한 것입니다.

5과목 약점을 자동 진단하고 핵심 키워드를 FSRS 복습 큐로 자동 관리하고 싶다면 App Store 또는 Google Play에서 정처기 앱을 받아 보세요. 7일 무료 체험 후 월간·3개월·평생 플랜 중 선택 가능하며, 최신 가격은 스토어 결제 화면에서 확인해 주세요.

본 콘텐츠는 학습 참고용이며, 합격을 보장하지 않습니다. 정확한 NCS 출제기준은 한국산업인력공단 큐넷에서 직접 확인해 주세요.

관련 가이드: 정처기 필기 공부법 · 정처기 공부순서 · 정처기 필기 합격률 · 정처기 2026 개정