2014년도

“스마트 앱 마스터”

자격시험 출제기준

2013. 12

	대한상공회의소
	자격평가사업단

1. 자격의 명칭 : 스마트 앱 마스터: 전문가, 1급, 2급

2. 검정기준(자격의 직무분야 및 내용)

등급	직무 분야 및 직무 내용
전문가	직무 분야 : - 경영지원/경영기획 및 MIS 책임자, 모바일 앱 프로젝트 관리자(PM)
	직무 내용 : - 스마트 모바일 운영체제 및 하드웨어 구조 및 데이터를 체계적으로 분석하여 데이터베이스를 설 계 할 수 있는 기술을 가지고 있으며, 이에 관련된 분야를 컨설팅 할 수 있는 능력을 가지고 기업의 이익과 경쟁력을 극대화 할 수 있는 능력을 보유한자 - 모바일 오피스와 앱 마켓에서 활용되는 비즈니스 및 실생활 앱을 스마트 기기에 서 사용할 수 있도록 경영정보시스템을 기획 및 분석함에 있어 범위, 비용, 시간 등을 고려하여 최적의 방법으로 모바일 앱 개발 프로젝트를 성공적으로 완수할 수 있는 종합적인 기획 및 분석 능력을 보유한자
1급	직무 분야 : - 경영지원/경영기획 및 MIS 담당자, 모바일 앱 설계 및 개발자
	직무 내용 : - 스마트 모바일 운영체제 및 하드웨어 구조 및 데이터베이스의 기본 개념을 이해하고, 이에 활용되는 스마트 모바일 앱 설계 및 개발 능력과 이에 관련된 기술을 습득하여 기업의 이익과 경쟁력을 극대화 할 수 있는 능력을 보유한자 - 모바일 오피스와 앱 마켓에서 활용되는 비즈니스 및 실생활 앱을 스마트 기기에 서 사용할 수 있도록 경영정보시스템 관련 스마트 앱을 설계 및 개발할 수 있는 기술과 능력을 보유한자
2급	직무 분야 : - 전문 사무 직원, 모바일 앱 제작 및 활용자
	직무 내용 : - 스마트 모바일 운영체제 및 하드웨어 구조를 이해하고, 이에 활용되는 스마트 모바일 앱의 활용 능력과 기술을 습득하여 기업의 이익과 경쟁력을 극대화 할 수 있는 능력을 보유한자 - 모바일 오피스와 앱 마켓에서 활용되는 비즈니스 및 실생활 앱을 스마트 기기에 서 사용할 수 있도록 제작하고, 앱 저작도구 기술을 습득함으로 현장의 업무를 효율적으로 수행할 수 있는 능력을 보유한자

3. 자격의 주요 내용(요약)

등급	검정방법	시험과목	출제형태	출제문항수	시험시간
전문가	필기	○ 모바일 앱 개론 ○ 모바일 앱 프로그래밍 ○ 모바일 앱 데이터베이스	객관식 4지선다형	과목당 20문항 (총 60문항)	60분
	실기	앱 개발 실무	컴퓨터 작업형	1개 과제	120분
1급	필기	○ 모바일 앱 개론 ○ 모바일 앱 프로그래밍	객관식 4지선다형	과목당 20문항 (총 40문항)	40분
	실기	앱 개발 실무	컴퓨터 작업형	1개 과제	90분
2급	필기/실기 통합형	○ 모바일 앱 개론	객관식 4지선다형	과목당 10문항	100분
		앱 개발 실무	컴퓨터 작업형	1개 과제

4. 합격 결정기준

등급	검정방법	총점	합격기준
전문가	필기시험	매 과목 100점 만점	매 과목 40점 이상, 평균 60점 이상
	실기시험	100점 만점	80점 이상
1급	필기시험	매 과목 100점 만점	매 과목 40점 이상, 평균 60점 이상
	실기시험	100점 만점	70점 이상
2급	필기/실기 통합형	100점 만점 필기 20% 실기 80%	70점 이상

5. 등급별 출제기준

▢ 자격명 : 스마트 앱 마스터 전문가

