자격증 정복/임베디드기사(기능사)

임베디드기사 실기 01 — 시리즈 소개와 실기 출제 맵 (출제기준·기출 분석·답안 작성 전략)

올드 IT직장인 2026. 10. 23. 02:35

임베디드기사 실기 01 — 시리즈 소개와 실기 출제 맵 (출제기준·기출 분석·답안 작성 전략)

출제기준: 임베디드기사 실기 (적용기간 2024.01.01 ~ 2027.12.31)
기출 11회차(2015~2025) 약 200문항을 분석해서 만든 시리즈예요.
실기는 필답형이라 "쓰는 연습"이 핵심입니다!


시리즈를 시작하며

임베디드기사 필기를 71.25점으로 합격하고, 이제 실기 첫 도전을 앞두고 있어요.
시험일은 2026년 11월 7일(토), 결과 발표는 12월 중입니다.

 

이 시리즈는 아래 기준으로 만들었어요.

✅ 목차 = 공식 실기 출제기준(주요항목 5개 / 세부항목 16개) 그대로
✅ 내용 = 2015~2025 기출 11회차에서 실제로 나온 문제 중심
✅ 각 편 = 개념 → 실기 출제 포인트 → 기출 Q&A → 함정 → 핵심 정리

📎 필기 시리즈(01~17편)와 이어서 보면 좋아요. (링크 추가 예정)


실기 시험 개요 ⭐

항목 내용
검정방법 필답형 (서술형·단답형·코드 작성·계산·그림 그리기)
시험시간 2시간 30분
합격 기준 60점 이상
시험일 2026년 11월 7일 (토)
결과 발표 2026년 12월 중
문항 수 최근 5개 회차(2021~2025)는 20문항씩
시간 계산:
  150분 ÷ 20문항 = 문항당 평균 7분 30초
  → 단답형은 빠르게, 계산·코드형에 시간을 더 쓰는 배분이 필요

 

필기와 가장 큰 차이는 보기가 없다는 거예요.

용어를 "알아보는" 게 아니라 "직접 떠올려서 쓰는" 시험입니다.


출제기준 지도 ⭐⭐⭐

주요항목 세부항목 기출 경향
주요항목 세부항목 기출 경향
1. 임베디드 하드웨어 1-1 하드웨어 및 회로 분석 / 1-2 시스템 성능·구조 분석
/ 1-3 주변장치 분석
논리회로, 메모리 회로, ARM 어셈블리,
인터럽트·DMA
2. 임베디드 펌웨어 2-1 펌웨어 설계·구현·테스팅 / 2-2 임베디드 OS 이해·포팅
/ 2-3 디바이스 드라이버 작성
스타트업 코드, 부트로더, 커널 포팅,
드라이버 API
3. 임베디드 플랫폼 3-1 임베디드 OS 이해 / 3-2 임베디드 커널 프로그래밍 시스템 콜, 동기화, 소켓, 커널 구조
4. 임베디드 소프트웨어 4-1 프로그램 분석·설계 / 4-2 프로그램 작성
/ 4-3 개발도구·테스팅 기법
UML, 테스트 기법, C 프로그래밍
5. 장애 대응 5-1 ~ 5-5 기출 거의 없음 (별도 학습)

기출 분석 — 어디서 많이 나왔나 ⭐⭐⭐

분야별 비중 (11회차 약 200문항 기준, 대략)

분야 비중 특징
운영체제·리눅스 커널·드라이버·파일시스템 약 40% 커널 디렉터리, 드라이버 명령, 메모리 관리
컴퓨터구조·하드웨어·회로 약 17% DMA, 캐시, 엔디안, 플립플롭, 풀업
SW공학·UML·테스트 약 13% UML 다이어그램, 블랙/화이트박스
개발환경 (Make·컴파일·링커·크로스) 약 11% $@ $^, readelf, 크로스 컴파일
C언어·OOP 약 11% 포인터, 삼항연산자, printf 서식
ARM 어셈블리 약 3% LED 루프, stmfd, 루프 횟수
네트워크 약 2% 2022~2025에 다시 출제

 

