IT·디지털 정보처리기사 기출 5개년 자주 …
IT·디지털

정보처리기사 기출 5개년 자주 나오는 단원 분석|2026년 빈출 TOP 가이드

정보처리기사 필기 5개년 기출을 직접 풀어보며 정리한 단원별 출제 빈도와 우선순위 학습 전략. 데이터베이스·디자인패턴·OSI 7계층 등 핵심 빈출 토픽을 표와 함께 정리했습니다.

이준혁 합격연구소 편집자
2026-05-10 · 12분 읽기 · 공식 자료 기반
𝕏

정보처리기사 기출 5개년 자주 나오는 단원 분석이 필요한 이유는 명확합니다. 100문항을 똑같이 외울 시간은 없고, 어디서 점수가 나오는지 알면 공부 시간이 절반으로 줄거든요. 저는 2021년부터 2025년까지 정기 1·2·3회차 필기 기출을 직접 풀어보며 단원별로 표시를 해뒀고, 그 결과를 이 글에 정리했습니다.

특히 2024년 1회부터 출제 기준이 일부 개편되면서 파이썬 출제 비중이 눈에 띄게 늘었고, 디자인패턴·정규화·OSI 7계층 같은 단골 단원의 출제 패턴도 조금씩 바뀌었습니다. 이번 분석은 그 변화까지 반영한 2026년 기준 가이드입니다.

study desk laptop notebook
Photo by Workperch on Unsplash

정보처리기사 5개년 출제 경향 한눈에 보기

정보처리기사 필기는 5과목 × 20문항 = 총 100문항 구조이고, 과목당 40점·평균 60점 이상이 합격선입니다. 5개년을 돌려보면 출제 비중은 거의 균등하지만, 실제로 점수가 갈리는 단원은 과목마다 4~5개로 압축됩니다.

최근 5개년 합격률과 난이도

2021년부터 2024년까지의 필기 합격률을 보면 흐름이 보입니다.

연도 필기 합격률 체감 난이도
2021년 약 63.6% 중하
2022년 약 56.1% 중상
2023년 약 60.0%
2024년 약 61.4%
2025년 1·2회 60% 내외

합격률은 5년간 55~64% 박스권을 벗어나지 않습니다. 시험이 갑자기 어려워지진 않았다는 뜻이죠.

결론: 난이도보다 “어디서 점수를 챙길 것이냐”가 합불을 가릅니다.

2024년 이후 달라진 점

가장 큰 변화는 프로그래밍언어활용 과목의 파이썬 비중 증가입니다. 2024년 1회까지는 회차당 1문제 수준이었는데, 2025년 들어 한 회차에 2~3문제가 출제된 적도 있습니다.

또 하나는 디자인패턴 문제가 단순 암기형(“GoF 23개를 분류하면?”)에서 코드 시나리오 해석형으로 옮겨가는 흐름입니다.

실전 팁

2020년 개편 직후(2020~2022) 기출과 2023년 이후 기출은 분위기가 살짝 다릅니다. 시간이 부족하면 2023~2025년 6회차분을 먼저 푸는 게 효율적이에요.

정보처리기사 필기 5개년 합격률202163.6%202256.1%202360.0%202461.4%2025*60.0%* 2025년은 1·2회 평균 기준5년 평균 합격률 약 60%대 유지

5개년 누적 빈출 토픽 톱 10

제가 2021년 1회 ~ 2025년 2회까지 약 14회분 기출에서 같은 토픽이 반복 출제된 횟수를 세어봤습니다.

순위 토픽 14회 중 등장
1 정규화 / 함수 종속 13회
2 디자인패턴 (GoF) 12회
3 OSI 7계층 / TCP·UDP 12회
4 SQL DML·DDL·DCL 11회
5 응집도·결합도 11회
6 스케줄링 (FCFS·SJF·RR) 10회
7 C·자바 코드 해석 14회 (매회)
8 UML·요구사항 다이어그램 10회
9 서브넷 마스크 계산 9회
10 테스트 기법 (블랙·화이트박스) 9회

코드 해석은 사실상 매회 출제됩니다. 정규화·디자인패턴·OSI 7계층은 “안 나오면 이상한” 단골손님이고요.

