정보처리기사 실기 코딩 3주 공부 계획
정보처리기사 실기 2026년 1회
읽는데 5분 소요
처음 쓰여진 날: 2026-03-30
마지막 수정일: 2026-03-30
조회수: 1,566
요약
2026년 1회 정보처리기사 실기 코딩 3주 완성 공부계획. 20일간 C언어·Java·Python 언어별 학습 일정, 감자시험, 왕감자시험, 기출문제 풀이 계획을 제공합니다.
본 글은 정처기 감자 홈페이지를 활용한 실기 코딩 공부 3주 완성 계획입니다.
3주 안에 실기 코딩 4문제 맞추기
코딩에서 쉬운 문제 4개는 반드시 맞춰야 합격 가능성이 생깁니다.
3주 안에 C언어·Java·Python 기초를 잡고 기출문제를 풀 수 있는 수준까지 도달하는 것이 목표입니다.
| 언어 | 예상 문제수 | 최소 목표 |
|---|---|---|
| C언어 | 3 ~ 4문제 | 1 ~ 2문제 |
| Java | 3 ~ 4문제 | 1 ~ 2문제 |
| Python | 1 ~ 2문제 | 0 ~ 1문제 |
| 총 | 8 ~ 9문제 | 4문제 이상 |
코딩 4문제(20점) + 이론 8문제(40점) = 60점으로 합격 커트라인입니다. 코딩에서 더 맞출수록 이론 부담이 줄어듭니다.
이론 공부 계획이 필요하다면 이론 3주 공부 계획을 참고하세요.
3주 공부 계획 구글 캘린더
3/30일부터 4월 18일까지.
26년 1회 실기 대비를 위해 정처기 감자의 어떤 페이지를 공부하면 되는지 전부 정리한 구글 캘린더를 배포합니다.
3주 공부 방법
쌩기초 배우고 → 문제 풀고 → 틀린 문제 관련 이론 보고 → 감자시험으로 반복
- 코딩이 처음이라면 쌩기초부터 차근차근 배워야 합니다. 기초 없이 문제를 풀 수 없습니다.
- 쌩기초를 배운 뒤에는 문제 위주로 공부합니다. 문제를 풀면서 모르는 개념은 풀이의 링크를 따라가며 학습하세요.
- 감자시험으로 반복합니다. 감자시험은 랜덤 기출문제 시험이므로, 반복하면 자연스럽게 다양한 유형에 익숙해집니다.
3주 공부 계획 상세 일정
🥔 : 화이팅하는 날
출제확률 - 💯: 99.9%, ⭐️: 80%, 🔥: 50%, 🤔: 20%
Day 1-7 (3/30 ~ 4/5) - C언어
C언어 압축 공부법도 함께 확인하세요!
C언어 압축 공부법 - 출제 경향 분석과 학습 우선순위
Day 1/20 (3/30 월) - 쌩기초 Part 1: 변수와 입출력
코딩이 처음이라면 여기서부터 시작하세요!
- 변수 선언 - 변수가 뭔지부터 시작
- 초기화란 - 초기화 vs 리셋, 초기화 안 하면 생기는 일
- 자료형 - int, float, char 등 자료형 종류
- 출력 함수 - printf로 결과 출력하기
- 입력 함수 - scanf, getchar, gets
- 연산자 - 산술, 대입, 비교 연산자
Day 2/20 (3/31 화) - 쌩기초 Part 2: 연산자 심화와 함수
- 연산자 우선순위 - 복합 연산식 풀이 순서
- 🔥삼항 연산자 - 조건 ? 참 : 거짓
- 이진수 변환 - 10진수 ↔ 2진수 변환, 비트 연산의 기초
- 🔥비트 연산자 - AND, OR, XOR, 시프트 연산
- 함수 - 함수 정의, 호출, 매개변수
Day 3/20 (4/1 수) - 쌩기초 Part 3: 제어와 배열
- 코드를 읽는 순서 - C, Java, Python 실행 순서 차이
- 변수 스코프 - 지역 변수, 전역 변수, 탐색 순서
- 조건문 - if, else, else if
- 반복문 - for, while, do-while
- 배열 - 1차원 배열 선언과 사용
- 🔥문자열 - 문자열 기초, NULL 종료
Day 4/20 (4/2 목) - 쌩기초 완성: 구조체와 포인터
구조체와 포인터는 C언어의 최핵심입니다.
이 두 주제를 제대로 이해하면 어려운 문제도 풀 수 있습니다.
- 값에 의한 호출 - 값 복사 vs 주소 전달, 포인터와의 관계
- ⭐️구조체 - 구조체 정의, 멤버 접근
- 💯포인터 - 주소 연산자(&), 역참조 연산자(*)
- ⭐️이중 포인터 - 포인터의 포인터
- 🥔 연산자 감자시험 - Day 1~2 복습
Day 5/20 (4/3 금) - 1순위 심화: 포인터 & 구조체 깊게
- 🔥포인터 산술 - 포인터 + 정수 연산
- 🔥포인터 배열 - 포인터 배열과 2차원 배열
- 🔥구조체 배열 - 구조체 여러 개 다루기
- 🔥구조체 포인터 - 화살표 연산자(->)
- switch-case - switch문, break, fall-through
- 🥔 제어문/반복문 감자시험 - Day 3 복습
Day 6/20 (4/4 토🥔) - 보충·문자열 심화 + 감자시험
- 🤔typedef - 자료형에 새 이름 붙이기
- 함수 프로토타입 - 함수 선언 vs 정의
- 헤더 파일 - #include, #define, 전처리기
- 🤔2차원 배열 - 2차원 배열 선언, 초기화, 메모리 구조
- 🤔static 변수 - 값이 유지되는 변수, 초기화는 한 번만
- 🔥문자열 포인터 - char *, %s 출력
- 16진수 변환 - 16진수 ↔ 2진수/10진수 변환
- 🥔 배열 감자시험
Day 7/20 (4/5 일🥔) - 3순위 + C언어 종합 정리
왕감자시험은 최소 2회 반복해서 푸세요!
정답률 60% 목표!
- 아스키 코드 - 문자와 숫자의 대응, 대소문자 차이
- ctype.h 함수 - isupper, islower, toupper, tolower
- 🤔동적 메모리 - malloc, free
- ⭐️연결 리스트 - 노드, NULL, 순회
- 🤔재귀함수 - 기저 조건, 호출 스택
- 🥔 포인터 감자시험, 문자열 감자시험, 구조체 감자시험
- 🥔🥔 C언어 왕감자시험 - 모든 주제 종합
📅 구글 캘린더에서도 확인 가능합니다!
Day 8-20 (4/6 ~ 4/18) - 업데이트 예정
Day 8 이후 일정은 업데이트 예정입니다.
Java, Python, 복습, 기출문제 집중 일정이 추가될 예정입니다. 일정은 변경될 수 있습니다.
| 기간 | 내용 |
|---|---|
| Day 8-12 (4/6 ~ 4/10) | Java |
| Day 13-14 (4/11 ~ 4/12) | Python |
| Day 15-17 (4/13 ~ 4/15) | 복습 |
| Day 18-20 (4/16 ~ 4/18) | 기출문제 집중 |