필 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	비고
제1과목 모바일 앱 개론	20	1. 모바일 앱 개요	1-1 모바일 장치 개요	1-1-1 모바일 장치 정의 1-1-2 모바일 장치 필요성 1-1-3 모바일 장치 기술 1-1-4 모바일 장치 환경
			1-2 모바일 앱 통신 기술	1-2-1 모바일 통신 기술 1-2-2 모바일 통신 미래 1-2-3 차세대 모바일 통신
			1-3 모바일 프로그램 개요	1-3-1 모바일 웹 프로그램 1-3-2 하이브리드 프로그램 1-3-3 모바일 앱 프로그램 1-3-4 모바일 프로그램 플랫폼
			1-4 모바일 용어 및 기술	1-4-1 모바일 용어 1-4-2 모바일 기술 1-4-3 모바일 앱 기기 종류
		2. 모바일 앱 시스템	2-1 모바일 시스템 이해	2-1-1 모바일 시스템 구조 및 특징 2-1-2 모바일 하드웨어 구성 요소 2-1-3 모바일 하드웨어 조건
			2-2 모바일 앱 운영체제	2-2-1 모바일 운영체제 구성 2-2-2 모바일 운영체제 종류 2-2-3 기본 환경 설정 및 활용 2-2-4 모바일 운영체제 플랫폼 구성
			2-3 모바일 서비스	2-3-1 모바일 서비스 개요 2-3-2 모바일 서비스 종류 2-3-3 모바일 서비스 활용
		3. 모바일 앱	3-1 모바일 앱 개요	3-1-1 모바일 앱 정의 3-1-2 모바일 앱 환경 3-1-3 모바일 서비스 환경
			3-2 모바일 앱 관리	3-2-1 모바일 앱 스토어 정의 3-2-2 모바일 앱 스토어 종류 3-2-3 모바일 앱 스토어 등록 방법 3-2-4 모바일 앱 스토어 활용 방법
			3-3 모바일 앱 활용 및 저작도구	3-3-1 모바일 앱 활용 3-3-2 모바일 앱 저작도구 종류 3-3-3 모바일 앱 저작도구 활용
		4. 모바일 앱 윤리	4-1 인터넷 윤리	4-1-1 개인정보와 사생활 4-1-2 스마트폰 중독 예방과 절제 4-1-3 스마트폰 예절 4-1-4 SNS 유포 및 댓글
		5. 개인정보보호 및 지적재산권	5-1 개인정보보호	5-1-1 개인정보보호 정의 5-1-2 개인정보보호 주요내용 5-1-3 개인정보처리 준수사항
			5-2 지적재산권	5-2-1 지적재산권 정의 5-2-2 지적재산권 침해 5-2-3 지적재산권 관리 5-2-4 소프트웨어 라이센스
		6. 모바일 앱 보안 및 네트워크	6-1 모바일 앱 보안	6-1-1 모바일 앱 보안 정의 6-1-2 모바일 앱 보안 방법 6-1-3 모바일 앱 보안 솔루션
			6-2 모바일 앱 네트워크	6-2-1 모바일 앱 네트워크 개요 6-2-2 OSI 참조 모델 6-2-3 TCP/IP 네트워크 모델 6-2-4 모바일 앱 네트워크 모델

