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

임베디드기사 필기 02 — 4과목 핵심 키워드 총정리

올드 IT직장인 2026. 8. 6. 15:00

임베디드기사 필기 02 — 4과목 핵심 키워드 총정리

2013년 창설 이후 2024년까지 실기 최종 합격자가 195명밖에 안 되는 희소 자격증.
필기·실기 모두 기출 재출제 비율이 70% 이상이에요.
어디를 집중해야 하는지, 1순위부터 정리합니다.


시험 구성 빠른 확인

필기: 4과목 80문항, 2시간
  1과목 임베디드 하드웨어  20문항
  2과목 임베디드 펌웨어    20문항
  3과목 임베디드 플랫폼    20문항
  4과목 임베디드 소프트웨어 20문항

합격: 과목당 40점+ / 전 과목 평균 60점+

1과목 — 임베디드 하드웨어

논리회로

카르노맵 ⭐⭐

SOP(최소항의 합) / POS(최대항의 곱) 양쪽 모두
Don't Care 조건 포함해서 최소화
불대수 정리 + 드모르간 법칙

 

 

플립플롭 4종 ⭐⭐

RS: S=1,R=0 → 1 / S=0,R=1 → 0 / S=1,R=1 → 불능
JK: J=1,K=0 → 1 / J=0,K=1 → 0 / J=1,K=1 → 토글
D:  Q = D (클록에 동기해 D 값 저장)
T:  T=1 → 토글 / T=0 → 유지

 

 

가산기

반가산기: 합 S = A XOR B / 올림수 C = A AND B
전가산기: 반가산기 2개 + OR 게이트 1개

 

 

카운터

존슨카운터: 플립플롭 n개 → 2n 상태
링카운터:   플립플롭 n개 → n 상태
MOD-N 카운터: N개 상태를 순환

 

 

컴퓨터구조 및 마이크로프로세서

 

파이프라인

3단계: Fetch → Decode → Execute
⚠️ "Memory"는 4단계에 해당 — 3단계 물으면 위 3개!

 

 

ARM 레지스터

LR (Link Register)   — 서브루틴 복귀 주소
PC (Program Counter) — 다음 실행 주소
SP (Stack Pointer)   — 스택 최상위 주소
CPSR                 — 현재 프로세서 상태

 

 

캐시 적중률 계산

Ta = Tc × H + Tm × (1-H)
  Ta: 평균접근시간
  Tc: 캐시 접근시간
  H:  적중률
  Tm: 주기억장치 접근시간

 

 

주소선 개수 계산

2ⁿ = 전체 주소 공간
예: 4KB → 2¹² → 주소선 12개

 

주변장치

 

RS-232 핀

TXD (송신) / RXD (수신) / DCD / DSR / CTS / RTS

 

 

JTAG 5신호

TRST / TCK / TMS / TDI / TDO
→ Boundary Scan으로 보드 수준 테스트

 

 

I2C

2선 직렬: SCL (클록) / SDA (데이터)
마스터-슬레이브 구조

2과목 — 임베디드 펌웨어

스타트업코드 동작 순서 ⭐⭐ (실기 최빈출!)

POST (Power-On Self Test)
  ↓
인터럽트 벡터 셋업
  ↓
인터럽트 차단
  ↓
장치 초기화
  ↓
메모리 초기화
  ↓
부트로더 복사
  ↓
점프 (main 함수로)

 

부트로더 종류

GRUB    — GNU 부트로더, 리눅스 표준
U-Boot  — 임베디드 리눅스 표준
BLOB    — Boot Loader OBject
BOOTLDR — 구형 임베디드 부트로더

 

디바이스 드라이버 개발

module_init() 조합 ⭐⭐ (반복 출제)

module_init() → 드라이버 등록 시작점
register_chrdev() → 문자 디바이스 등록
request_region() → 입출력 포트 영역 할당

 

 

세마포어 vs 뮤텍스 ⭐⭐⭐ (전 회차 최빈출!)

세마포어
  - 공유 자원의 개수를 나타내는 정수값 (0 이상)
  - 여러 프로세스/스레드 간 공유 가능
  - 카운팅 세마포어: 여러 개의 자원 관리 가능

뮤텍스
  - 상호 배제(Mutual Exclusion) 전용
  - 0 또는 1의 이진값 (잠금/해제)
  - 소유권 개념 있음 — 잠근 스레드만 해제 가능
  - 뮤텍스는 세마포어의 특수한 형태

 

 

메모리 할당

kmalloc(GFP_KERNEL) — 연속된 물리 메모리 (작은 크기)
vmalloc              — 가상 메모리 (큰 크기, 연속 불필요)

3과목 — 임베디드 플랫폼

TCP 소켓 시퀀스 ⭐⭐ (최빈출!)

[서버 측]
socket() → bind() → listen() → accept()
                                    ↕ 연결
