手机游戏设计与开发试题_第1页
手机游戏设计与开发试题_第2页
手机游戏设计与开发试题_第3页
手机游戏设计与开发试题_第4页
手机游戏设计与开发试题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、北京市海淀区嘉华数字内容培训学校 DCC专业试题手机游戏设计与开发试题学员姓名:一、 判断题:(共10题 每题1分,请将正确答案填入括号,正确填写“”错误填写“”)1、midp1.0只能实现矩形碰撞,midp2.0只能实现象素碰撞( )2、继承Thread类后,要实现start()函数( )3、分析语句 String A = new String(“1”); String B = new String(“1”); Boolean表达式(A.=B) 返回的值是true( )4、J2EE是针对企业应用的java2版本( )5、Alert.FOREVER常量是将无限期地保留警报( )6、在Alert

2、的种类中有一种类型叫DATA( )7、可以使用this指针引用对象自身( )8、继承Canvas类后,要实现run()函数( )9、Command类既可以放在Screen对象上,也可以放在Canvas对象上( )10、抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。( )二、 单项选择(共20题 每题2分,请将正确选项填入括号)1、Java开发环境中,用来运行程序的命令是( )。A、java B、javac C、javap D、jar2、下面哪种方法构造了一个只允许输入电话号码的TextField( )。A、new TextField(“TextF”,”content”,25,Te

3、xtField.ANY);B、new TextField(“TextF”,”content”,25,TextField.PASSWORD);C、new TextField(“TextF”,”content”,25,TextField.PHONENUMBER); D、new TextField(“TextF”,”content”,25,TextField.URL);3、在RecordStore中增加三条数据,RecordID分别是1、2、3,如果把第2条数据删除后,再增加一条数据,RecordID是( )。A、2 B、1 C、3 D、44、下面哪个是Vector类的方法( )。A、add() B

4、、get() C、addElement() D、deleteObject5、继承Thread类后需要实现下面哪个方法( )。A、paint() B、sleep() C、run() D、wait()6、MIDlet的函数destroyApp会将MIDlet状态从运行状态转换成为( )。A、停止状态 B、暂停状态 C、运行状态 D、以上都不是7、timer.schedule(myTimerTask,100,200),200代表的含义是( )。A、每间隔200毫秒执行一次 B、延迟200毫秒开始执行C、每间隔200秒执行一次 D、延迟200毫秒开始执行8、对RecordStore增加一条记录的正确写

5、法( )。A、addRecord(String data) B、addRecord(int data)C、addRecord(byte data,0,data.length) D、以上都不正确9、实例化一个Image的方法是( )。A、new Image(“/back.png”) B、Image.getImage(“/back.png”) C、Image.instance(“/back.png”) D、Image.createImage(“/back.png”)10、分析语句int A;A = 2;For(int i=0;i 4 结果正确的是( )A: 0000 1010 0000 0000

6、0000 0000 0000 0000B: 1111 1010 0000 0000 0000 0000 0000 0000C: 1100 1010 0000 0000 0000 0000 0000 0000D: 1111 1010 0000 0000 0000 0000 0000 000016、MIDlet创建后,首先进入的状态是( )。A、暂停 B、运行 C、停止 D、无状态17、以下不属于支持面向对象特性的语言是( )。A、C+ B、Java C、C# D、C18、以下哪个函数是构造函数( )。 A、public void Con(String temp) B、public int Con

7、(String temp) C、public double Con(String temp) D、public Con(String temp)19、RecordeStore . openRecordStore(“name”,true)这个函数中,true的含义是( )。A、无论有没有该数据库,都新创建一个数据库B、无论有没有该数据库,都不新创建数据库C、如果有该数据库,就不新创建,如果没有,则创建一个数据库D、以上都不对20、以下哪个是合法的标识符( )。 A、2mail B、room# C、class D、temp 三、 多项选择题(共10题 每题2分,请将正确选项填入括号)1、用以下哪些

8、方法可以实现线程( )。A、继承Thread B、继承CanvasC、实现ItemStateLisener D、实现Runnable2、在MIDP的通用连接框架中,字串:8080表示的意思是( )。A、使用http连接 B、目标机器是C、目标端口是8080 D、使用GPRS无线连接3、下面哪些方法是Timer类的方法( )。 A、cancel() B、schedule() C、start() D、getName()4、Java线程可以在以下状态之间变化( )。A、新建 B、可运行 C、死亡 D、阻塞5、Java中用来进行访问控制的关键字是

9、( )。A、public B、private C、friend D、protected6、MIDP1.0与MIDP2.0之间的差别在于( )。A、应用的下载和计费 B、端到端的安全传输(https)C、应用的数字签名和域的安全模式 D、MIDlet的push注册(server push model)7、JAD应用描述文件中哪些是必须包含的内容( )。A、MIDlet-Version B、MIDlet-Vendor C、MIDlet-Name D、MIDlet-Jar-URL8、可以在Form中放置以下哪些种类的数据( )。A、append(“temp”) B、append(new TextFi

10、eld(“TextF”, “content”,25,TextField.ANY)C、append(23); D、append(23.2)9、手机游戏测试可以在以下哪些环境中进行( )。 A、Eclipse+EclipseMe+WTK B、单独在WTK下进行 C、单独在Nokia SDK下进行 D、单独在Motolola SDK下进行10、程序开发中需要注意哪些问题( )。A、程序整体的架构 B、程序模块的划分及关联C、团队精神 D、自学能力四、 设计题(共2题,每题15分)1、 根据试题描述并按其具体要求,用JAVA语言,设计一段程序。其程序内容具体要求如下: 1、 屏幕中心出现一个小球,小球

11、内中间有数字0-9。2、 当按下键盘上的0-9键该小球消失。并再出现一个小球。3、 如果按下的键的数值正好是小球上的数值,那么分数加十,如果按错了,不加分。评分标准: 评分内容分值(满分15分)程序设计1分程序结构代码规范性,技术的合理利用及程序效率等2分程序流程1分显示1个圆形4分按键正确3分分数正确3分代码规范性,技术的合理利用及程序效率等1分2、 根据试题描述并按其具体要求,用JAVA语言,设计一段程序。其程序内容具体要求如下: 1、 从手机屏幕的顶部随机向下移动一个黑色方块,屏幕底部由键盘控制红色方块的左右移动。2、 当黑色方块与红色方块碰撞后,红色方块变为蓝色,同时黑色方块重新从顶部随机向下移动,碰撞后兰色方块又变成红色。3、 反复做以上1、2步骤,每次碰撞分数增加10分,如果黑色方块移动到屏幕外或者碰撞10次后游戏结束,显示结束画面评分标准: 评分内容分值(满分15分)评语实际得分程序结构1分程序流程1分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论