필 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	비고
제2과목 모바일 앱 프로그래밍	20	1. 모바일 앱 접근성	1-1 모바일 접근성 개요	1-1-1 모바일 앱 접근성 정의 1-1-2 모바일 접근성의 필요성 1-1-3 모바일 접근성 동향
			1-2 모바일 앱 접근성 준수사항	1-2-1 모바일 앱 텍스트 처리 1-2-2 모바일 앱 객체 초점 처리 1-2-3 모바일 운영체제 접근성 기능 1-2-4 모바일 누르기 동작 지원 1-2-5 모바일 색에 무관한 인식 1-2-6 모바일 명도 대비 1-2-7 모바일 자막, 수화 등의 제공방법
			1-3 모바일 앱 접근성 권고사항	1-3-1 기본 사용자 인터페이스 컴포넌트 1-3-2 컨트롤 간격 1-3-3 알림 기능 1-3-4 범용 폰트 사용 1-3-5 사용자 인터페이스 일관성 1-3-6 깜박거림 제한 1-3-7 배경음 사용 금지 1-3-8 장애인 등 사용자 평가
			1-4 모바일 앱 접근성 제작 및 점검 방법	1-4-1 모바일 앱 접근성 지침 1-4-2 안드로이드 앱 접근성 제작 방법 1-4-3 안드로이드 앱 접근성 점검 방법 1-4-4 iOS 앱 접근성 제작 방법 1-4-5 iOS 앱 접근성 점검 방법
		2. 모바일 앱 기획 및 디자인	2-1 모바일 앱 기획 개요	2-1-1 앱 기획 이해 2-1-2 앱 기술 이해 2-1-3 앱 기획 전략
			2-2 모바일 앱 디자인	2-2-1 모바일 앱 디자인 가이드 2-2-2 사용자 인터페이스 2-2-3 사용자 경험 2-2-4 뷰/레이아웃 개요
			2-3 모바일 앱 설계	2-3-1 모바일 앱 설계 개념 2-3-2 모바일 앱 설계 방법
		3. 하이브리드 앱	3-1 하이브리드 앱 환경	3-1-1 하이브리드 앱 정의 3-1-2 하이브리드 앱 특징 3-1-3 하이브리드 앱 구성 3-1-4 하이브리드 앱 개발 환경
			3-2 하이브리드 앱 설계	3-2-1 하이브리드 인터페이스 3-2-2 하이브리드 설계 3-2-3 하이브리드 기본 위젯
			3-3 하이브리드 앱 개발	3-3-1 HTML5 3-3-2 CSS 3-3-3 JQuery 3-3-4 하이브리드 앱 제작 및 배포
		4. 안드로이드 앱	4-1 안드로이드 앱 환경	4-1-1 안드로이드 앱 정의 4-1-2 안드로이드 앱 특징 4-1-3 안드로이드 앱 구성 4-1-4 안드로이드 앱 개발 환경
			4-2 안드로이드 앱 설계	4-2-1 안드로이드 인터페이스 4-2-2 안드로이드 설계 4-2-3 안드로이드 기본 위젯
			4-3 안드로이드 앱 개발	4-3-1 안드로이드 레이아웃 4-3-2 안드로이드 UI Event 4-3-3 안드로이드 컴포넌트 4-3-4 하이브리드 앱 제작 및 배포
		5. iOS 앱	5-1 iOS 앱 환경	5-1-1 iOS 앱 정의 5-1-2 iOS 앱 특징 5-1-3 iOS 앱 구성 5-1-4 iOS 앱 개발 환경
			5-2 iOS 앱 설계	5-2-1 iOS 인터페이스 5-2-2 iOS 설계 5-2-3 iOS 기본 위젯
			5-3 iOS 앱 개발	5-3-1 iOS 레이아웃 5-3-2 iOS UI Event 5-3-3 iOS 컴포넌트 5-3-4 iOS 앱 제작 및 배포
		6. 플랫폼 기반 앱	6-1 플랫폼 기반 앱 환경	6-1-1 플랫폼 앱 정의 6-1-2 플랫폼 앱 특징 6-1-3 플랫폼 앱 구성 6-1-4 플랫폼 앱 개발 환경
			6-2 플랫폼 기반 앱 설계	6-2-1 플랫폼 앱 인터페이스 6-2-2 플랫폼 앱 설계 6-2-3 플랫폼 기본 위젯
			6-3 플랫폼 기반 앱 개발	6-3-1 플랫폼 레이아웃 6-3-2 플랫폼 Event 처리 6-3-3 플랫폼 컴포넌트 6-3-4 플랫폼 앱 제작 및 배포
		7. 모바일 앱 데이터처리	7-1 모바일 데이터베이스	7-1-1 모바일 데이터베이스 개요 7-1-2 모바일 데이터베이스 구성요소 7-1-3 모바일 데이터베이스 특징
			7-2 파일 데이터	7-2-1 파일 데이터 개요 7-2-2 파일 데이터 구성요소 7-2-3 파일 데이터 특징
			7-3 위치기반 서비스	7-3-1 위치기반 서비스 개요 7-3-2 위치기반 서비스 구성요소 7-3-3 위치기반 서비스 특징

