슬라이드 1

Similar documents
Microsoft PowerPoint - chap01-C언어개요.pptx

KEY 디바이스 드라이버

소개 는 국내 산업계 IC 전문 인재양성과 기술 보급을 위한 IC 표준화 및 시험인증 전문 교육기관입니다. IC 글로벌 경쟁력 제고를 위한 핵심인재 양성을 목적으로 교육세나 및 자격시험 서비스를 제공합니다. 교육 훈련비용 일부를 지원하는 직업능력개발훈련과정을 운영합니다

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력

슬라이드 1

52 l /08

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

슬라이드 1

시장자료 조사, 수집 시장 동향 분석 표적시장 결정 시장별 적략 수립 시장별 전략 수행 평가 및 수정 기술기획 손익자료 수집, 제품 원가 분석 손익분기점 설정 수익 설계 수익정책설계 수익정책 수익정책 결정 손익계산서 평가 전략 기획 제품 전략자료 조사, 수집 사업 포트

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

Microsoft Word doc

PowerPoint 프레젠테이션

강연자소개 대외활동 동호회설립및운영자 (2004 년 12 월설립 ) 운영진 고현철, 김재훈, 유형목, 와함께국내에몇개남지않은임베디드리눅스를전문으로하는 community. 현재가입자수약만 4 천여명

5" TFT- LCD 및감압터치지원 : 800x480 USB Host 2.0, USB OTG 2.0, GPS, Wireless LAN, Ethernet 10/100Mbps 통신지원 300 만화소 CMOS Image Sensor 고해상도카메라모듈내장 전원은베이스보드에서공

임베디드시스템설계강의자료 6 system call 1/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

PowerPoint 프레젠테이션

Microsoft PowerPoint - 03-Development-Environment-2.ppt

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

untitled

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox

1 2

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

1 SW

SW

DE1-SoC Board

Microsoft Word - src.doc

고급 프로그래밍 설계

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

코드및데이터중단점 C-SPY 중단점시스템은특별히관심이있는위치에중지할수있도록디버깅을하는응용프로그램에다양한종류의중단점을설정할수있습니다. 예를들어, 프로그램로직이올바른지여부를조사하기위해또는언제어떻게데이터가변하는지를조사하려중단점을설정합니다. 변수와표현식모니터링변수와표현식을위한

PowerPoint Template

Microsoft PowerPoint _03

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

810 & 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

PowerPoint 프레젠테이션

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

Visual Studio online Limited preview 간략하게살펴보기

슬라이드 1

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

4S 1차년도 평가 발표자료

위탁연구 대분야자격재설계종목의 내용구성적합성연구

서현수

*세지6문제(306~316)OK

모바일 안드로이드 아키텍처

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

Microsoft PowerPoint - CSharp-10-예외처리


2019년도 지엠디 교육

Microsoft PowerPoint - Introduction.pptx

Chapter #01 Subject

PowerPoint 프레젠테이션

파워포인트

Essence: Use Cases and Value Proposition

Microsoft Word - PEB08_USER_GUIDE.doc

JARDUINO-UNO-BT 커넥터 / 스위치기능 종류 USB 커넥터리셋스위치 DC 전원잭업로드선택스위치 ISP 모드선택점퍼블루투스시리얼모듈전원 / 디지털포트 / 아날로그포트커넥터및 ISP 커넥터 기능 +5V 전원공급, 유선업로드기능누른상태에서전원을공급하면부트로더프로그

Portbase-3010F

한백전자교육사업부 AndroX Studio 로배우는임베디드프로그래밍 - 한백전자 - 본문서의저작권은 한백전자에있으며, 허락없이무단복제및전제를불허합니다.