문항 형태

단답형 위주 (용어·정의 한 줄)
계산형 15개 안팎  — 엔디안, 페이지 수, 캐시 적중률, chmod, 루프 횟수
코드 출력·분석형 15개 안팎 — C 포인터, ARM 어셈블리, 커널 모듈
그림 기반 10여 개 — 회로도, UML 다이어그램

그대로 다시 나온 문제 (재출제 맵) ⭐⭐⭐

실기는 같은 문제가 회차를 건너 그대로 나오는 경우가 많아요.

주제 출제 회차
스타트업 코드 2015 Q11 = 2020 Q1 = 2024 Q12
워킹셋 정의 2016 Q13 = 2018 Q8 = 2023 Q15 = 2024 Q16
PCB 2017 Q13 = 2021 Q6 = 2024 Q2
module_init 2018 Q3 = 2022 Q3 = 2025 Q2
readelf 2016 Q16 = 2020 Q4 = 2025 Q8
MTD / FTL 2016 Q18 = 2021 Q3 = 2024 Q9
ARM LED 루프 2019 Q5 = 2021 Q17 = 2024 Q5
데이지 체인 2015 Q4 = 2018 Q14 = 2024 Q18
캐시 적중률 (1350/2000) 2017 Q18 = 2024 Q1
인터럽트 처리 순서 2019 Q7 = 2022 Q6
뮤텍스 vs 세마포어 2015 Q7 = 2023 Q14
교차개발 환경 2016·2017·2019·2020·2021·2023 (6회)

💡 이 표만 봐도 "기출을 한 번도 안 풀고 시험장에 가면 손해"라는 게 보여요.


최근 흐름 (2022~2025) ⭐⭐

새로 부상한 주제:
  TCP 3-way/4-way + 소켓 순서 (2022, 2023, 2025)
  SPI 핀 (2025) / 간트 차트 (2025) / 스핀락 vs 뮤텍스 (2025)
  커널 심볼 export와 GPL (2025) / ARM stmfd (2025) / Completion 변수 (2023)

꾸준한 계산형:
  엔디안, 페이지 수, chmod 권한, 루프 횟수, 상대주소(JMP)

장애 대응은? ⭐

출제기준에는 있지만 기출 11회차에 직접 나온 문항이 없어요.


그래서 이 시리즈에서는 14편에서 개념 위주로 짧게 정리합니다.

(접수·등급 분류 → 대응 방안 → 복구 → 이력 관리 → 만족도 조사 흐름)


답안 작성 전략 ⭐⭐⭐

1. 정의형: "한 줄 정의 + 핵심 키워드"로 쓴다
   예) 스타트업 코드 → 전원 인가 후 가장 먼저 실행되는 초기화 코드

2. 이름이 둘인 개념은 병기한다
   예) module_init (init_module), 동적 링킹 (Dynamic Linking)

3. 계산형은 식 → 대입 → 결과 + 단위까지 적는다
   예) 2,048 ÷ 128 = 16 (페이지)

4. 그리기형(반가산기, 상태 다이어그램)은 직접 손으로 그려보는 연습을 한다

5. 순서 나열형은 번호로 답한다
   예) (2) → (1) → (3) → (5) → (4)

6. 모르는 문제도 빈칸으로 두지 않는다 — 아는 키워드라도 적는다

 

정리본의 채점 포인트를 보면 대부분 키워드 포함 여부를 기준으로 하고 있어요.

문장을 예쁘게 쓰는 것보다 핵심 단어를 빠뜨리지 않는 게 중요합니다.

 

⚠️ 이 시리즈를 볼 때 주의할 점

