A-Z까지 기본 탄탄, 〈2026 시나공 프로그래밍기능사 필기 기본서〉
2026년부터 정보처리기능사가 ‘프로그래밍기능사’로 이름과 출제기준이 전면 개편됩니다.
2026 시나공 프로그래밍기능사 필기 기본서는 바뀐 출제기준을 100% 반영하였습니다.
NCS 학습 모듈을 가이드 삼아 이론에 대한 자세한 설명과 충분한 예제를 더한 후, 기초가 없는 수험생도 이해할 수 있도록 최대한 쉽게 설명하고 출제 예상 문제를 같이 수록했습니다. 그리고 기존 동일 범위의 유사 기출문제도 수록하여 낯선 첫 시험에 대비하여 철저히 대비할 수 있습니다.
■ 〈시나공〉에서만 만날 수 있는 합격 비법
- 꼼꼼하고 확실한 개념 정리 : 철저한 분석으로 출제 개념을 구성하여 확실한 시험 대비가 가능합니다.
- 이론+문제+요약의 3단 구성 : 각 섹션과 장이 끝날 때마다 출제예상문제와 핵심요약을 배치해 필수 학습 이론을 완벽하게 흡수할 수 있도록 만들었습니다.
- 상황별, 개인별 우선순위 학습 가능: 시험에 출제될 비율에 따라 A, B, C, D 등급을 정해두어 학습 효율을 극대화할 수 있습니다.
- 모의고사 제공 : 실제 시험 전 마무리할 수 있는 최종점검 모의고사 5회를 제공합니다.
- 저자 무료 강의 지원 : 유튜브와 홈페이지에서 핵심별 저자 무료 강의를 제공합니다.
- 꾸준히 업데이트되는 학습 자료: 시나공 홈페이지(sinagong.co.kr)에서 핵심요약집, 시험대비자료 등 시험에 필요한 자료를 확인할 수 있습니다.
0 준비운동
프로그래밍기능사 시험, 이것이 궁금하다!
1과목. 프로그래밍 언어
1장. 프로그래밍 언어 활용
Section. 001 라이브러리
Section. 002 구조적 프로그래밍 언어
Section. 003 객체지향 프로그래밍 언어
Section. 004 스크립트 언어
2장. 프로그래밍 언어 응용
Section. 005 데이터 타입
Section. 006 변수
Section. 007 연산자
Section. 008 데이터 입·출력
Section. 009 제어문
Section. 010 반복문
Section. 011 배열과 문자열
Section. 012 JAVA의 클래스
Section. 013 Python의 기본 문법
Section. 014 Python의 활용
Section. 015 웹 프로그래밍 언어 - HTML
Section. 016 웹 프로그래밍 언어 - JavaScript
Section. 017 예외 처리
2과목. 응용 SW 기초 기술
1장. 네트워크 기초
Section. 018 인터넷
Section. 019 통신 프로토콜
Section. 020 OSI 참조 모델
Section. 021 TCP/IP
2장. 데이터베이스 기초
Section. 022 데이터베이스 개요
Section. 023 데이터베이스 설계
Section. 024 E-R(개체-관계) 모델
Section. 025 데이터베이스의 종류
Section. 026 관계형 데이터베이스의 구조
Section. 027 키의 개념 및 종류
Section. 028 무결성의 개념 및 종류
Section. 029 시스템 카탈로그
Section. 030 트랜잭션
Section. 031 자료 구조
Section. 032 트리(Tree)
Section. 033 정렬(Sort)
Section. 034 검색 - 이분 검색
3과목. SQL 활용
1장. 기본 SQL 작성
Section. 035 SQL의 개념
Section. 036 DDL
Section. 037 DCL
Section. 038 DML - INSERT, DELETE, UPDATE
2장. 고급 SQL 작성
Section. 039 DML - SELECT-1
Section. 040 DML - SELECT-2
Section. 041 DML - JOIN
4과목. 정보시스템 기초 기술
1장. UI 테스트
Section. 042 사용자 인터페이스
Section. 043 UI 테스트 기법의 종류
Section. 044 UX
2장. 테스트 및 배포
Section. 045 애플리케이션 테스트
Section. 046 애플리케이션 테스트의 분류
Section. 047 테스트 기법에 따른 애플리케이션 테스트
Section. 048 개발 단계에 따른 애플리케이션 테스트
Section. 049 통합 테스트
Section. 050 DevOps
3장. 개발자 환경 구축
Section. 051 운영체제의 개념
Section. 052 운영체제의 구성
Section. 053 운영체제의 운용 기법
Section. 054 프로세스 관리 및 스케줄링
Section. 055 교착 상태
Section. 056 기억장치 관리 전략 - 교체 전략
Section. 057 WINDOWS
Section. 058 DOS
Section. 059 UNIX의 개요
Section. 060 UNIX 명령어
4장. 개발 환경 운영 지원
Section. 061 개발 환경 백업
Section. 062 백업 용량 산정 기법
Section. 063 개발 환경 복원
Section. 064 형상 관리(SCM)
Section. 065 소스 코드 관리 도구
[부록] 최종점검 모의고사
01회 최종점검 모의고사
02회 최종점검 모의고사
03회 최종점검 모의고사
04회 최종점검 모의고사
05회 최종점검 모의고사
필요한 자료를 선택하세요.
독자의견 남기기