이 섹션 핵심

합격률은 60% 박스권에서 안정적. 변화는 파이썬 증가와 디자인패턴 시나리오화. 5개년 누적으로 보면 점수가 나오는 단원은 약 10개로 압축됩니다.

과목별 빈출 단원 TOP 분석

이제 과목별로 들어가 봅시다. 5과목 모두 균등 출제이지만, 각 과목 안에서 점수가 모이는 단원은 분명히 따로 있습니다.

1과목 — 소프트웨어 설계

난이도는 평이하지만, 단어가 익숙하지 않으면 한 줄 한 줄이 외계어처럼 보이는 과목입니다.

  • 요구사항 분석·UML: 유스케이스·시퀀스·클래스 다이어그램 구분 (회당 2~3문제)
  • 디자인패턴(GoF): 생성·구조·행위 분류, 싱글톤·옵저버·팩토리 메서드 식별 (회당 2문제)
  • 아키텍처 스타일: 레이어드·MVC·파이프필터·클라이언트서버 (회당 1~2문제)
  • 객체지향 5원칙(SOLID): 회당 1문제 단골

1과목은 디자인패턴만 잡아도 절반은 끝납니다.

2과목 — 소프트웨어 개발

가장 점수 변동이 적은 과목입니다. 즉, 외운 만큼 가져갑니다.

빈출 단원 5개년 출제 빈도
응집도 / 결합도 매회
테스트 기법(블랙박스·화이트박스) 매회
자료구조(트리·스택·큐) 14회 중 12회
정렬 알고리즘 시간복잡도 14회 중 11회
형상관리·CI/CD 도구명 14회 중 9회

응집도/결합도는 강도 순서를 외우는 것 하나로 1점이 확정됩니다. “기능적 응집도가 가장 강하다”는 단골 보기.

응집도 강도 순서정보처리기사 단골 출제 · 강함 → 약함1기능적 응집도 (가장 강함)2순차적 응집도3교환적 응집도4절차적 응집도5시간적 응집도6논리적 응집도7우연적 응집도 (가장 약함)강함약함기 · 순 · 교 · 절 · 시 · 논 · 우 (암기 순서)

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

제가 5개년 분석 중 가장 점수 효율이 좋다고 본 과목입니다. 출제 패턴이 거의 반복됩니다.

  • 정규화 (1NF~BCNF): 매회 1~2문제. 함수 종속성과 이행 종속성
  • SQL 구문: SELECT/JOIN/GROUP BY/HAVING 복합 쿼리, 회당 3~4문제
  • 트랜잭션 ACID·회복 기법: 회당 1~2문제
  • 인덱스·B트리·해시: 회당 1문제
  • 관계대수 / 관계해석: 회당 1문제

주의

SQL 문제는 “실행 결과를 고르는 것”이 늘고 있어요. 단순히 명령어 종류만 외우면 위험합니다. 머릿속으로 결과를 시뮬레이션하는 연습이 필요합니다.

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

가장 시간을 많이 쓰게 되지만, 가장 결정적인 과목이기도 합니다.

빈출 코드 유형 5개년 출제 빈도
C 언어 포인터·배열 매회 2~3문제
자바 상속·다형성·예외 매회 2~3문제
파이썬 슬라이싱·딕셔너리 2024년 이후 회당 2~3문제
스크립트(JS·셸) 구분 회당 1문제
운영체제 스케줄링·페이징 회당 2문제

2025년 들어 파이썬이 늘었기 때문에 “나는 자바만 알면 돼” 식의 접근은 위험합니다.

프로그래밍언어활용 코드 해석 문제 예시 화면

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

이름이 길지만, 사실상 네트워크 + 보안 + 신기술 용어입니다.

  • OSI 7계층 / TCP·UDP / 라우팅: 매회 3~4문제
  • 서브넷 마스크 계산: 회당 1문제 (계산 필수)
  • 대칭·비대칭 키 암호 / 해시 함수: 회당 2문제
  • SW 개발 보안(SQL Injection·XSS 등): 회당 1~2문제
  • 신기술 용어(MEC·SDN·ZTNA·블록체인): 회당 2~3문제

