欢迎来到天天文库
浏览记录
ID:18872424
大小:75.50 KB
页数:6页
时间:2018-09-26
《手机游戏设计与开发试题new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
北京市海淀区嘉华数字内容培训学校DCC专业试题手机游戏设计与开发试题学员姓名:一、判断题:(共10题每题1分,请将正确答案填入括号,正确填写“√”错误填写“×”)1、midp1.0只能实现矩形碰撞,midp2.0只能实现象素碰撞()2、继承Thread类后,要实现start()函数()3、分析语句StringA=newString(“1”);StringB=newString(“1”);Boolean表达式(A.==B)返回的值是true()4、J2EE是针对企业应用的java2版本()5、Alert.FOREVER常量是将无限期地保留警报()6、在Alert的种类中有一种类型叫DATA()7、可以使用this指针引用对象自身()8、继承Canvas类后,要实现run()函数()9、Command类既可以放在Screen对象上,也可以放在Canvas对象上()10、抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。()二、单项选择(共20题每题2分,请将正确选项填入括号)1、Java开发环境中,用来运行程序的命令是()。A、javaB、javacC、javapD、jar2、下面哪种方法构造了一个只允许输入电话号码的TextField()。A、newTextField(“TextF”,”content”,25,TextField.ANY);B、newTextField(“TextF”,”content”,25,TextField.PASSWORD);C、newTextField(“TextF”,”content”,25,TextField.PHONENUMBER);D、newTextField(“TextF”,”content”,25,TextField.URL);3、在RecordStore中增加三条数据,RecordID分别是1、2、3,如果把第2条数据删除后,再增加一条数据,RecordID是()。A、2B、1C、3D、44、下面哪个是Vector类的方法()。第6页共6页 北京市海淀区嘉华数字内容培训学校DCC专业试题A、add()B、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增加一条记录的正确写法()。A、addRecord(Stringdata)B、addRecord(intdata)C、addRecord(byte[]data,0,data.length)D、以上都不正确9、实例化一个Image的方法是()。A、newImage(“/back.png”)B、Image.getImage(“/back.png”)C、Image.instance(“/back.png”)D、Image.createImage(“/back.png”)10、分析语句intA;A=2;For(inti=0;i<3;i++){A++;}A的值是()。A、4B、5C、6D、711、Java中用来实现面向对象多继承的技术是()。A、PackageB、classC、interfaceD、object12、分析语句inta=4;a+=6;a/=6;a的最后值是()。A、1B、1.5C、2D、2.5第6页共6页 北京市海淀区嘉华数字内容培训学校DCC专业试题13、MIDP中Image类别能够加载的图片类型是()。A、PNGB、MPC、JPGD、GIF14、TextBox中的TextBox.URL表示在文本框中只能够输入()。A、任意字符B、电话号码需要的字符C、互联网地址需要的字符D、数字15、关于移位运算,10100000000000000000000000000000>>4结果正确的是()A:00001010000000000000000000000000B:11111010000000000000000000000000C:11001010000000000000000000000000D:1111101000000000000000000000000016、MIDlet创建后,首先进入的状态是()。A、暂停B、运行C、停止D、无状态17、以下不属于支持面向对象特性的语言是()。A、C++B、JavaC、C#D、C18、以下哪个函数是构造函数()。A、publicvoidCon(Stringtemp)B、publicintCon(Stringtemp)C、publicdoubleCon(Stringtemp)D、publicCon(Stringtemp)19、RecordeStore.openRecordStore(“name”,true)这个函数中,true的含义是()。A、无论有没有该数据库,都新创建一个数据库B、无论有没有该数据库,都不新创建数据库C、如果有该数据库,就不新创建,如果没有,则创建一个数据库D、以上都不对20、以下哪个是合法的标识符()。A、2mailB、room#C、classD、temp一、多项选择题(共10题每题2分,请将正确选项填入括号)1、用以下哪些方法可以实现线程()。A、继承ThreadB、继承CanvasC、实现ItemStateLisenerD、实现Runnable2、在MIDP的通用连接框架中,字串"http://192.168.0.1:8080"表示的意思是()。A、使用http连接B、目标机器是192.168.0.1第6页共6页 北京市海淀区嘉华数字内容培训学校DCC专业试题C、目标端口是8080D、使用GPRS无线连接3、下面哪些方法是Timer类的方法()。A、cancel()B、schedule()C、start()D、getName()4、Java线程可以在以下状态之间变化()。A、新建B、可运行C、死亡D、阻塞5、Java中用来进行访问控制的关键字是()。A、publicB、privateC、friendD、protected6、MIDP1.0与MIDP2.0之间的差别在于()。A、应用的下载和计费B、端到端的安全传输(https)C、应用的数字签名和域的安全模式D、MIDlet的push注册(serverpushmodel)7、JAD应用描述文件中哪些是必须包含的内容()。A、MIDlet-VersionB、MIDlet-VendorC、MIDlet-NameD、MIDlet-Jar-URL8、可以在Form中放置以下哪些种类的数据()。A、append(“temp”)B、append(newTextField(“TextF”,“content”,25,TextField.ANY))C、append(23);D、append(23.2)9、手机游戏测试可以在以下哪些环境中进行()。A、Eclipse+EclipseMe+WTKB、单独在WTK下进行C、单独在NokiaSDK下进行D、单独在MotololaSDK下进行10、程序开发中需要注意哪些问题()。A、程序整体的架构B、程序模块的划分及关联C、团队精神D、自学能力一、设计题(共2题,每题15分)1、根据试题描述并按其具体要求,用JAVA语言,设计一段程序。其程序内容具体要求如下:1、屏幕中心出现一个小球,小球内中间有数字0-9。2、当按下键盘上的0-9键该小球消失。并再出现一个小球。3、如果按下的键的数值正好是小球上的数值,那么分数加十,如果按错了,不加分。第6页共6页 北京市海淀区嘉华数字内容培训学校DCC专业试题评分标准:评分内容分值(满分15分)程序设计1分程序结构代码规范性,技术的合理利用及程序效率等2分程序流程1分显示1个圆形4分按键正确3分分数正确3分代码规范性,技术的合理利用及程序效率等1分1、根据试题描述并按其具体要求,用JAVA语言,设计一段程序。其程序内容具体要求如下:1、从手机屏幕的顶部随机向下移动一个黑色方块,屏幕底部由键盘控制红色方块的左右移动。2、当黑色方块与红色方块碰撞后,红色方块变为蓝色,同时黑色方块重新从顶部随机向下移动,碰撞后兰色方块又变成红色。3、反复做以上1、2步骤,每次碰撞分数增加10分,如果黑色方块移动到屏幕外或者碰撞10次后游戏结束,显示结束画面评分标准:评分内容分值(满分15分)评语实际得分程序结构1分程序流程1分代码规范性,技术的合理利用及程序效率等3分随机数的产生1分黑色方块能移动3分第6页共6页 北京市海淀区嘉华数字内容培训学校DCC专业试题红色方块的按键处理2分红色方块的颜色变化3分碰撞分数显示及其游戏结束画面1分学生提交上来的机试卷子要求如下:首先创建姓名文件夹,在文件夹中应包含的内容:执行程序的源文件(MIDlet类名必须是XXXMIDlet,Canvas类命必须是XXXCanvas)第6页共6页
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处