이 문제들은 실제 독학사 기출 문제가 아닙니다. 국가평생교육진흥원 독학학위제 임베디드시스템 출제기준(평가영역)을 바탕으로 08·09·10·11·12편의 개념을 재구성한 유형 문제이며, 실제 시험에 나온 문항을 그대로 옮기지 않았습니다. 마지막 문제(23번)는 14편에서 다루는 RTOS 스케줄링 계산을 미리 확인하는 종합 문제입니다. 최신 출제 범위와 문항 수는 반드시 국가평생교육진흥원 공고로 다시 확인하세요.
마무리 복습
문제 14지선다
GPIO 핀을 입력 모드로 설정했을 때, 풀업(pull-up) 저항과 풀다운(pull-down) 저항의 역할로 가장 옳은 것은?
문제 24지선다
폴링(polling) 방식과 인터럽트(interrupt) 방식을 비교한 설명으로 옳지 않은 것은?
문제 34지선다
타이머 클럭이 16MHz이고 프리스케일러(prescaler) 설정값이 999(1000분주), ARR(Auto-Reload Register, 자동 재적재 값)이 1999로 설정되어 있을 때, 이 타이머의 오버플로우 주기는?
문제 44지선다
PWM(Pulse Width Modulation) 신호에서 한 주기(period)가 1,000마이크로초이고 하이(High) 구간이 300마이크로초일 때, 듀티 사이클(duty cycle)은?
문제 54지선다
워치독 타이머(Watchdog Timer, WDT)의 역할로 가장 옳은 것은?
문제 64지선다
기준 전압(Vref)이 3.3V인 12비트 ADC에서 변환된 디지털 코드값이 2048일 때, 이에 대응하는 아날로그 입력 전압은?
문제 74지선다
ADC(Analog-to-Digital Converter)와 DAC(Digital-to-Analog Converter)의 관계에 대한 설명으로 옳은 것은?
문제 84지선다
DMA(Direct Memory Access)의 주된 목적으로 가장 옳은 것은?
문제 94지선다
UART, SPI, I2C, CAN 통신 방식을 비교한 설명으로 옳지 않은 것은?
문제 104지선다
UART 통신에서 보레이트(baud rate)가 9,600bps일 때 한 비트를 전송하는 데 걸리는 시간은 약 얼마인가?
문제 114지선다
SPI(Serial Peripheral Interface)의 CPOL(Clock Polarity)과 CPHA(Clock Phase) 설정에 대한 설명으로 가장 옳은 것은?
문제 124지선다
I2C(Inter-Integrated Circuit) 통신에서 여러 슬레이브 장치를 구분하는 방법으로 옳은 것은?
문제 134지선다
CAN(Controller Area Network) 버스의 중재(arbitration) 방식에 대한 설명으로 가장 옳은 것은?
문제 144지선다
임베디드 소프트웨어 개발에서 크로스 개발(cross development)이 필요한 이유로 가장 옳은 것은?
문제 154지선다
부트로더(bootloader)의 역할로 가장 옳은 것은?
문제 164지선다
링커 스크립트(linker script)와 스타트업 코드(startup code)에 대한 설명으로 옳은 것은?
문제 174지선다
디바이스 드라이버(device driver)의 역할로 가장 옳은 것은?
문제 184지선다
임베디드 C에서 volatile 키워드를 사용해야 하는 대표적인 경우로 옳은 것은?
문제 194지선다
32비트 레지스터에서 3번 비트만 1로 설정(다른 비트는 그대로 유지)하는 C 비트 조작 표현으로 옳은 것은?
문제 204지선다
ISR(Interrupt Service Routine)을 작성할 때 지켜야 할 원칙으로 가장 옳은 것은?
문제 214지선다
펌웨어(firmware) 구조에 대한 설명으로 옳지 않은 것은?
문제 224지선다
타이머, PWM, ADC, DMA 각각의 역할을 짝지은 것 중 옳지 않은 것은?
문제 234지선다
(14편 RTOS 스케줄링 미리보기) 두 개의 주기적 태스크가 있다. 태스크1은 실행 시간 1ms, 주기 4ms이고 태스크2는 실행 시간 2ms, 주기 6ms이다. RM(Rate Monotonic, 최소 주기 우선) 스케줄링의 이용률 상한 검사(Liu & Layland 조건)를 적용했을 때 옳은 결론은?
참고 자료
Last updated on