뭐따지

국가자격

상담 모드

프로그래밍기능사

국가기술자격, 기능사

국비 과정없음

언제따지

4회차 중 1회차 남음

  • 2026년 정기 기능사 4회필기접수 2026-08-24~08-27 · 필기 2026-09-16~09-21 · 실기 2026-11-14~12-02 · 최종발표 2026-12-18

달력에 넣어 두면 접수 날에 알림이 와요 아이폰·달력 앱 구글 달력 파일 받기(.ics)

지난 3회차 펼치기
  • 2026년 정기 기능사 1회필기접수 2026-01-06~01-09 · 필기 2026-01-20~01-24 · 실기 2026-03-14~04-05 · 최종발표 2026-04-17
  • 2026년 정기 기능사 2회필기접수 2026-03-16~03-20 · 필기 2026-04-04~04-09 · 실기 2026-05-30~06-14 · 최종발표 2026-07-03
  • 2026년 정기 기능사 3회필기접수 2026-06-08~06-11 · 필기 2026-06-27~07-02 · 실기 2026-08-29~09-16 · 최종발표 2026-10-08

2026년 11월 자격증 시험 일정 →

어떻게따지 기능사 등급 · 과목 2개 · 모두 61문항 · 시험 방법 · 합격 기준

응시 조건

기능사 등급이면 종목이 달라도 조건이 같아요 — 조건 1가지 펼치기
  • 제한없음

세부 인정범위는 큐넷에서 확인해 주세요.

시험 과목

필기 · 1교시 · 객관식
  • 프로그래밍 언어 · 응용SW기초기술 · SQL 활용 · 정보시스템 기초기술60문항 · 60분
실기 · 1교시 · 필답형
  • 기초프로그래밍 실무1문항
출제기준 펼치기 — 필기 1과목 · 실기 1과목 · 세부항목 22 · 세세항목 75

적용기간 2026.1.1~2026.12.31 · 객관식 · 1시간

2027.1.1 부터는 새 출제기준(2027.1.1~2029.12.31)이 적용돼요 · 큐넷에서 보기 ↗

필기

프로그래밍 언어 · 응용SW기초기술 · SQL 활용 · 정보시스템 기초기술 60문제 · 주요 7 · 세부 13 · 세세 47
  • 1. 프로그래밍 언어 활용 및 응용
    • 1. 구조적 프로그래밍 1. 기초문법 · 2. 순차구문 · 3. 선택구문 · 4. 반복구문 · 5. 컴파일러
    • 2. 객체지향 프로그래밍 1. 객체지향프로그래밍(OOP)개념 · 2. 상속 · 3. 다형성 · 4. 추상화 · 5. 동적바인딩
  • 2. 응용SW 기초 기술 활용
    • 1. 네트워크 기초 1. 프로토콜 · 2. OSI 모델 · 3. IP · 4. TCP/UDP
    • 2. 데이터베이스 기초 1. 데이터베이스 개념 · 2. 데이터 모델링 이해(개념적, 논리적, 물리적) · 3. E-R 모델링 · 4. 데이터베이스 유형 및 특징 · 5. 데이터 무결성 · 6. 자료구조 기본
  • 3. 화면구현 및 UI 테스트
    • 1. UI 테스트 1. UI/UX 개념 · 2. UI 테스트 기법
    • 2. 화면 구현 1. HTML · 2. CSS · 3. JavaScript 기초
  • 4. SQL 작성 및 활용
    • 1. 데이터 조회 1. 시스템 카탈로그 · 2. SELECT 구문 · 3. 집합연산자
    • 2. 데이터 수정 1. DML(Data Manipulation Language) · 2. DDL(Data Definition Language) · 3. DCL(Data Control Language) · 4. 트랜잭션 개념 및 특징
  • 5. 테스트 및 배포
    • 1. 애플리케이션 테스트 수행 1. 단위 테스트 · 2. 통합 테스트 · 3. 블랙박스 테스트 · 4. 화이트박스 테스트 · 5. 프로그램 디버깅
    • 2. 애플리케이션 배포 1. DevOps 개념 · 2. CI/CD 개념
  • 6. 개발자 환경 구축
    • 1. 운영체계 기초 활용 1. 운영체제 개념 · 2. 운영체제 종류 및 특징 · 3. 운영체제 기본명령어
    • 2. 기본 개발환경 구축 1. 개발환경 설정 · 2. 개발도구 설치 및 설정
  • 7. 개발 환경 운영 지원
    • 1. 개발 환경 백업 및 복원 1. 백업용량 산정기법 · 2. 백업 시스템 종류 및 복원 · 3. 소스코드 형상 관리

실기

