Engineer Information Processing study materials
Engineer Information Processing study resources

Engineer Information Processing study plan

Engineer Information Processing · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

정보처리기사 실기 (practical)

  • 실기 출제 범위를 확인하고 정보처리기사 실기 4개 과목(프로그래밍 언어 활용, 응용 SW 엔지니어링, 데이터베이스 구축, SQL 응용)의 비중을 표로 정리한다

  • C·Java·Python 세 언어의 기본 문법(변수, 연산자, 조건문, 반복문)을 각각 10문제씩 직접 코딩하며 손에 익힌다

  • 알고리즘 단답형 유형(순서도, 재귀, 정렬·검색 기초)의 출제 형태를 파악하고 용어 30개를 정리한다

  • 매일 30분씩 코드를 타이핑하는 학습 루틴을 달력에 고정한다

Your checkpoint

3개 언어 기본 문법 요약 노트와 직접 작성한 코드 30개를 담은 개인 코드 저장소

Week 2

정보처리기사 실기 (practical)

  • 프로그래밍 언어 활용 과목의 출력 결과 예측 문제를 언어별로 40문제 풀고 오답 원인을 표로 분류한다

  • 포인터, 배열, 구조체, 재귀 함수처럼 시험에서 자주 나오는 개념을 설명할 수 있게 정리한다

  • 객체지향 개념(상속, 다형성, 캡슐화, 추상화)과 디자인 패턴 10개를 키워드 중심으로 암기한다

  • 파이썬 리스트·딕셔너리 슬라이싱과 자바 컬렉션 문법을 직접 실행해 결과를 검증한다

Your checkpoint

출력 예측 오답 40문제의 원인 분석표와 언어별 취약 개념 목록

Week 3

정보처리기사 실기 (practical)

  • 응용 SW 엔지니어링 과목의 요구사항 분석·설계 기법(DFD, UML, 자료 흐름도)을 도식으로 직접 그려 설명한다

  • UML 다이어그램 7종의 표기법과 용도를 표로 비교 정리한다

  • 애자일, XP, 스크럼, 소프트웨어 공학 원칙 관련 용어 50개를 플래시카드로 만든다

  • 결합도·응집도 순서와 리팩토링 기법을 예시 코드와 함께 정리한다

Your checkpoint

UML 다이어그램 비교표와 소프트웨어 공학 용어 플래시카드 50장

Week 4

정보처리기사 실기 (practical)

  • 데이터베이스 구축 과목의 정규화 단계(1NF~5NF, BCNF)를 예시 테이블로 직접 분해하며 연습한다

  • 트랜잭션 ACID 특성과 병행 제어 기법(로킹, 타임스탬프, 낙관적 검증)을 비교 정리한다

  • 키 종류(기본키, 후보키, 대체키, 외래키, 슈퍼키)와 무결성 제약 조건을 구분해 설명한다

  • SQL 응용 과목 대비 DDL·DML·DCL 명령어를 용도별로 분류한다

Your checkpoint

정규화 3단계 분해 예제 5세트와 트랜잭션·병행 제어 비교 노트

Week 5

정보처리기사 실기 (practical)

  • SQL SELECT 문의 조인(INNER, LEFT, RIGHT, FULL), 서브쿼리, 집합 연산을 직접 작성하고 실행 결과를 검증한다

  • 그룹 함수와 GROUP BY·HAVING·ORDER BY의 실행 순서를 예제로 확인한다

  • 뷰, 인덱스, 트리거, 프로시저의 개념과 차이를 표로 정리한다

  • SQL 기출 유형 30문제를 시간을 재며 풀고 오답을 재풀이한다

Your checkpoint

직접 작성한 SQL 쿼리 30개와 조인·서브쿼리 유형별 오답 재풀이 기록

Week 6

정보처리기사 필기 (written)

  • 필기 5개 과목(소프트웨어 설계, 소프트웨어 개발, 데이터베이스 구축, 프로그래밍 언어 활용, 정보시스템 구축 관리)의 범위를 확인하고 과목별 배점을 정리한다

  • 소프트웨어 설계·개발 과목의 핵심 용어 100개를 플래시카드로 만들고 3회 반복 암기한다

  • 정보시스템 구축 관리 과목의 신기술 용어(클라우드, 빅데이터, IoT, 블록체인 등) 40개를 정리한다

  • 과목별 20문제씩 총 100문제를 풀어 과목별 정답률을 측정한다

Your checkpoint

필기 5과목 용어 플래시카드 140장과 과목별 첫 모의 정답률 리포트

Week 7

정보처리기사 필기 (written) & 정보처리기사 실기 (practical)

  • 필기 전 과목 모의고사 2회분을 실제 시험 시간(과목당 30분, 총 150분)으로 풀고 60점 미달 과목을 식별한다

  • 60점 미달 과목의 오답 개념만 골라 집중 재학습하고 재측정한다

  • 실기 단답형·약술형 취약 영역을 다시 풀어 암기 누락을 보완한다

  • 실기와 필기 공통 개념(데이터베이스, 프로그래밍 언어)을 한 장 요약으로 통합 정리한다

Your checkpoint

필기 모의고사 2회 성적표와 과목별 60점 달성 여부 체크리스트

Week 8

정보처리기사 실기 (practical) & 정보처리기사 필기 (written)

  • 실기 전 범위 모의고사 2회분을 시간 제한 내에 풀고 유형별 정답률을 산출한다

  • 오답 상위 20개 개념만 추출해 최종 암기 노트 한 장으로 압축한다

  • 필기 최종 모의고사 1회분을 풀어 전 과목 60점 이상을 확인한다

  • 시험 당일 시간 배분과 답안 작성 순서를 정한 최종 점검표를 만든다

Your checkpoint

실기·필기 최종 모의 성적표와 오답 상위 20개 개념 압축 노트

Milestones

Week 2: 3개 언어 기본 문법 코드 30개를 오류 없이 작성하고, 출력 예측 문제 정답률 60% 이상 달성

Week 4: 정규화 분해 예제 5세트를 스스로 완성하고 데이터베이스 관련 용어 설명 테스트에서 80% 이상 통과

Week 5: SQL 조인·서브쿼리 문제 30개 중 24개(80%) 이상 정답

Week 6: 필기 과목별 모의 20문제에서 전 과목 60% 이상 정답률 기록

Week 7: 필기 모의고사 2회 모두 전 과목 60점 이상, 평균 70점 이상 달성

Week 8: 실기 모의고사 2회 평균 60점 이상 및 필기 최종 모의 전 과목 60점 이상 확인