필 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	비고
제3과목 모바일 앱 데이터베이스	20	1. 데이터 개념	1-1 정보 시스템	1-1-1 데이터와 정보 1-1-2 데이터 처리 시스템
			1-2 데이터베이스 개념	1-2-1 데이터베이스 정의 1-2-2 데이터베이스 특징
			1-3 데이터베이스관리시스템	1-3-1 데이터베이스관리시스템 정의 1-3-2 데이터베이스관리시스템 기능 및 유형 1-3-3 데이터 독립성 1-3-4 데이터베이스 언어 및 사용자
		2. 데이터 모델	2-1 데이터 모델 개요	2-1-1 데이터 모델 구성요소 2-1-2 데이터 관계와 속성
			2-2 개념적 데이터 모델	2-2-1 개체 속성과 관계 형식 2-2-2 개체의 키
			2-3 논리적 데이터 모델	2-3-1 계층 데이터 모델 2-3-2 네트워크 데이터 모델 2-3-3 관계 데이터 모델
		3. 관계형 데이터 모델	3-1 관계형 데이터베이스 구조	3-1-1 관계 정의 3-1-2 스키마와 인스턴스
			3-2 키 개념 및 종류	3-2-1 기본키 개념 3-2-2 대체키 및 외래키
			3-3 무결성 제약조건	3-3-1 개체 무결성 3-3-2 참조 무결성
			3-4 데이터 정규화	3-4-1 데이터 정규화 정의 3-4-2 데이터 정규화 과정
		4. SQL	4-1 데이터 정의어	4-1-1 스키마 4-1-2 테이블 생성 및 변경 및 제거
			4-2 데이터 조작어	4-2-1 데이터 검색 4-2-2 데이터 삽입 4-2-3 데이터 갱신 4-2-4 데이터 삭제
			4-3 뷰	4-3-1 뷰 생성 4-3-2 뷰 내부 구조 및 수정과 삭제
			4-4 저장 프로시저	4-4-1 저장 프로시저 생성하기 4-4-2 저장 프로시저 수정하기 4-4-3 저장 프로시저 제거하기
		5. 데이터베이스 설계	5-1 데이터베이스 설계 개념 및 분석	5-1-1 데이터베이스 설계 개념 5-1-2 요구조건 분석
			5-2 데이터베이스 설계	5-2-1 개념적 설계 5-2-2 논리적 설계 5-2-3 물리적 설계

실 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	배점 비율	비고
앱 개발 실무	1	1. 메뉴 구성 요소	1-1 화면 구성	1-1-1 화면 구성	10%
			1-2 메뉴 구성 \	1-2-1 파일 1-2-2 편집 1-2-3 도구 1-2-4 DB 1-2-5 배포 1-2-6 환경
			1-3 도구 상자	1-3-1 도구 상자
		2. 디자인 저작도구	2-1 Application Model 도구	2-1-1 선 및 도형그리기 2-1-2 그림 삽입 2-1-3 탭뷰 2-1-4 스타일속성	10%
		3. 데이터 입력 도구	3-1 기본데이터 처리	3-1-1 데이터 입력란 3-1-2 날짜 입력란 3-1-3 이미지 입력란 3-1-4 음성정보 처리란 3-1-5 팝업 묶기 3-1-6 콤보박스 3-1-7 라디오 버튼 3-1-8 체크박스	20%
			3-2 데이터베이스 연결 처리	3-2-1 아톰명 변경 3-2-2 검색할 DB 설정
			3-3 호출폼 변수 전달	3-3-1 참조아톰명 전달
		4. 데이터 조회 도구 및 스크롤 설정 도구	4-1 데이터 검색 처리	4-1-1 검색조건 4-1-2 DB처리객체로 제어	20%
			4-2 데이터 연산 4-3 트리 4-4 차트	4-2-1 데이터 연산처리 4-3-1 트리 4-4-1 차트
			4-5 게시판 데이터 처리	4-5-1 게시판 등록 및 상세보기 4-5-2 외부정보를 표시
			4-6 스크롤 데이터 처리	4-6-1 스크롤 묶기 4-6-2 행번호 표시란
		5. 이벤트 및 기타 도구	5-1 이벤트 설정 및 위치 데이터 처리	5-1-1 기능버튼 5-1-2 메뉴 5-1-3 위치정보	20%
			5-2 문서 일정 관리	5-2-1 통합문서 관리 5-2-2 메시지
			5-3 객체 삽입을 이용한 웹문서 추가, 동영상, 지도위치 표시	5-3-1 웹문서삽입 5-3-2 미디어 5-3-3 지도
		6. 고급기능	6-1 진행관리자 처리	6-1-1 이벤트 관리하는 진행관리자 기능	20%
			6-2 실행함수 처리	6-2-1 날짜 및 팝업처리 실행함수
			6-3 아톰속성	6-3-1 기본 아톰 속성 제어
			6-4 업무규칙	6-4-1 연산처리 6-4-2 반복, 조건, 분기 처리
			6-5 DB처리객체 (SQL 쿼리처리)	6-5-1 찾아오기, 적어넣기, 바꿔적기, 삭제하기 6-5-2 수치데이터의 평균값, 총건수, 합계값, 최소값,최대값 포함 6-5-3 테이블 변수연결 6-5-4 테이블 관계설정 (Join) 6-5-5 테이블 정렬 (Order By) 6-5-6 테이블 관계연산 6-5-7 조건설정(Like,In, Between 포함)
			6-6 조건질의 처리	6-6-1 부질의문을 이용한 조건질의 처리
			6-7 3계층구조 테이블 작성	6-7-1 3계층구조 테이블 생성 및 검색할 DB 설정

