반응형

언어 자료구조 알고리즘/프로그래밍 실습 133

[NCS 임베디드 SW엔지니어링] 임베디드 애플리케이션 구현 실습

[NCS 임베디드 SW엔지니어링] 임베디드 애플리케이션 구현 실습 과정명 IoT기반 융합 SW 개발자 양성과정과목명임베디드 애플리케이션 구현(2001020324_16v4 )요소명애플리케이션 모듈 구현하기애플리케이션 인터페이스 구현하기수행일자2018년 03.20훈련생 수행과제상품 관리 애플리케이션을 작성하시오. 제공해야 할 기능에는 상품 추가, 제거, 입고, 출고, 검색, 전체보기가 있다. 이를 위해 다음처럼 상품관리자와 상품을 하나의 클래스 라이브러리로 작성하고 이를 이용하는 상품 관리자 응용을 GUI프로그램으로 작성하고 결과를 보고서 형태로 작성하시오.jejutour@daum.net 메일로 2018년 3월 23일까지 제출하시오.과제를 통해 확인할 능력 사항1.1 개발도구와 프로그래밍 언어(들)를 사용하..

[NCS 실습, SW아키텍처] SW아키텍처 설계하기

[NCS 실습, SW아키텍처] SW아키텍처 설계하기 대분류중분류소분류세분류20.정보통신01.정보기술02.정보기술개발01.SW아키텍처 과정명 과목명SW아키텍처 설계(2001020105_16v3)요소명SW아키텍처 설계하기수행일자2018년 03. 17훈련생 수행과제다음을 만족하는 웹 검색 엔진 시스템을 개발하고자 한다. 아키텍처 다이어그램을 작성하시오.EH WSE 솔루션은 크게 일반 사용자가 검색 서비스를 사용하는 EH 응용 프로그램과 이를 위해 제공하는 WSE 패키지로 나눌게요. 그리고 WSE 패키지는 관리자가 사용하는 WSEManager 응용 프로그램과 다양한 엔진들과 서비스로 이루어진 WSE 엔진과 라이브러리로 구분하겠습니다. 특히 WSE 엔진과 라이브러리는 관리자와 일반 사용자가 검색에 사용하는 부분에..

[NCS 임베디드 SW엔지니어링] 임베디드 애플리케이션 설계

[NCS 임베디드 SW엔지니어링] 임베디드 애플리케이션 설계 과정명 IoT기반 융합 SW 개발자 양성과정과목명임베디드 애플리케이션 설계(2001020322_16v4 )요소명애플리케이션 아키텍쳐 설계하기모듈 설계하기UML 다이어그램 작성하기수행일자2018년 03.13훈련생 수행과제공유 폴더에 있는 파일을 다운로드 폴더로 옮기는 작업을 수행하는 응용을 작성하려고 합니다. 여기에는 파일을 다운로드를 수행하는 작업을 수행하는 모듈과 이를 이용하여 GUI 프로그램을 작성할 것입니다.[애플리케이션 아키텍쳐 설계하기]이러한 프로그램을 작성하기 위한 아키텍쳐를 설계하시오.(컴포넌트 개수 최소 2개)컴포넌트 개수가 2개 이상(1점), 각 컴포넌트의 역할 설명(2점), 컴포넌트 사이 관계 정의(1점), 각 컴포넌트의 타입..

[NCS 임베디드 SW엔지니어링] 펌웨어 구현 환경 구축

[NCS 임베디드 SW엔지니어링] 펌웨어 구현 환경 구축 과정명 IoT기반 융합 SW 개발자 양성과정과목명펌웨어구현환경구축(2001020313_16v4.2)요소명펌웨어 설계 문서 분석하기하드웨어 데이터시트 분석하기수행일자2018년 02.01훈련생 수행과제아두이노 우노에 이더넷실드를 이용하여 에코서비스를 제공하고자 한다. 이를 위해 이더넷실드에 관한 데이터시트를 수집하고 이를 활용하여 스케치하기 위해 필요한 사전 작업을 진행하고 이를 명시하시오. 이더넷실드 데이터시트 수집(1점-현장확인), 자신의 IP확인 방법 명시(1점),setup에서 해야 할 일 명시(1점), loop에서 해야 할 일 명시(1점),포함할 헤더 파일 명시(1점)jejutour@daum.net 메일로 제출하시오.과제를 통해 확인할 능력 사..

[NCS 임베디드 SW엔지니어링] 펌웨어설계 실습

[NCS 임베디드 SW엔지니어링] 펌웨어설계 실습과정명 IoT기반 융합 SW 개발자 양성과정과목명펌웨어설계(2001020312_16v3 )요소명하드웨어 테스트 SW 설계수행일자2018년 02.01훈련생 수행과제아두이노 보드에 하드웨어(쉴드 혹은 모듈)를 연결하여 사용하려고 한다. 해당 하드웨어가 정상적으로 동작하는지 판별하기 위해 태스크(스케치)를 어떻게 작성해야 하는지 설명하시오.테스트 하기 위한 환경 제시(1점), 테스트 코드의 설정에서 해야 할 일 명시(1점),테스트 코드의 Loop에서 해야 할 일 명시(2점), 각 상황에 따라 오류 판별(1점)jejutour@daum.net 메일로 2018년 2월 09일까지 제출하시오.과제를 통해 확인할 능력 사항- 정의된 순서에 따라 하드웨어 테스트 모듈을 결정..