기초프로그래밍 실무 주요 4 · 세부 9 · 세세 28
  • 1. 프로그래밍 언어 활용
    • 1. 구조적 프로그래밍 언어 활용하기 1. 응용소프트웨어 개발을 위하여 프로그램 설계서를 확인할 수 있다. · 2. 구조적 프로그래밍 언어를 활용하여 애플리케이션을 작성할 수 있다. · 3. 작성된 애플리케이션의오류를 식별하고 수정할 수있다.
    • 2. 객체지향 프로그래밍 언어 활용하기 1. 응용소프트웨어 개발을 위하여 프로그램 설계서를 확인할 수 있다. · 2. 객체지향 언어를 활용하여 애플리케이션을 작성할수 있다. · 3. 작성된 애플리케이션의오류를 식별하고 수정할 수있다.
    • 3. 스크립트 활용하기 1. 응용소프트웨어 개발을 위하여 프로그램 설계서를 확인할 수 있다. · 2. 스크립트 언어를 활용하여 애플리케이션을 작성할수 있다. · 3. 작성된 애플리케이션의오류를 식별하고 수정할 수있다.
  • 2. 프로그래밍 언어 응용
    • 1. 언어특성 활용하기 1. 프로그래밍 언어별 특성을 파악하고 설명할 수 있다. · 2. 파악된 프로그래밍 언어의 특성을 적용하여 애플리케이션을 구현할 수 있다. · 3. 애플리케이션을 최적화하기 위해 프로그래밍 언어의 특성을 활용할 수 있다.
    • 2. 라이브러리 활용하기 1. 애플리케이션에 필요한라이브러리를 선정할 수 있다. · 2. 애플리케이션 구현을 위해 선택한 라이브러리를 프로그래밍 언어 특성에 맞게구성할 수 있다. · 3. 선택한 라이브러리를 사용하여 애플리케이션 구현에 적용할 수 있다.
  • 3. SQL 활용
    • 1. 기본 SQL 작성하기 1. 생성된 테이블의 목록, 테이블의 구조와 제약조건을 파악하기 위해 데이터사전을 조회하는 명령문을 작성할 수 있다. · 2. 조인, 서브쿼리, 집합연산 자를 사용하여 두 개 이상의테이블로부터 데이터를 조회하는 DML(Data Manipulation Language) 명령문을 작성할 수 있다. · 3. 테이블의 구조와 제약조건을 생성, 삭제하고 수정하는 DDL(Data Definition Language) 명령문을 작성할수 있다. · 4. 업무단위인 트랜잭션의완료와 취소를 위한DCL(Data Control Language) 명령문을 작성할수 있다.
    • 2. 고급 SQL 작성하기 1. 생성된 테이블의 목록, 테이블의 인덱스와 뷰를 파악하기 위해 데이터사전을 조회하는 명령문을 작성할 수있다. · 2. 테이블 조회 시간을 단축 하기 사용하는 인덱스의 개념을 이해하고 인덱스를 생성하는 DDL(Data Definition Language)명령문을 작성할수 있다. · 3. 먼저 생성된 테이블들을 이용하여 새로운 테이블과뷰를 생성하는 DDL(Data Definition Language)명령문을 작성할 수 있다.
  • 4. SQL 작성
    • 1. 데이터 조회하기 1. 조회 대상 테이블의 구조를 식별하기 위하여 데이터사전을 조회하는 SQL 명령문을 작성할 수 있다. · 2. 출력 대상 컬럼을 식별하여 출력 조건에 맞는 형태로출력하는 SQL 명령문을 작성할 수 있다. · 3. 조회 대상 컬럼을 식별하여 조회 조건에 맞는 레코드를 출력하는 SQL 명령문을 작성할 수 있다.
    • 2. 데이터 수정하기 1. 수정 대상 테이블의 데이 터를 조회하여 삽입, 변경, 삭제에 대한 데이터 수정 유형을 식별할 수 있다. · 2. 식별된 데이터 수정 유형에 따라 삽입, 변경, 삭제를 위한 SQL 명령문을 작성할수 있다. · 3. 수정된 테이블의 데이터를 조회하여 수정 유형에 따라 삽입, 변경, 삭제가 정상 적으로 수행이 되었는지를 확인할 수 있다.

시험 방법

필기 : 객관식 4 지 택일형 60 문항 (60 분 ) - 실기 : 작업형(1시간 30분, 100점)

합격 기준

필기 : 100 점을 만점으로 하여 60 점 이상 - 실기 : 100 점을 만점으로 하여 60 점 이상

뭐나오지

큐넷 자료실(기출문제·공개문제)에는 올라온 문제가 없어요. 큐넷 안내로는 CBT 필기시험은 가답안·확정답안을 공개하지 않아 큐넷 안내 ↗. 시중에 «기출문제»로 도는 건 큐넷이 공개한 문제가 아니에요. 실기 공개문제도 종목마다 있는 건 아니에요. 공개문제 자료실 ↗

얼마나어렵지 2025년 기준 · 최근 10년

난이도를 가늠할 때 보는 숫자예요. 합격률은 어려운지와 같은 말은 아니에요 — 응시하는 사람과 시험 단계에 따라 달라져요.

합격률

필기71.1%
실기41.2%
0%40%80%201620212025 실기필기

2025년 필기 응시 13,760명 · 합격 9,787명 · 실기 응시 11,943명

연도별 응시·합격자 수
연도필기 응시합격%실기 응시합격%
202513,7609,78771.111,9434,91841.2
202412,0578,09367.110,7723,96836.8
202311,1977,02862.810,9712,93226.7
202211,2557,08462.910,4361,86117.8
202112,5747,84862.411,2644,42939.3
202010,1196,08460.19,2361,78819.4
201921,86813,03159.616,4759,48857.6
201823,59413,47457.117,7269,02850.9
201730,01415,47351.620,9829,96147.5
201642,54921,46650.536,01717,08247.4

2025 순위 — 합격률 낮은 순 기능사 125종 중 21번째 · 응시자 많은 순 국가자격 100종 중 38번째

전체 › 정보통신 › 프로그래밍기능사