⚠️ 일부 기출 정리본에는 "복원" 표기 문항이 섞여 있음 → 원문과 표현이 다를 수 있음
⚠️ 해설에 오타가 있는 경우가 있음 (예: 빅엔디안 값 0xB6 ↔ 정답 0x6B → 3편에서 다룹니다)
⚠️ 그림이 필요한 문항은 원리 중심으로 설명하고, 회로·다이어그램은 직접 그린 예시로 대체

기출 문제

Q. 시스템 전원 인가 후 가장 먼저 실행되는 초기화 코드로,

① 모든 인터럽트 실행 차단

② 장치 초기화

③ 부트로더를 SDRAM으로 복사

④ 부트로더 실행 기능을 수행하는 어셈블리 코드는? (2015·2020·2024 동일)

A. 스타트업 코드 (Startup Code)

 

Q. 주변 I/O 장치, 메모리 등 여러 장치의 주소·데이터·제어 신호를 하나의 공용 신호선으로 묶어 CPU와 주고받을 때, 이 신호선은? (2019)

A. 시스템 버스 (System Bus) — 주소 버스(단방향) / 데이터 버스(양방향) / 제어 버스


💡 실무에서는?

임베디드기사 실기 범위는 인프라·서버 운영 경험과 생각보다 많이 겹쳐요.

  • 부팅 흐름 — 스타트업 코드 → 부트로더 → 커널 → init. 서버의 BIOS/UEFI → GRUB → 커널 → init(systemd) 흐름과 같은 구조예요. (RHEL 계열은 runlevel 대신 systemd target을 쓰지만, 개념은 그대로 이어집니다)
  • 리눅스 운영 명령 — chmod, insmod/lsmod, mknod, 표준 디렉터리(/sbin, /var 등)는 서버 운영에서 매일 쓰는 것들이에요.
  • 성능·장애 분석 — 인터럽트, DMA, 캐시, 메모리 관리는 서버 성능 튜닝에서 병목을 볼 때 그대로 나오는 개념입니다.

즉, 실무 경험이 있다면 "외우는" 대신 "아는 걸 시험 표현으로 바꾸는" 접근이 가능해요.


전체 목차 (총 15편)

편 발행일 출제기준 항목 주제
01 10/23(금) 소개 시리즈 소개 + 출제 맵 + 답안 전략
02 10/24(토) 1-1 하드웨어 및 회로 분석
03 10/25(일) 1-2 시스템 성능·구조 분석
04 10/26(월) 1-3 주변장치 분석
05 10/27(화) 2-1 펌웨어 설계·구현·테스팅
06 10/28(수) 2-2 임베디드 OS 이해·포팅
07 10/29(목) 2-3 디바이스 드라이버 작성
08 10/30(금) 3-1 임베디드 OS 이해
09 10/31(토) 3-2 커널 프로그래밍 ① 시스템 콜·동기화
10 11/01(일) 3-2 커널 프로그래밍 ② 메모리·파일시스템·소켓
11 11/02(월) 4-1 프로그램 분석·설계 (UML)
12 11/03(화) 4-2 프로그램 작성 (C 프로그래밍)
13 11/04(수) 4-3 개발도구·테스팅 기법
14 11/05(목) 5 장애 대응
15 11/06(금) 종합 D-1 최종 정리 + 답안 작성 전략

핵심 정리

✅ 시험: 필답형 / 2시간 30분 / 60점 합격 / 최근 5회차 20문항
✅ 구성: 주요항목 5개, 세부항목 16개 (장애 대응은 기출 거의 없음)
✅ 비중: OS·커널·드라이버 약 40% > 구조·회로 17% > SW공학 13%
✅ 같은 문제가 회차를 건너 그대로 재출제 → 기출 반복이 최고의 공부
✅ 답안: 한 줄 정의 + 키워드 / 병기 / 식-대입-결과 / 빈칸 금지
✅ 최근 신규: TCP 소켓, SPI, 간트 차트, 스핀락, GPL 심볼

 

다음 편에서는 하드웨어 및 회로 분석(출제기준 1-1)으로 이어갑니다!

 

궁금한 점은 댓글로 남겨주세요!

반응형