[NCS 임베디드 SW엔지니어링] 펌웨어분석 실습

[NCS 임베디드 SW엔지니어링] 펌웨어분석 실습 과정명 IoT기반 융합 SW 개발자 양성과정과목명펌웨어분석(2001020311_16v3 )요소명운영체제 부트과정 분석하기펌웨어 요구사항 도출하기펌웨어 요구사항 분석하기수행일자2018년 01.20훈련생 수행과제아두이노 우노 보드의 부트 로더가 무엇인지 부팅 과정을 파악하시오. (5점 만점)자료 확보(1점, 과제 제출하면 O.K), 부트로더 설명(1점), 일반적인 부팅 과정(1점), 아두이노 우노의 부트로드 방식(1점), 부트로더 업로드 과정(1점)jejutour@daum.net 메일로 2018년 1월 31일까지 제출하시오.과제를 통해 확인할 능력 사항- 하드웨어 설계에 따라 필요한 회로도 및 데이터시트를 확보할 수 있다.- 운영체제가 부팅하는 절차를 분석할..

[NCS 임베디드 SW엔지니어링] 오픈 플랫폼 활용 실습

[NCS 임베디드 SW엔지니어링] 오픈 플랫폼 활용 실습 과정명 IoT기반 융합 SW 개발자 양성과정과목명오픈플랫폼활용(2001020325_16v1 )요소명오픈플랫폼디바이스제어하기오픈플랫폼APP제어하기수행일자2017년 12.29 ~ 2018년 01.12훈련생 수행과제아두이노 우노를 이용하여 태스크를 스케치하고 실행하시오. (5점 만점)개발 환경 구축(1점), 센서 활용(2점), 모터 활용(3점), 쉴드 활용(4점), 통신(5점)jejutour@daum.net 메일로 2018년 1월 19일까지 제출하시오.필요할 경우 회로를 명시하고 스케치 코드를 설명하시오.과제를 통해 확인할 능력 사항- 오픈 플랫폼 개발 환경을 구축할 수 있다.- 단위 모듈 및 공통 모듈의 프로그램을 구현할 수 있다.- 오픈 플랫폼 드라..

[NCS 임베디드 SW엔지니어링 실습] 하드웨어 분석 - 시험 요구사항 도출하기

[NCS 임베디드 SW엔지니어링 실습] 하드웨어 분석 - 시험 요구사항 도출하기과정명 IoT기반 융합 SW 개발자 양성과정과목명하드웨어 분석(2001020301_14v2 )요소명시험 요구사항 도출하기수행일자 2017 년 12월 26일훈련생 수행과제아두이노 우노의 동작을 확인하기 위해 스케치 코드를 편집하고 컴파일 한 후에 아두이노 보드로 업로드하여 실행 태스크를 만드는 작업을 수행하고 이 과정을 기술하시오. 과제를 통해 확인할 능력 사항- 설계 문서를 통해 시험 대상이 되는 하드웨어 요소, 주변 장치들을 구분하고 하드웨어 요소, 주변 장치 간의 기능적 상관관계를 분석할 수 있다.- 각 시험 대상 장치의 동작 기준을 수립하고 단계별 동작 여부를 확인하는 절차를 수립할 수 있다.- 두 개 이상의 장치가 연동..

[NCS 임베디드 SW엔지니어링 실습] 하드웨어 분석 - 하드웨어 자료 수집하기

[NCS 임베디드 SW엔지니어링 실습] 하드웨어 분석 - 하드웨어 자료 수집하기 과정명 IoT기반 융합 SW 개발자 양성과정과목명하드웨어 분석(2001020301_14v2 )요소명하드웨어 수집하기수행일자 년 월 일훈련생 수행과제아두이노 우노의 하드웨어 설계 자료를 수집하고 하드웨어 스펙을 조사하시오. 그리고 아두이노와 연결하여 사용하는 모듈과 쉴드가 무엇인지 조사하시오. 과제를 통해 확인할 능력 사항- 하드웨어 회로도, 설계 문서, 주요 부품 리스트와 데이터시트 등을 확보할 수 있다.- 회로에 FPGA가 포함되어 있을 때 인터페이스 문서나 HDL 설계 문서를 확보할 수 있다.- 실제 구현된 하드웨어가 있다면 해당 샘플을 확보할 수 있다. 수행결과 파일명은 "[홍길동] 하드웨어 분석_01하드웨어 자료 수집..

[DB 활용 실습] 동적으로 테이블 생성 및 활용

[DB 활용 실습] 동적으로 테이블 생성 및 활용 관련 NCS 능력단위데이터 입출력 구현 (2001020205_16v4 ) 관련 능력단위 요소논리 데이터저장소 확인하기물리 데이터저장소 확인하기데이터 조작 프로시저 작성하기데이터 조작 프로시저 최적화하기 요구 사항1. 회원 가입 서비스를 제공한다.회원테이블 구조 회원 ID 비밀번호 시퀀스No .. ... ... 2. 회원은 자신의 게시판을 만들 수 있다.(개수 한정 없음) *게시판 이름을 결정할 수 있다.회원 가입하면 m을 Prefix로 회원의 시퀀스No를 Post값으로 하는 테이블을 동적 생성예) abc 회원의 시퀀스No가 2일 때 m2 이름의 테이블 동적 생성 게시판이름 시퀀스No ... ... 3. 회원은 자신의 게시판에 원하는 글을 작성할 수 있다...

반응형