[클라이언트 측]
socket() → connect()

[통신]
send() / recv()

[종료]
close()

 

커널 소스트리 디렉토리 ⭐⭐

arch    — CPU 아키텍처별 코드
mm      — 메모리 관리
fs      — 파일시스템
net     — 네트워크 프로토콜
ipc     — 프로세스 간 통신
init    — 커널 초기화
drivers — 디바이스 드라이버

 

runlevel ⭐

0 — 시스템 종료
1 — 단일 사용자 모드 (복구)
2 — 다중 사용자 (네트워크 없음)
3 — 다중 사용자 + 네트워크 (CLI)
5 — 다중 사용자 + 네트워크 + GUI
6 — 시스템 재부팅

 

리눅스 파일시스템 ⭐

YAFFS  — NAND 플래시 전용
JFFS2  — NOR/NAND 플래시, 저널링
Btrfs  — 현대적 파일시스템, Copy-on-Write

 

디렉토리 위치 ⭐⭐

/sbin — 시스템 관리 명령어 (reboot, fdisk 등)
/var  — 가변 데이터 (로그, 임시파일)
/etc  — 설정파일
/proc — 커널/프로세스 정보 (가상파일시스템)

 

RAID 용량 계산 ⭐

RAID-5: 가용 용량 = (N-1) × S
  N: 디스크 개수, S: 단일 디스크 용량
예: 디스크 4개 × 100GB → (4-1) × 100 = 300GB

 

서브넷마스크 계산 ⭐⭐

IP 주소 AND 서브넷마스크 = 네트워크 주소
호스트 수 = 2ⁿ - 2 (n: 호스트 비트 수)
  (-2: 네트워크주소 + 브로드캐스트주소 제외)

4과목 — 임베디드 소프트웨어

자료구조

스택 push/pop 순서 추론
트리 순회 (전위/중위/후위)
  전위: 루트→왼쪽→오른쪽
  중위: 왼쪽→루트→오른쪽
  후위: 왼쪽→오른쪽→루트

 

C언어 핵심

포인터 연산
  *(p+3) — p[3]과 같음 (역참조)
  *p+3   — p[0]의 값에 3을 더함

구조체 포인터
  p->x  와  (*p).x  는 동일

malloc/free 짝맞추기 ⭐
  이중해제(double-free) → 오류!

 

블랙박스 vs 화이트박스 테스트 ⭐

블랙박스 (기능 테스트)
  동등분할, 경계값분석, 원인-효과그래프

화이트박스 (구조 테스트)
  제어흐름, 기초경로, 조건, 루프 검사

 

UML 다이어그램 ⭐

정적: Class, Object, Component, Deployment
동적: Use Case, Sequence, Activity, State

학습 우선순위 요약

1순위 (전 회차 최빈출)

세마포어 vs 뮤텍스 차이 서술
TCP 소켓 시퀀스 (socket~close)
스타트업코드 동작순서
module_init() + register_chrdev() 조합
커널소스트리 디렉토리 (/sbin, /var 등)

 

 

2순위 (반복 출제)

플립플롭 4종 동작표
파이프라인 3단계
파일시스템 종류 (YAFFS/JFFS2)
UML 다이어그램 종류
블랙박스/화이트박스 테스트

 

 

3순위 (계산형)

캐시 적중률 계산
버스 대역폭 계산
주소선 개수 계산 (2ⁿ)
ADC 분해능 계산
서브넷마스크 계산

다음 편에서는 임베디드 하드웨어 — 논리회로 상세 이론 + 기출 문제로 이어갑니다!

 

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


관련 포스팅

2026.08.04 - [자격증 정복/임베디드기사(기능사)] - 임베디드기사 완벽 소개 — 2013년 창설, 아직도 생소한 그 자격증

 

임베디드기사 완벽 소개 — 2013년 창설, 아직도 생소한 그 자격증

임베디드기사 완벽 소개 — 2013년 창설, 아직도 생소한 그 자격증임베디드기사는 국가기술자격 중에서도 아는 사람만 아는 자격증이에요.2013년 창설 이후 2024년까지 실기 최종 합격자가 195명밖

tech.seanney.pe.kr

2026.06.27 - [자격증 정복] - 올드 직장인의 2026년 자격증 올킬 도전기 (feat. 아들, 팀원들과 함께)

 

올드 직장인의 2026년 자격증 올킬 도전기 (feat. 아들, 팀원들과 함께)

올드 직장인의 2026년 자격증 올킬 도전기 (feat. 아들, 팀원들과 함께)20년 경력 인프라 아키텍트가 2026년에 자격증 여러 개에 도전하는 무모한(?) 계획입니다.합격할 때마다 업데이트 중입니다 🔄

tech.seanney.pe.kr

 

반응형
개인정보처리방침  |  블로그 소개