《 移动编程技术》课程教学大纲 课程编号 1 7 1 0 0 1 1 学分 3 总学时 54 理论 36 实验/上机 18 英文课程名 Mobile Programming Technology 开课院(系) 软件学院 开课系 软件技术 修订时间 2005年 6月 5日 课 程 简 介 课程简介: 本课程概述了J2ME体系结构、J2ME平台中的两种配置类型 CDC和 CDLC,介绍了J2ME无线工具箱的结构及 J2ME中两种测试环境:命令行和可视化环境。详细介绍了使用 MIDP特征和 CDLC配置的应用 MIDlet及 MIDlet中的 GUI编程、I/O编程、MIDlet-Servlet通信、MIDP RMS处理;以及移动 Web应用程序的部署和定制移动 Web应用程序。 课 程 大 纲 一、课程的性质与任务: 本课程是软件专业本科生的一门应用性较强的课程。本课程从Java编程语言着手,按照 J2ME开发的特点,系统地阐述了MIDP1.0,CLDC以及一些通用软件开发环境及其设计思想等。使学生掌握 J2ME的开发和部署无线应用。 二、课程的目的与基本要求: 1了解 J2ME及 MIDP的基本概念; 2掌握利用 Java进行 J2ME开发的基本流程和工具; 3掌握 J2ME中的基本类库、界面设计、IO、数据存储、多线程、网络编程等技术; 4能够设计和开发出基本的应用程序。 三、面向专业: 软件工程专业 四、先修课程: 先修课程:Java程序设计 五、本课程与其它课程的联系: 本课程是以先修的 Java程序设计为基础,及编程思想是一致的,J2ME是在 J2SE上的扩展。 六、教学内容安排、要求、学时分配及作业: 第一章 J2ME(4学时) 1 J2ME平台(C) GDOU-B-11-213 2 J2ME体系结构(A) 3 J2ME中的配置类型(C) 4 移动信息设备特征(MIDP)(C) 5 J2ME无线工具箱(Wireless Tookit)的结构(C) 6 J2ME应用的测试环境(B) 7 Ktoolbar环境的基础(C) 第二章 MIDlets(4学时) 1 MIDlets(C) 2 MIDlets的生命周期(C) 3 开发MIDlets的不同阶段(C) 4 编码MIDlets(A) 5 编译MIDlets(C) 6 预检验和调试MIDlets(C) 7 打包MIDlets(B) 8 在J2ME环境中测试和执行MIDlets(B) 9 MIDP GUI编程的命令类(A) 第三章CLDC和MIDP(2学时) 1 CLDC类属连接框架(B) 2 MIDP体系结构(B) 3 MIDP中类和接口(A) 4 数据类型wrappers(C) 5 运行时环境(C) 6 MIDP中日期和时间(C) 第四章 MIDlets中的GUI编程(4学时) 1 MIDP中GUI实用程序(B) 2 编码MIDP GUI...