▢ 자격명 : 스마트 앱 마스터 1급

필 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	비고
제1과목 모바일 앱 개론	20	1. 모바일 앱 개요	1-1 모바일 장치 개요	1-1-1 모바일 장치 정의 1-1-2 모바일 장치 필요성 1-1-3 모바일 장치 기술 1-1-4 모바일 장치 환경
			1-2 모바일 앱 통신 기술	1-2-1 모바일 통신 기술 1-2-2 모바일 통신 미래 1-2-3 차세대 모바일 통신
			1-3 모바일 프로그램 개요	1-3-1 모바일 웹 프로그램 1-3-2 하이브리드 프로그램 1-3-3 모바일 앱 프로그램 1-3-4 모바일 프로그램 플랫폼
			1-4 모바일 용어 및 기술	1-4-1 모바일 용어 1-4-2 모바일 기술 1-4-3 모바일 앱 기기 종류
		2. 모바일 앱 시스템	2-1 모바일 시스템 이해	2-1-1 모바일 시스템 구조 및 특징 2-1-2 모바일 하드웨어 구성 요소 2-1-3 모바일 하드웨어 조건
			2-2 모바일 앱 운영체제	2-2-1 모바일 운영체제 구성 2-2-2 모바일 운영체제 종류 2-2-3 기본 환경 설정 및 활용 2-2-4 모바일 운영체제 플랫폼 구성
			2-3 모바일 서비스	2-3-1 모바일 서비스 개요 2-3-2 모바일 서비스 종류 2-3-3 모바일 서비스 활용
		3. 모바일 앱	3-1 모바일 앱 개요	3-1-1 모바일 앱 정의 3-1-2 모바일 앱 환경 3-1-3 모바일 서비스 환경
			3-2 모바일 앱 관리	3-2-1 모바일 앱 스토어 정의 3-2-2 모바일 앱 스토어 종류 3-2-3 모바일 앱 스토어 등록 방법 3-2-4 모바일 앱 스토어 활용 방법
			3-3 모바일 앱 활용 및 저작도구	3-3-1 모바일 앱 활용 3-3-2 모바일 앱 저작도구 종류 3-3-3 모바일 앱 저작도구 활용
		4. 모바일 앱 윤리	4-1 인터넷 윤리	4-1-1 개인정보와 사생활 4-1-2 스마트폰 중독 예방과 절제 4-1-3 스마트폰 예절 4-1-4 SNS 유포 및 댓글
		5. 개인정보보호 및 지적재산권	5-1 개인정보보호	5-1-1 개인정보보호 정의 5-1-2 개인정보보호 주요내용 5-1-3 개인정보처리 준수사항
			5-2 지적재산권	5-2-1 지적재산권 정의 5-2-2 지적재산권 침해 5-2-3 지적재산권 관리 5-2-4 소프트웨어 라이센스

