文档详情

浙江大学城市学院2007–2008学年第二学期期末考试试卷《J2ME移动应用开发》.doc

发布:2017-05-17约6.88千字共7页下载文档
文本预览下载声明
浙江大学城市学院 2007—2008 学年第二学期期末考试试卷 《J2ME移动应用开发》 一.判断题 ( 本大题共10题,每题1分,共10分。) 1.把一组MIDlet 打包到一个jar 文件然后发布,这个文件叫做MIDlet 套件。( ) 2.OTA 是指通过无线网络下载和安装J2ME 应用程序的方案。( ) 3.在同一时刻,可以有Screen 和Canvas 类的对象同时显示在屏幕上。( ) 4.一条记录(Record) 由一个整型的RecordID 与一个代表数据的byte[] 数组两个子元素组成的。( ) 5. 在主线程的方法体中调用Canvas 类repaint()方法来进行画面的重绘时,若方法体没有结束Canvas 也将进行重绘。( ) 6.双缓冲技术的使用是为了避免画面破碎的情况发生。( ) 7.手机游戏中的帧不一定具有相同的高度和宽度。( ) 8.象素级检测比常规检测需要更多处理器的时间。( ) 9.CommandListener 中,不应该含有网络API 的调用,应该是启动包含网络API 的线程,这样就不会阻塞用户界面线程。( ) 10.使用Push 增加了用户对安全性的担心。所以对Push 的应用是在MIDP2.0 的安全框架之下进行的。如果要使用Push 需要申请javax.microedition.io.PushRegistry 权限。 ( ) 二.选择题 (本大题共30题,每题2分,共60分。) 1.下列哪个方法能将Sprite对象进行旋转:() A. setTransform (...) B. setPosition (...) C. setFrameSequence (...) D. setPosition (...) 2.getBaselinePosition()方法可以用来获得要显示的字符串的什么位置( C ) A. 字符串高度 B. 字符串宽度 C. 字符串基线 D. 字符串长度 3.下列哪一项属于J2ME中所使用的虚拟机类型:() A. JVM (java虚拟机) B. DVM C. CVM(或KVM) D. Card VM 4.键盘事件处理方法中,以下哪个方法是用来处理键盘按键的释放事件的() A. keyPressed(int keyCode) B. keyReleased(int keyCode) C. keyRepeated(int keyCode) D. pointerPressed(int x, int y) 5.下列中不属于CLDC这种配制的设备是:() CLDC -“手持设备” CDC -“从墙取电设备” A. PDA B. 手机 C. 寻呼机 D. 机顶盒 6.下列不属于CLDC1.1核心类库与J2SE核心类库的主要区别的是:() A. 不支持线程组或守护线程 B. 不支持浮点数据类型 C. 不支持弱引用 D. 有限的错误处理 7.下列选项中不属于MIDlet套件的是() A. 附在JAR文件中Java类文件 B. 描述JAR文件内容的清单文件 C. CVM虚拟机 D. JAM(应用程序管理器) 8.描述JAR文件内容的清单文件manifest.mc中不必须的属性是:() A. MIDlet-Info-URL B. MIDlet-Vendor C. MIDlet-Name D. MIDlet-Version 9.J2ME使用配置和简表指定Java运行时环境,下列属于简表的功用的是:() A. 简表通过添加特定于域的类来定义应用程序 B. 简表是针对某一系列设备提供的开发包(API)的集合 C. 简表是针对特定设备提供的类库 D. 以上描述都正确 10.在MIDP2.0 中新增加了一个专门为游戏开发设计的开发包,下面哪一项正确的导入了这个 开发包:() A. import javax.microedition.media; B. import javax.microedition.rms; C. import javax.microedition.lcdui.game; D. import javax.microedition.lcdui; 11.GameCanvas 类继承于哪
显示全部
相似文档