2026년 3월 23일(월)부터 정보처리기사 1회 실기 원서접수가 시작됩니다.
필기에 합격했다면 지금 바로 실기 준비를 시작해야 합니다. 실기는 필기보다 훨씬 어렵고, 특히 처음 응시하는 분들은 출제 범위와 공부 방향을 잡는 데만 시간을 낭비하는 경우가 많습니다.
이 글에서는 1회 실기 접수 일정부터, 실제 합격에 필요한 과목별 전략과 학습 플랜을 상세하게 정리했습니다.
2026 정보처리기사 1회 실기 일정
| 항목 | 일정 |
|---|---|
| 원서 접수 | 2026년 3월 23일(월) ~ 3월 26일(목) |
| 시험일 | 2026년 4월 18일(토) ~ 5월 6일(수) |
| 합격 발표 | 2026년 6월 5일(금) ~ 6월 12일(금) |
| 응시 자격 | 필기 합격 후 2년 이내 (또는 관련 학력·경력 충족) |
| 합격 기준 | 60점 이상 (100점 만점) |
⚠️ 원서접수는 Q-Net(q-net.or.kr)에서만 가능합니다. 접수 기간이 4일로 매우 짧으니 일정을 반드시 캘린더에 등록하세요.
실기 시험 구성 — 필기와 완전히 다릅니다
정보처리기사 실기는 객관식이 없습니다. 단답형·서술형·작업형(코딩)으로만 구성되며, 평균 합격률이 20~30%에 불과한 난이도 높은 시험입니다.
| 출제 유형 | 비중 | 특징 |
|---|---|---|
| 단답형 | 약 40% | 용어·약어 정의를 1~3단어로 답함 |
| 서술형 | 약 30% | 개념 설명, 차이점 비교, 보안 프로세스 기술 |
| 프로그래밍 (코드 추적·작성) | 약 20% | C, Java, Python 코드 결과값 혹은 빈칸 채우기 |
| SQL 작성 | 약 10% | SELECT·JOIN·서브쿼리 SQL문 작성 |
과목별 핵심 전략
1. 프로그래밍 언어 — 합격·불합격 가르는 핵심
프로그래밍 문제는 거의 매 회 출제되며, C / Java / Python 3개 언어가 돌아가며 나옵니다. 코드를 직접 짜지는 않지만, 코드를 읽고 결과값을 쓰거나 빈칸을 채우는 문제가 출제됩니다.
C언어 필수 포인트
- 포인터 연산 (역참조, 주소값 계산)
- 재귀 함수 호출 순서 추적
- 구조체(struct) 멤버 접근
- 비트 연산자 (AND
&, OR|, XOR^, Shift<<·>>)
// 자주 출제되는 포인터 문제 유형
int a = 10;
int *p = &a;
printf("%d", *p + 1); // 출력: 11
Java 필수 포인트
- 상속·오버라이딩·오버로딩 차이
- 생성자 호출 순서 (부모 → 자식)
- 인터페이스 vs 추상 클래스
- 컬렉션 프레임워크 (ArrayList, HashMap 기본 메서드)
Python 필수 포인트
- 리스트 슬라이싱 (
a[1:3],a[::-1]) - 딕셔너리 접근·추가·삭제
- 람다·map·filter 결과값
- 클래스 상속과
__init__순서
💡 전략: 3개 언어를 깊게 공부하기보다, 각 언어의 핵심 패턴 10개씩 확실히 잡는 것이 효율적입니다. 기출 코드를 손으로 직접 따라 실행해보세요.
2. SQL — 꼭 나오는 3가지 유형
SQL은 매회 1~2문제가 고정 출제됩니다. 직접 쿼리를 작성하는 문제라 문법을 틀리면 0점이 됩니다.
필수 SQL 유형 3가지
① 기본 SELECT + 집계 함수
SELECT 부서코드, COUNT(*) AS 인원수, AVG(급여) AS 평균급여
FROM 직원
WHERE 급여 > 3000000
GROUP BY 부서코드
HAVING COUNT(*) >= 3
ORDER BY 평균급여 DESC;
② JOIN (INNER JOIN, LEFT OUTER JOIN)
SELECT A.직원명, B.부서명
FROM 직원 A
LEFT OUTER JOIN 부서 B ON A.부서코드 = B.부서코드;
③ 서브쿼리
SELECT 직원명, 급여
FROM 직원
WHERE 급여 > (SELECT AVG(급여) FROM 직원);
💡 전략: 문법 암기보다 테이블 보고 쿼리 결과를 예측하는 연습이 더 중요합니다. 기출에 나온 테이블 구조를 종이에 그려가며 풀어보세요.
3. 소프트웨어 공학 — 용어 암기로 점수 챙기기
단답형에서 가장 많이 출제되는 파트입니다. 이해보다 정확한 용어 암기가 핵심입니다.
빈출 용어 TOP 20
| 용어 | 정의 (답안 키워드) |
|---|---|
| 응집도(Cohesion) | 모듈 내부 요소가 서로 관련된 정도 — 높을수록 좋음 |
| 결합도(Coupling) | 모듈 간 상호 의존 정도 — 낮을수록 좋음 |
| 사이클로매틱 복잡도 | 프로그램의 복잡성 측정, V(G) = E - N + 2 |
| 블랙박스 테스트 | 내부 구조 모르고 입출력 기반으로 테스트 |
| 화이트박스 테스트 | 내부 로직·코드 기반으로 테스트 |
| 단위 테스트 | 모듈 단위 독립 테스트 |
| 통합 테스트 | 모듈 간 인터페이스 테스트 |
| 회귀 테스트 | 수정 후 기존 기능 이상 없는지 재테스트 |
| 리팩토링 | 외부 동작 유지하면서 내부 코드 개선 |
| 디자인 패턴 | 반복되는 설계 문제에 대한 재사용 가능한 해법 |
| GoF 패턴 3분류 | 생성·구조·행위 패턴 |
| 싱글톤(Singleton) | 인스턴스를 하나만 생성하는 생성 패턴 |
| 옵저버(Observer) | 상태 변화를 구독자에게 자동 알림하는 행위 패턴 |
| MVC | Model-View-Controller, UI와 로직 분리 |
| 형상 관리(SCM) | 소프트웨어 변경사항 체계적 관리 |
| 애자일(Agile) | 반복·점진적 개발 방법론 |
| 스크럼(Scrum) | 스프린트 단위로 개발하는 애자일 방법론 |
| 칸반(Kanban) | 작업 흐름을 시각화하는 애자일 도구 |
| DevOps | 개발(Dev)과 운영(Ops) 통합 |
| CI/CD | 지속적 통합·지속적 배포 자동화 |
4. 데이터베이스 — ERD부터 정규화까지
필수 개념 3가지
① 정규화 1NF~3NF + BCNF
- 1NF: 원자값만 가져야 함
- 2NF: 부분 함수 종속 제거
- 3NF: 이행 함수 종속 제거
- BCNF: 모든 결정자가 후보키
② 트랜잭션 ACID 속성
- Atomicity(원자성): 전부 성공 or 전부 실패
- Consistency(일관성): 트랜잭션 전후 DB 일관성 유지
- Isolation(고립성): 동시 실행 트랜잭션 간 간섭 없음
- Durability(영속성): 완료된 트랜잭션 결과는 영구 저장
③ 인덱스: B-Tree 인덱스 구조, 인덱스가 성능에 미치는 영향 (읽기 빠름, 쓰기 느림)
5. 네트워크·보안 — 암기 위주, 빠르게 정리
| 빈출 개념 | 핵심 키워드 |
|---|---|
| OSI 7계층 | 물·데·네·전·세·표·응 (물리→응용) |
| TCP vs UDP | TCP: 연결형·신뢰성 / UDP: 비연결형·빠름 |
| IP 주소 체계 | A/B/C/D 클래스 범위, 서브넷 마스크 |
| SSL/TLS | HTTPS의 기반 암호화 프로토콜 |
| 대칭키 vs 비대칭키 | 대칭: 동일키(빠름) / 비대칭: 공개+개인키 |
| 방화벽 | 패킷 필터링, 상태 기반 검사 |
| IDS/IPS | IDS: 탐지만 / IPS: 탐지+차단 |
| XSS | 사용자 브라우저에 악성 스크립트 삽입 |
| SQL Injection | 입력값에 SQL 삽입해 DB 공격 |
| HTTPS | HTTP + SSL/TLS, 443번 포트 |
실기 합격을 위한 주차별 공부 플랜
접수(3/23) 후 시험(4/18~5/6)까지 약 4주가 있습니다.
1주차: 프로그래밍·SQL 집중 (약점이면 2주로 늘리기)
- C·Java·Python 기출 코드 10문제씩 풀고 직접 실행
- SQL 기본 구문 손으로 써서 연습
- 하루 3시간 이상 확보 권장
2주차: 소프트웨어 공학 + DB 이론
- 빈출 용어 20개 암기 → 다음 날 백지에 써보기
- 정규화 예제 문제 반복 풀기
- 트랜잭션 ACID 서술형 답안 직접 작성 연습
3주차: 네트워크·보안 + 전 과목 기출
- OSI 계층·보안 용어 암기
- 10~14회 기출 문제 전 과목 풀기 (시간 재고 실전처럼)
4주차: 오답 정리 + 서술형 답안 다듬기
- 오답 노트 반복 학습
- 서술형 답안 직접 써보며 "답안 문체" 익히기
- 시험 2일 전: 빈출 단답 키워드만 훑기
실기 시험장 주의사항
- 필기구: 검정 볼펜만 허용 (연필·샤프 사용 불가). 반드시 여분 지참.
- 코드 작성 문제: 들여쓰기와 세미콜론 등 문법 정확성도 채점 반영 가능. 최대한 실제 문법 그대로 작성.
- 서술형 답안: 핵심 키워드가 포함되면 부분 점수 인정. 모르더라도 관련 용어를 적어라.
- 시험 시간: 150분. 30분 이상 여유가 생기므로 검토에 충분히 활용.
마치며
정보처리기사 실기는 범위가 넓지만 기출 패턴이 반복되는 시험입니다. 처음 보는 개념이 나와도 당황하지 말고, 아는 키워드라도 최대한 적는 것이 중요합니다. 서술형 부분 점수 정책을 적극 활용하세요.
접수는 3월 23일 딱 4일 열립니다. 오늘 Q-Net 계정 미리 확인해두세요.
메타 디스크립션: 2026년 정보처리기사 1회 실기 원서접수(3/23~3/26)를 앞두고, 과목별 합격 전략과 4주 공부 플랜을 정리했습니다. 프로그래밍·SQL·소프트웨어 공학 핵심만 짚어드립니다.
'IT 자격증' 카테고리의 다른 글
| SQLD vs ADsP 뭘 먼저 딸까? 2026 데이터 자격증 완벽 비교 가이드 (0) | 2026.03.21 |
|---|---|
| 2026 정보처리기사 1회 실기 빈출 파트 TOP 7 - 기출 패턴 분석으로 단기 합격하기 (0) | 2026.03.21 |
| 빅데이터분석기사 12회 필기 2주 전 막판 정리 — 빈출 파트·출제 경향 총정리 (0) | 2026.03.20 |