신기술 용어는 시험 직전 1주에 압축 암기로 충분합니다. 반대로 서브넷 계산은 손에 익혀야 시험장에서 흔들리지 않아요.

5과목은 “외울 토픽 수”보다 “서브넷 계산 손계산 속도”가 점수를 만듭니다.

과목별 핵심 한 줄 요약

1과목 디자인패턴 / 2과목 응집도·결합도 / 3과목 정규화·SQL / 4과목 코드 해석 / 5과목 OSI·서브넷. 이 5개 축만 잡아도 평균 60점은 안정권입니다.

점수 효율 극대화하는 단원 우선순위 전략

이제 “이걸 어떻게 공부할 거냐”의 차례입니다. 시간이 한정된 직장인·대학생을 기준으로, 5개년 빈출도 × 학습 부담을 곱한 가성비 순위를 만들어봤어요.

단원별 학습 가성비 4분면 매트릭스① 최우선 ★DB 설계 · SQL소프트웨어 개발② 시간 투자프로그래밍 언어정보시스템 구축③ 여유 시소프트웨어 설계요구사항 확인④ 후순위정보보호신기술 동향빈출도학습 시간 부담정보처리기사 5개년 기출 분석 기준

1순위 — 무조건 먼저 잡아야 하는 빈출 단원

학습 시간 대비 점수 효율이 가장 좋은 그룹입니다. 사실상 “외우기만 하면 점수”인 단원들이죠.

  • 응집도·결합도 강도 순서
  • 디자인패턴 분류 표 (생성·구조·행위)
  • 정규화 단계별 해소 이상
  • OSI 7계층 ↔ 프로토콜 매칭
  • SQL DML/DDL/DCL 명령어 분류

이 5개를 일주일 안에 끝낼 수 있다면, 100문항 중 약 20문항이 사실상 확보됩니다.

2순위 — 시간 투자해야 하는 단원