필 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	비고
제2과목 모바일 앱 프로그래밍	20	1. 모바일 앱 접근성	1-1 모바일 접근성 개요	1-1-1 모바일 앱 접근성 정의 1-1-2 모바일 접근성의 필요성 1-1-3 모바일 접근성 동향
			1-2 모바일 앱 접근성 준수사항	1-2-1 모바일 앱 텍스트 처리 1-2-2 모바일 앱 객체 초점 처리 1-2-3 모바일 운영체제 접근성 기능 1-2-4 모바일 누르기 동작 지원 1-2-5 모바일 색에 무관한 인식 1-2-6 모바일 명도 대비 1-2-7 모바일 자막, 수화 등의 제공방법
			1-3 모바일 앱 접근성 권고사항	1-3-1 기본 사용자 인터페이스 컴포넌트 1-3-2 컨트롤 간격 1-3-3 알림 기능 1-3-4 범용 폰트 사용 1-3-5 사용자 인터페이스 일관성 1-3-6 깜박거림 제한 1-3-7 배경음 사용 금지 1-3-8 장애인 등 사용자 평가
			1-4 모바일 앱 접근성 제작 및 점검 방법	1-4-1 모바일 앱 접근성 지침 1-4-2 안드로이드 앱 접근성 제작 방법 1-4-3 안드로이드 앱 접근성 점검 방법 1-4-4 iOS 앱 접근성 제작 방법 1-4-5 iOS 앱 접근성 점검 방법
		2. 모바일 앱 기획 및 디자인	2-1 모바일 앱 기획 개요	2-1-1 앱 기획 이해 2-1-2 앱 기술 이해 2-1-3 앱 기획 전략
			2-2 모바일 앱 디자인	2-2-1 모바일 앱 디자인 가이드 2-2-2 사용자 인터페이스 2-2-3 사용자 경험 2-2-4 뷰/레이아웃 개요
			2-3 모바일 앱 설계	2-3-1 모바일 앱 설계 개념 2-3-2 모바일 앱 설계 방법
		3. 하이브리드 앱	3-1 하이브리드 앱 환경	3-1-1 하이브리드 앱 정의 3-1-2 하이브리드 앱 특징 3-1-3 하이브리드 앱 구성 3-1-4 하이브리드 앱 개발 환경
			3-2 하이브리드 앱 설계	3-2-1 하이브리드 인터페이스 3-2-2 하이브리드 설계 3-2-3 하이브리드 기본 위젯
			3-3 하이브리드 앱 개발	3-3-1 HTML5 3-3-2 CSS 3-3-3 JQuery 3-3-4 하이브리드 앱 제작 및 배포
		4. 안드로이드 앱	4-1 안드로이드 앱 환경	4-1-1 안드로이드 앱 정의 4-1-2 안드로이드 앱 특징 4-1-3 안드로이드 앱 구성 4-1-4 안드로이드 앱 개발 환경
			4-2 안드로이드 앱 설계	4-2-1 안드로이드 인터페이스 4-2-2 안드로이드 설계 4-2-3 안드로이드 기본 위젯
			4-3 안드로이드 앱 개발	4-3-1 안드로이드 레이아웃 4-3-2 안드로이드 UI Event 4-3-3 안드로이드 컴포넌트 4-3-4 하이브리드 앱 제작 및 배포
		5. iOS 앱	5-1 iOS 앱 환경	5-1-1 iOS 앱 정의 5-1-2 iOS 앱 특징 5-1-3 iOS 앱 구성 5-1-4 iOS 앱 개발 환경
			5-2 iOS 앱 설계	5-2-1 iOS 인터페이스 5-2-2 iOS 설계 5-2-3 iOS 기본 위젯
			5-3 iOS 앱 개발	5-3-1 iOS 레이아웃 5-3-2 iOS UI Event 5-3-3 iOS 컴포넌트 5-3-4 iOS 앱 제작 및 배포
		6. 플랫폼 기반 앱	6-1 플랫폼 기반 앱 환경	6-1-1 플랫폼 앱 정의 6-1-2 플랫폼 앱 특징 6-1-3 플랫폼 앱 구성 6-1-4 플랫폼 앱 개발 환경
			6-2 플랫폼 기반 앱 설계	6-2-1 플랫폼 앱 인터페이스 6-2-2 플랫폼 앱 설계 6-2-3 플랫폼 기본 위젯
			6-3 플랫폼 기반 앱 개발	6-3-1 플랫폼 레이아웃 6-3-2 플랫폼 Event 처리 6-3-3 플랫폼 컴포넌트 6-3-4 플랫폼 앱 제작 및 배포

