정보·통신 > 시스템 프로그래밍


시스템 프로그래밍

‘시스템 프로그래밍’은 특성화 고등학교 및 마이스터 고등학교 학생들이 임베디드 소프트웨어에 관한 기술을 습득하여, 시스템 프로그램 구현에 활용할 수 있는 능력을 기르기 위한 과목이다. 이수해야 할 내용은 펌웨어 설계 문서 및 하드웨어 데이터 시트를 분석하여 하드웨어 테스트 프로그램 및 부트 로더를 구현하는 펌웨어 구현 및 기술 명세를 검토한 후, 애플리케이션 개발 환경을 구축하여 임베디드 애플케이션을 구현하고, 구현된 임베디드 시스템을 테스트하는 등 이론과 실습을 병행하여 지도하여야 한다.

내용 영역(능력단위)

내용 영역 요소(능력단위 요소)

펌웨어 구현

(2001020303_14v2)

펌웨어 설계 문서 분석하기

하드웨어 데이터 시트 분석하기

하드웨어 테스트 소프트웨어 구현하기

부트 로더 구현하기

소스 코드 인스펙션하기

임베디드 애플리케이션 구현

(2001020308_14v2)

기술 명세 검토하기

애플리케이션 개발 환경 구축하기

애플리케이션 구현하기

임베디드 시스템 테스팅

(2001020309_14v2)

임베디드 시스템 단위 테스트하기