개발목표 프로젝트주제 상용게임기를이용한임베디드소프트웨어교육환경구성 프로젝트목표 닌텐도 DS와같은상용게임기하드웨어를이용하여마이크로프로세서또는임베디드소프트웨어교육실습을수행하기위한개발환경을구성 WIFI USB Serial Eclipse 상용게임기 ( 타겟시스템 ) PC (W

PowerPoint 프레젠테이션

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

망고100 보드로 놀아보자 -13

PowerPoint Presentation

Cisco FirePOWER 호환성 가이드

<4D F736F F F696E74202D20C1A632C0E520C7C1B7CEB1D7B7A5B0B3B9DFB0FAC1A4>

대규모 자바스크립트 웹어플리케이션개발하기 with BackboneJS and RequireJS 넷스루개발 2 팀이병주

슬라이드 1

Cloud Friendly System Architecture

PowerPoint 프레젠테이션

Microsoft Word - Armjtag_문서1.doc

Microsoft PowerPoint - chap-02.pptx


PowerPoint 프레젠테이션

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

IAR_IDE_LM3S8962_Config_v3.doc

벤처연구사업(전동휠체어) 평가

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

Chap 2 임베디드시스템 개발환경구성

Software Engineering

『국가기술자격법시행규칙』 중 개정 규칙안

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

Tizen

쉽게 풀어쓴 C 프로그래밍

슬라이드 1

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

WinCE 실험실습 #1

Microsoft PowerPoint - aj-lecture1.ppt [호환 모드]

Microsoft PowerPoint - 00_(C_Programming)_(Korean)_Computer_Systems

WinDbg 사용법

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

PowerPoint 프레젠테이션

Microsoft PowerPoint - SY-A3PSK-V1.pptx

Microsoft PowerPoint - NanoQplus-서울대-1of2.ppt

페도라 코어 5 설치 가이드

PowerPoint 프레젠테이션

[로플랫]표준상품소개서_(1.042)

Transcription:

능력중심 NCS 구현을위한 SW 신자격및인증개발 - 임베디드 SW 개발자 _Lv4 종목역량기준및시범시험출제내용 2014. 12. 17

목차 1 자격설계개요 2 자격종목설계방법 3 자격평가목표 4 자격평가방법 5 평가 ( 검정방법 )_ 지필평가 6 평가 ( 검정방법 )_ 실무평가

1. 자격설계개요 설계개요 자격종목정의 HW 플랫폼에대한이해를바탕으로플랫폼별로운영체제이식과펌웨어, 디바이스드라이버, 애플리케이션등임베디드 SW 를개발하고, HW 플랫폼에최적화시킬수있는능력을평가 NCS 시스템엔지니어링 세분류능력단위기반 설계기반 대분류중분류소분류세분류 정보통신정보기술정보기술개발시스템엔지니어링 요구역량 - 해당분야의이론및지식을제한적으로사용할수있는수준, 복잡하고다양한과업을수행할수있는수준 - 대학졸업후 1-4 년정도의계속업무후도달가능한수준 3

2. 자격종목설계방법 고려사항 NCS 능력단위 100% 선정, 필수와선택능력단위로구분 능력단위요소별중요도, 난이도및활용빈도를각각상, 중, 하로구분 비중도, 문항출제수도출 산업현장에필요한 SW 개발실무역량의평가에직접관련이있는내용평가 실무평가에포함되지않는영역은지필평가에서제외 즉, 단순암기해결능력이아닌경험과이해로해결가능문항출제 시범시행에서는현업활용범용성을고려하여, C 언어, ARM 프로세서, 리눅스, 안드로이드플랫폼기반문항출제 범용성이떨어지는언어, 프로세서, OS, 플랫폼은추가검토 개발환경은 중요도 : 해당자격의업무를성공적으로달성하기위해요구되는정도 난이도 : 해당자격의업무를수행하는데있어복잡성과복합성을요구하는정도 활용빈도 : 해당자격의업무를진행하면서수행하는횟수 4

2. 자격종목설계방법 필수능력단위 / 선택능력단위 자격종목명 필수능력단위 (8개) 선택능력단위 (2개) 하드웨어분석 (4) 디바이스드라이버분석설계 (6) 펌웨어분석설계 (5) 임베디드애플리케이션구현 (3) 펌웨어구현 (4) 임베디드 SW 개발자 _Lv4 운영체제이식 (5) 디바이스드라이버구현 (5) 임베디드애플리케이션분석설계 (4) 임베디드 SW 테스팅 (5) 기술문서개발 (4) 5

2. 자격종목설계방법 지필평가배점비중및문항수기준 능력단위 능력단위요소 중요도 (A) 난이도 (B) 활용빈도 (C) A+B+C 배점비중 (A+B+C)/D X100 문항수 평가시간 하드웨어자료수집하기 3 1 1 5 22.7 1 하드웨어분석 하드웨어기능분석하기 2 1 2 5 22.7 2 시험요구사항도출하기 3 2 2 7 31.9 2 하드웨어분석결과문서화하기 2 1 2 5 22.7 1 계 10 5 7 22 100.0 6 6 분 운영체제부트과정분석하기 2 2 2 6 14.0 1 펌웨어분석설계 펌웨어요구사항도출하기 2 2 2 6 14.0 1 펌웨어요구사항분석하기 3 2 3 8 18.6 3 하드웨어테스트SW 설계하기 3 2 1 6 13.9 1 펌웨어구조설계하기 3 3 2 8 18.6 3 단위 SW 모듈설계하기 3 3 3 9 21.9 3 계 22 12 16 50 100.0 12 12 분 6

2. 자격종목설계방법 능력단위 능력단위요소 중요도 (A) 난이도 (B) 활용빈도 (C) A+B+C 배점비중 (A+B+C)/D X100 문항수 평가시간 디바이스드라이버개발환경구성하기 2 2 2 6 25.0 4 디바이스드라이버구현 디바이스드라이버구현하기 3 3 3 9 37.5 7 디바이스드라이버소스인스펙션하기 3 3 3 9 37.5 7 계 8 8 8 24 100.0 18 18 분 총계 120 120 분 7

2. 자격종목설계방법 실무평가배점비중및문항수기준 능력단위 능력단위요소 중요도 (A) 난이도 (B) 활용빈도 (C) A+B+C 배점비중 (A+B+C)/D X100 문항수 평가시간 펌웨어구현 하드웨어데이터시트분석하기 2 2 3 7 10.6 1 20 분 하드웨어테스트 SW 구현하기 3 2 3 8 12.1 1 20 분 부트로더구현하기 2 3 3 8 12.1 1 20 분 운영체제이식 커널이미지구현하기 3 3 3 9 13.6 2 40 분 부팅시험하기 3 2 2 7 10.6 1 20 분 디바이스드라이버 구현 디바이스드라이버구현하기 3 3 3 9 13.6 2 40분 임베디드애플리케이션구현 ( 선택 ) 애플리케이션구현하기 3 3 3 9 13.6 1 20 분 임베디드시스템테스팅 임베디드시스템통합테스트하기 3 3 3 9 13.6 1 20 분 계 22 21 23 66 100.0 10 200 분 8

3. 자격평가목표 평가목표 일반목표 HW 플랫폼에대한이해를바탕으로플랫폼별운영체제이식과펌웨어, 디바이스드라이버, 애플리케이션등임베디드 SW 를개발하고, HW 플랫폼에최적화를수행할수있는역량평가 1. SW 개발에필요한개발환경을구축할수있는역량평가 2. 하드웨어플랫폼을이해하고펌웨어를개발할수있는역량평가 세부목표 3. 커널소스를분석, 커널이미지를구현하여운영체제를이식시킬수있는역량평가 4. 운영체제 ( 플랫폼 ) 상에서 HW 플랫폼에대한디바이스드라이버를개발할수있는역량평가 5. 개발시발생하는오류발견하고제거하는디버깅과테스트역량평가 9

4. 자격평가방법 평가방법 구분비중문항수평가방법시험시간배점시험일 지필평가 50% 120 실무평가 50% 10 필기 ( 객관식, 단답형 ) 실기 ( 서술 & 구두발표 ) 120 분 100 점 2014.12.18 200 분 100 점 2014.12.18 개발환경및평가기술 구분 내용 개발환경 (Tool) 평가기술영역 하드웨어, 펌웨어 : 프로세서용크로스컴파일러, GCC, GDB 데이터시트분석 (Peripheral register) 오실로스코프사용법회로도분석 (IO Pin) 기계어분석메모리맵분석 ( 프로세서 ) 부트로더클럭설정 (PLL) 부트로더링커스크립트파일설정및적용부트로더스타트업순서이해부트로더커맨드추가부트로더빌드시스템 Kernel Image(zImage) 구현시 Kernel Build 옵션이해커널빌드시스템이해 (Kconfig/make 설정방법 ), 패키지파일만드는방법 플랫폼 : 리눅스, 안드로이드, GCC ADT, jtag Debugger, UML 안드로이드빌드시스템이해 (Andorid.mk 설정방법 ) 디바이스분석 (char device 드라이버 ) 디바이스드라이버모델분석디바이스드라이버와응용프로그램인터페이스 ( 시스템콜 ) 플랫폼드라이버분석 ( 파워매니지먼트와연결 ) 커널서비스구현 ( 블록킹처리 ) 커널서비스구현 ( 락킹처리 ) 커널서비스구현 ( 인터럽트처리 ) 커널모듈구현문자디바이스드라이버구현 (MISC 드라이버 ) JTAG 디버거이해및사용 10

5. 평가 ( 검정 ) 방법 _ 지필평가 지필평가 능력단위능력단위요소평가기술문항수 능력단위능력단위요소평가기술문항수 하드웨어분석 하드웨어자료수집하기하드웨어기능분석하기시험요구사항도출하기하드웨어분석결과문서화하기 데이터시트분석오실로스코프사용법회로도분석기술 6 디바이스드라이버구현 디바이스드라이버개발환경구성하기디바이스드라이버구현하기디바이스드라이버소스인스펙션하기 디바이스드라이버개발환경에대한이해도평가디바이스구현평가디바이스드라이버관련서비스사용법평가 18 펌웨어분석설계 운영체제부트과정분석하기펌웨어요구사항도출하기펌웨어요구사항분석하기하드웨어테스트 SW 설계하기펌웨어구조설계하기단위 SW 모듈설계하기 어셈블리어이해링커이해 C 언어이해데이터시트분석 12 임베디드애플리케이션분석설계 애플리케이션요구사항도출하기애플리케이션요구사항분석하기애플리케이션아키텍처설계하기모듈설계하기 UML 다이어그램작성하기 요구사항명세서에서기능명세도출기능명세베이스의애플리케이션아키텍쳐와모듈설계설계를보고 UML 다이어그램작성실습 6 펌웨어구현 펌웨어설계문서분석하기하드웨어데이터시트분석하기하드웨어테스트 SW 구현하기부트로더구현하기소스코드인스펙션하기 어셈블리어구현링커스크립트구현 C 언어구현데이터시트분석 C 언어디버깅 12 임베디드애플리케이션구현 ( 선택 ) 기술스펙검토하기애플리케이션개발환경구축하기애플리케이션구현하기 크로스컴파일러설치빌드및업로드파일의생성과입출력센서데이터수집블루투스통신으로센서데이터전송 12 운영체제이식 커널소스분석하기커널이미지구현하기부팅시험하기 커널에서사용하는용어평가빌드툴사용법평가부팅단계이해도평가커널이미지구현시커널빌드설정에관련된지식평가. 커널기능구성이해도평가커널서비스이해도평가 24 임베디드시스템테스팅 임베디드시스템단위테스트하기임베디드시스템통합테스트하기시스템테스트지원하기임베디드시스템버그수정하기임베디드시스템변경관리하기 정적테스팅과동적테스팅기능오류의최소화전략화이트박스 / 블랙박스테스트런타임오류에대한이해와디버깅소프트웨어형상관리에대한이해 18 디바이스드라이버분석설계 ( 선택 ) 디바이스드라이버설계전준비하기디바이스분석하기 API 모듈설계하기디바이스드라이버설계문서화하기 디바이스드라이버에서사용하는커널서비스이해도평가설계시고려사항평가 6 기술문서개발 요구문서검토하기기술문서작성하기사용자매뉴얼작성하기사용자교육하기 요구사항문서작성법의평가기술문서구성법평가 6 11

5. 평가 ( 검정 ) 방법 _ 실무평가 실무평가 능력단위능력단위요소평가기술문항수 펌웨어구현 하드웨어데이터시트분석하기하드웨어테스트 SW 구현하기부트로더구현하기 어셈블리어구현링커스크립트구현 C언어구현데이터시트분석 1 1 1 커널에서사용하는용어평가빌드툴사용법평가 2 운영체제이식 커널이미지구현하기부팅시험하기 부팅단계이해도평가커널이미지구현시커널빌드설정에관련된지식평가. 커널기능구성이해도평가 1 커널서비스이해도평가 디바이스드라이버구현 디바이스드라이버구현하기 디바이스드라이버에서사용하는커널서비스이해도평가설계시고려사항평가 2 크로스컴파일러설치 임베디드애플리케이션구현 ( 선택 ) 애플리케이션구현하기 빌드및업로드파일의생성과입출력센서데이터수집 1 블루투스통신으로센서데이터전송 정적테스팅과동적테스팅 임베디드시스템테스팅 임베디드시스템통합테스트하기 기능오류의최소화전략화이트박스 / 블랙박스테스트런타임오류에대한이해와디버깅 1 소프트웨어형상관리에대한이해 12

감사합니다.