실 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	배점 비율	비고
앱 개발 실무	1	1. 메뉴 구성 요소	1-1 화면 구성	1-1-1 화면 구성	10%
			1-2 메뉴 구성	1-2-1 파일 1-2-2 편집 1-2-3 도구 1-2-4 DB 1-2-5 배포 1-2-6 환경
			1-3 도구 상자	1-3-1 도구 상자
		2. 디자인 저작도구	2-1 Application Model 도구	2-1-1 선 및 도형그리기 2-1-2 그림 삽입 2-1-3 탭뷰 2-1-4 스타일속성	10%
		3. 데이터 입력 도구	3-1 기본데이터 처리	3-1-1 데이터 입력란 3-1-2 날짜 입력란 3-1-3 이미지 입력란 3-1-4 음성정보 처리란 3-1-5 팝업 묶기 3-1-6 콤보박스 3-1-7 라디오 버튼 3-1-8 체크박스	20%
			3-2 데이터베이스 연결 처리	3-2-1 아톰명 변경 3-2-2 검색할 DB 설정
			3-3 호출폼 변수 전달	3-3-1 참조아톰명 전달
		4. 데이터 조회 도구 및 스크롤 설정 도구	4-1 데이터 검색 처리	4-1-1 검색조건 4-1-2 DB처리객체로 제어	20%
			4-2 데이터 연산 4-3 트리 4-4 차트	4-2-1 데이터 연산처리 4-3-1 트리 4-4-1 차트
			4-5 게시판 데이터 처리	4-5-1 게시판 등록 및 상세보기 4-5-2 외부정보를 표시
			4-6 스크롤 데이터 처리	4-6-1 스크롤 묶기 4-6-2 행번호 표시란
		5. 이벤트 및 기타 도구	5-1 이벤트 설정 및 위치 데이터 처리	5-1-1 기능버튼 5-1-2 메뉴 5-1-3 위치정보	20%
			5-2 문서 일정 관리	5-2-1 통합문서 관리 5-2-2 메시지
			5-3 객체 삽입을 이용한 웹문서 추가, 동영상, 지도위치 표시	5-3-1 웹문서삽입 5-3-2 미디어 5-3-3 지도
		6. 고급기능	6-1 진행관리자 처리	6-1-1 이벤트 관리하는 진행관리자 기능	20%
			6-2 실행함수 처리	6-2-1 날짜 및 팝업처리 실행함수
			6-3 아톰속성	6-3-1 기본 아톰 속성 제어
			6-4 업무규칙	6-4-1 아톰 속성 제어
			6-5 DB처리객체 (SQL 쿼리처리)	6-5-1 찾아오기, 적어넣기, 바꿔적기, 삭제하기 6-5-2 수치데이터의 평균값, 총건수, 합계값, 최소값,최대값 포함

▢ 스마트 앱 마스터 2급(필기/실기 통합형)

