본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
정보처리기사 실기; 정보처리 실무
정보처리기사 필기 합격자가 치르는 필답형 실기시험

과목은 '정보처리 실무' 하나이며 필답형으로 2시간 30분 동안 치른다. 100점 만점에 60점 이상이면 최종 합격이다. 실기 출제기준은 2026년 기준과 2027~2029년 기준이 같다.

한국산업인력공단 출제기준의 주요항목과 세부항목이다. 세세항목은 NCS 능력단위의 수행준거 문장으로 되어 있으므로 공단 출제기준 원문을 참고한다.

주요항목 세부항목 학습 문서
1. 요구사항 확인 1. 현행 시스템 분석하기
2. 요구사항 확인하기
3. 분석모델 확인하기
현행 시스템 분석, 요구사항 분석, UML
2. 데이터 입출력 구현 1. 논리 데이터저장소 확인하기
2. 물리 데이터저장소 설계하기
3. 데이터 조작 프로시저 작성하기
4. 데이터 조작 프로시저 최적화하기
데이터 모델링, 데이터베이스 정규화, 저장 프로시저, 데이터베이스 튜닝
3. 통합 구현 1. 연계 데이터 구성하기
2. 연계 매카니즘 구성하기
3. 내외부 연계 모듈 구현하기
기업 애플리케이션 통합, ESB, 시스템 연계
4. 서버프로그램 구현 1. 개발환경 구축하기
2. 공통 모듈 구현하기
3. 서버 프로그램 구현하기
4. 배치 프로그램 구현하기
개발환경 구축, 공통 모듈, 결합도, 응집도, 배치 처리
5. 인터페이스 구현 1. 인터페이스 설계서 확인하기
2. 인터페이스 기능 구현하기
3. 인터페이스 구현 검증하기
인터페이스 명세서, 인터페이스 보안
6. 화면 설계 1. UI 요구사항 확인하기
2. UI 설계하기
UI 표준, UI 설계 도구
7. 애플리케이션 테스트 관리 1. 애플리케이션 테스트케이스 설계하기
2. 애플리케이션 통합 테스트하기
3. 애플리케이션 성능 개선하기
테스트 레벨, 테스트케이스, 블랙박스 테스트, 화이트박스 테스트, 결함 관리
8. SQL 응용 1. 절차형 SQL 작성하기
2. 응용 SQL 작성하기
SQL, 저장 프로시저, 사용자 정의 함수, 데이터베이스 트리거, SQL 윈도우 함수, SQL 그룹 함수
9. 소프트웨어 개발 보안 구축 1. SW개발 보안 설계하기
2. SW개발 보안 구현하기
Secure SDLC, 시큐어 코딩
10. 프로그래밍 언어 활용 1. 기본문법 활용하기
2. 언어특성 활용하기
3. 라이브러리 활용하기
자료형, 연산자, 라이브러리, 예외 처리, 객체지향 언어
11. 응용 SW 기초 기술 활용 1. 운영체제 기초 활용하기
2. 데이터베이스 기초 활용하기
3. 네트워크 기초 활용하기
4. 기본 개발환경 구축
운영체제, 페이지 교체 알고리즘, 프로세스 스케줄링, OSI 7계층, IP 주소, DBMS
12. 제품소프트웨어 패키징 1. 제품소프트웨어 패키징하기
2. 제품소프트웨어 매뉴얼 작성하기
3. 제품소프트웨어 버전관리하기
소프트웨어 패키징, 버전 관리 시스템, CI/CD
  • 공단은 문항 수와 문항별 배점을 따로 공개하지 않는다.
  • 2020년 NCS 기반 개편 이후 회차마다 대체로 20문항 안팎이 출제되며, 다음 형태가 섞여 나오는 것으로 알려져 있다.
형태 예
용어 단답형 설명을 읽고 해당하는 용어·기법·도구 이름을 쓴다. 예: 결합도·응집도 종류, 테스트 기법, 보안 공격 이름, 디자인 패턴 이름
코드 실행 결과 C, Java, Python 코드의 출력값을 쓴다. 반복문·배열·포인터·재귀·상속·오버라이딩·예외 처리가 자주 나온다.
SQL SQL 문을 작성하거나 실행 결과(행 수, 값)를 쓴다. 조인, GROUP BY·HAVING, 서브쿼리, DDL·DCL이 자주 나온다.
약술형·빈칸 개념을 짧게 설명하거나 절차·표의 빈칸을 채운다.
  1. 코드 해석 : 자료형, 연산자 우선순위, 반복문, 배열과 포인터, 클래스 상속과 오버라이딩, 예외 처리를 손으로 따라가며 출력값을 구하는 연습을 한다.
  2. SQL : DDL, DML, DCL, 데이터베이스 조인, SQL 그룹 함수, SQL 윈도우 함수, 데이터베이스 서브 쿼리를 직접 써 본다.
  3. 용어 : 필기 범위의 핵심 용어를 영문 약어와 함께 정확한 철자로 쓸 수 있게 외운다. 예: 결합도·응집도 순서, 소프트웨어 디자인 패턴, 페이지 교체 알고리즘, 서비스 거부 공격, 시큐어 코딩 보안약점 유형
  4. 운영체제·네트워크 : 프로세스 스케줄링 계산, 페이지 교체 알고리즘 계산, IP 주소 서브네팅, OSI 7계층