분량이 많아서 미루기 쉽지만, 안 풀면 합격선에 못 올라가는 그룹입니다.

  • 회당 6~8점
  • 단원 예상 학습 시간 회당 점수
    C·자바·파이썬 코드 해석 15~20시간
    SQL 실행 결과 시뮬레이션 8~10시간 회당 3~4점
    서브넷 마스크 계산 3~5시간 회당 1점 확정
    스케줄링·페이지 교체 5~7시간 회당 2~3점

    코드 해석은 “읽는 속도”가 점수입니다. 새로운 코드를 처음 보는 게 아니라, 패턴이 익숙해야 시험장에서 침착해져요.

    3주 플랜 추천

    1주차: 1순위 5개 단원 + SQL 기본 명령어. 2주차: 2순위(코드·서브넷·스케줄링). 3주차: 5개년 기출 5회분 시간 재면서 풀이 + 오답 단원 재학습.

    이미 30일 플랜으로 공부 중이라면 정보처리기사 실기 30일 독학 합격 플랜의 일정 흐름을 필기에 그대로 응용해도 무방합니다. 핵심은 “기출 회독 횟수 ≥ 3회”라는 점이에요.

    3순위 — 시간 남을 때 보는 단원

    출제는 되지만 회당 1~2문제 수준이거나, 운에 좌우되는 영역입니다.

    • 신기술 용어(MEC·SDN·ZTNA·블록체인 합의 알고리즘)
    • 형상관리 도구명·CI/CD 파이프라인
    • 관계해석 수식 표기법
    • 특수 정렬 알고리즘 시간복잡도(힙·셸·기수)

    여기는 시험 전날 1~2시간 통암기로 정리해도 충분합니다.

    중요한 원칙: 1순위가 끝나기 전에 3순위에 손대지 마세요.

    실전 학습 루틴과 자주 묻는 질문

    마지막으로, 5개년 분석을 실제 학습 루틴으로 옮기는 방법을 짧게 정리하고 자주 받는 질문에 답해드릴게요.

    기출 회독 루틴

    저는 “빈출 단원 분석 → 기본서 1회 정독 → 기출 3회독”의 3단계를 추천합니다. 단, 시간이 부족하면 기본서를 빨리 끝내고 기출 회독에 무게중심을 두세요.

    기출 1회독은 풀이 + 채점, 2회독은 오답만, 3회독은 시간 재면서 모의시험 형식으로 진행합니다. 1회독 때 70%만 맞춰도 3회독엔 90%대로 올라옵니다.

    CBT 사이트 활용 팁

    2022년부터 정보처리기사 필기는 CBT(컴퓨터 기반)로만 치러집니다. 최소 5회분 이상은 반드시 PC·모바일 환경에서 풀어보세요. 종이 기출과 시각적 피로도가 다릅니다. 공식 출제 기준은 큐넷 종목 상세정보에서 확인할 수 있어요.

    오답노트는 단원 단위로

    문제 단위가 아니라 단원 단위로 묶으세요. 예를 들어 “정규화에서 틀린 문제 7개” 식으로 모아 두면, 시험 전날 그 단원만 빠르게 복습할 수 있습니다.

    다른 자격증과 병행 중이라면 비슷한 학습 루틴이 통합니다. SQLD 2주 단기 합격 학습 일정도 같은 “빈출 단원 → 기출 반복” 구조라, 정보처리기사 3과목(데이터베이스) 학습이 곧 SQLD 시험 대비로 연결됩니다.


    자주 묻는 질문

    Q. 5개년 기출만 풀어도 합격할 수 있나요?

    네, 충분히 가능합니다. 다만 “풀이 → 채점”으로만 끝내면 부족하고, 틀린 문제의 단원을 기본서로 되짚어 정리하는 과정이 반드시 필요합니다. 5개년을 3회독 + 오답 단원 정리까지 마치면 평균 65~75점 수준이 안정적으로 나옵니다.

    Q. 비전공자인데 어느 과목부터 시작해야 하나요?

    3과목 데이터베이스를 추천합니다. 분량이 많지 않고 기출 패턴이 가장 반복되기 때문이에요. 그다음 5과목(네트워크), 1·2과목(설계·개발), 마지막 4과목(코드) 순서가 좋습니다. 4과목을 처음 잡으면 좌절감이 커서 흐름이 깨집니다.

    Q. 디자인패턴 23개를 다 외워야 하나요?

    아닙니다. 시험에서는 보통 싱글톤·옵저버·팩토리 메서드·어댑터·데코레이터·전략 정도의 단골 6~7개가 회당 1~2문제로 출제됩니다. 23개 분류표(생성/구조/행위)를 외우고, 자주 나오는 6~7개의 의도와 예시 코드만 정리하세요.

    Q. 파이썬을 전혀 모르는데 어떻게 대비하나요?

    2024년 이후 파이썬 비중이 늘긴 했지만, 출제 범위는 매우 좁습니다. 슬라이싱, 딕셔너리, 리스트 컴프리헨션, 기본 함수 정도. 유튜브 1~2시간 강의 + 기출 파이썬 문제 10개 정도만 풀어도 회당 2점은 가져갈 수 있습니다.

    Q. 모의고사 점수는 어느 정도 나와야 안전한가요?

    실전 시험은 모의고사보다 평균 5~10점 낮게 나오는 경향이 있습니다. 따라서 모의고사 기준 70점 이상이 안정권입니다. 60점대로 아슬아슬하다면, 약점 단원 1~2개를 집중적으로 보완하는 게 5점을 끌어올리는 가장 빠른 방법입니다.

    정보처리기사 기출 5개년 자주 나오는 단원 분석은 결국 “점수가 모이는 곳을 먼저 잡고, 코드 해석에 시간을 충분히 투자한다”는 단순한 원칙으로 귀결됩니다. 합격률 60% 박스권은 “준비한 사람이 떨어지지 않는 시험”이라는 뜻이에요. 위 빈출 단원 톱 10과 우선순위 전략대로만 움직이면, 2026년 정기 회차 안에 충분히 한 번에 합격할 수 있습니다.

    이준혁

    합격연구소 편집자

    자격증 합격 전략을 데이터로 검증해 정리하는 편집자. 큐넷, 한국산업인력공단, 인사혁신처 등 공식 시행처 자료를 기반으로 IT·공무원·어학 자격증의 합격률·일정·학습 전략을 객관적으로 정리합니다.