필 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	비고
제1과목 모바일 앱 개론	10	1. 모바일 앱 개요	1-1 모바일 장치 개요	1-1-1 모바일 장치 정의 1-1-2 모바일 장치 필요성 1-1-3 모바일 장치 기술 1-1-4 모바일 장치 환경
			1-2 모바일 앱 통신 기술	1-2-1 모바일 통신 기술 1-2-2 모바일 통신 미래 1-2-3 차세대 모바일 통신
			1-3 모바일 프로그램 개요	1-3-1 모바일 웹 프로그램 1-3-2 하이브리드 프로그램 1-3-3 모바일 앱 프로그램 1-3-4 모바일 프로그램 플랫폼
			1-4 모바일 용어 및 기술	1-4-1 모바일 용어 1-4-2 모바일 기술 1-4-3 모바일 앱 기기 종류
		2. 모바일 앱 시스템	2-1 모바일 시스템 이해	2-1-1 모바일 시스템 구조 및 특징 2-1-2 모바일 하드웨어 구성 요소 2-1-3 모바일 하드웨어 조건
			2-2 모바일 앱 운영체제	2-2-1 모바일 운영체제 구성 2-2-2 모바일 운영체제 종류 2-2-3 기본 환경 설정 및 활용 2-2-4 모바일 운영체제 플랫폼 구성
			2-3 모바일 서비스	2-3-1 모바일 서비스 개요 2-3-2 모바일 서비스 종류 2-3-3 모바일 서비스 활용
		3. 모바일 앱	3-1 모바일 앱 개요	3-1-1 모바일 앱 정의 3-1-2 모바일 앱 환경 3-1-3 모바일 서비스 환경
			3-2 모바일 앱 관리	3-2-1 모바일 앱 스토어 정의 3-2-2 모바일 앱 스토어 종류 3-2-3 모바일 앱 스토어 등록 방법 3-2-4 모바일 앱 스토어 활용 방법
			3-3 모바일 앱 활용 및 저작도구	3-3-1 모바일 앱 활용 3-3-2 모바일 앱 저작도구 종류 3-3-3 모바일 앱 저작도구 활용
		4. 모바일 앱 윤리	4-1 인터넷 윤리	4-1-1 개인정보와 사생활 4-1-2 스마트폰 중독 예방과 절제 4-1-3 스마트폰 예절 4-1-4 SNS 유포 및 댓글

실 기 과목명	출 제 문제수	주요항목	세 부 항 목	세 세 항 목	배점 비율	비고
앱 개발 실무	1	1. 메뉴 구성 요소	1-1 화면 구성	1-1-1 화면 구성	10%
			1-2 메뉴 구성	1-2-1 파일 1-2-2 편집 1-2-3 도구 1-2-4 DB 1-2-5 배포 1-2-6 환경
			1-3 도구 상자	1-3-1 도구 상자
		2. 디자인 저작도구	2-1 Application Model 도구	2-1-1 선 및 도형그리기 2-1-2 그림 삽입 2-1-3 탭뷰 2-1-4 스타일속성	10%
		3. 데이터 입력 도구	3-1 기본데이터 처리	3-1-1 데이터 입력란 3-1-2 날짜 입력란 3-1-3 이미지 입력란 3-1-4 음성정보 처리란 3-1-5 팝업 묶기 3-1-6 콤보박스 3-1-7 라디오 버튼 3-1-8 체크박스	20%
			3-2 데이터베이스 연결 처리	3-2-1 아톰명 변경 3-2-2 검색할 DB 설정
			3-3 호출폼 변수 전달	3-3-1 참조아톰명 전달
		4. 데이터 조회 도구 및 스크롤 설정 도구	4-1 데이터 검색 처리	4-1-1 검색조건 4-1-2 DB처리객체로 제어	20%
			4-2 데이터 연산 4-3 트리 4-4 차트	4-2-1 데이터 연산처리 4-3-1 트리 4-4-1 차트
			4-5 게시판 데이터 처리	4-5-1 게시판 등록 및 상세보기 4-5-2 외부정보를 표시
			4-6 스크롤 데이터 처리	4-6-1 스크롤 묶기 4-6-2 행번호 표시란
		5. 이벤트 및 기타 도구	5-1 이벤트 설정 및 위치 데이터 처리	5-1-1 기능버튼 5-1-2 메뉴 5-1-3 위치정보	20%
			5-2 문서 일정 관리	5-2-1 통합문서 관리 5-2-2 메시지
			5-3 객체 삽입을 이용한 웹문서 추가, 동영상, 지도위치 표시	5-3-1 웹문서삽입 5-3-2 미디어 5-3-3 지도
		6. 고급기능	6-1 진행관리자 처리	6-1-1 이벤트 관리하는 진행관리자 기능	20%
			6-2 실행함수 처리	6-2-1 날짜 및 팝업처리 실행함수
			6-3 아톰속성	6-3-1 기본 아톰 속성 제어
			6-4 DB처리객체 (SQL 쿼리처리)	6-5-1 자동생성 DB처리객체