南开大学12秋学期《手机应用软件设计与实现》在线作业

所属学校:南开大学 科目:手机应用软件设计与实现 2015-03-17 19:15:12
12秋学期《手机应用软件设计与实现》在线作业
试卷总分:100
单选题
多选题
判断题
一、单选题(共 20 道试题,共 40 分。)
V
1. 在手机游戏中要想实现动画,必须首先创建一个Sprite对象,而其中的关键是()
A. 寻找图片素材并将其切割成合适的大小
B. 为精灵设定帧序列
C. 指挥精灵在手机屏幕上移动
D. 创建精灵对象
满分:2 分
2. 在实际的开发过程中,图层方面首先要完成的是游戏的()
A. 角色设计
B. 场景
C. 静态物体设计
D. 动作设计
满分:2 分
3. CLDC的核心是虚拟机和()
A. PDA
B. 核心类库
C. 事件处理
D. 输入/输出
满分:2 分
4. M3G中,专门用于管理游戏场景的是World类,其中的一组特殊的包含了场景图片的是()容器
A. 顶层容器
B. 底层容器
C. 场景容器
D. 地图容器
满分:2 分
5. 手机网络游戏设计时面临的最大问题是()
A. 网络的连接
B. 保持玩家之间可见信息的同步
C. 异步显示玩家信息
D. 玩家之间的可见性
满分:2 分
6. 3D手机游戏的开发主要是利用Java的()引擎来实现的
A. JSR
B. M3G
C. 3D
D. MoPhun
满分:2 分
7. 使用()方法可以填充一个圆角矩形区域
A. fillRoundRect()
B. drawRoundRect()
C. fillRect()
D. drawRect()
满分:2 分
8. 手机游戏中的数据存储在()的数据库中
A. 面向对象的
B. 面向结构的
C. 面向记录的
D. 面向用户的
满分:2 分
9. 3D游戏设计中,可用()来保存三棱锥的顶点信息
A. VertexBuffer
B. TriangleStripArray
C. VertexArray
D. Texture2D
满分:2 分
10. 要发布项目需要将所有的类进行()
A. 打包
B. 编译
C. 执行
D. 解释
满分:2 分
11. 精灵动画在默认情况下,选取精灵区域的()作为参照点
A. 右上角
B. 右下角
C. 左上角
D. 左下角
满分:2 分
12. 下边()不属于基本游戏类型
A. 动作游戏
B. 体育游戏
C. 冒险游戏
D. 都不是
此题选: D 满分:2 分
13. 当希望在游戏进行过程中改变精灵图片的来源时可以使用()函数
A. setPosition()
B. setViewWindow()
C. setStrokeStyle()
D. setImage()
此题选: D 满分:2 分
14. 关闭了记录文件后,如果还对其进行调用,则会返回()异常
A. RecordStoreOpenException
B. RecordStoreException
C. RecordStoreNotOpenException
D. StoreNotOpenException
满分:2 分
15. rms的核心是()类
A. RecordComparator()
B. RecordFilter()
C. RecordStore()
D. RecordListener
满分:2 分
16. Graphics支持图形的绘制,图像的处理主要使用()类来完成
A. Picture
B. Draw
C. Photo
D. Image
此题选: D 满分:2 分
17. ()是javax.microedition.rms包提供的一个接口,用来监听发生在记录文件爱你上的操作并作出某些相应
A. RecordListener
B. deleteRecord
C. RecordEnumeration
D. setRecord
满分:2 分
18. Layer类中的()方法可以使玩家从视觉上觉得精灵在屏幕上移动
A. move()
B. setTransform()
C. setRefPixelPosition()
D. defineReferencePixel()
满分:2 分
19. 一个MIDlet套件将包含JAR文件和()文件
A. Profile
B. Configuration
C. JAD
D. PDA
满分:2 分
20. MIDlet发布到手机后直接运行()文件便可以开始游戏
A. JDK
B. WTK
C. JAD
D. JRE
满分:2 分
12秋学期《手机应用软件设计与实现》在线作业
试卷总分:100
单选题
多选题
判断题
二、多选题(共 10 道试题,共 20 分。)
V
1. Graphics类停工了基础几何图形的绘制方法,可以绘制()
A. 字符
B. 图像
C. 线形
D. 矩形
满分:2 分
2. RecordStore类的变量和函数成员分布在()三个层次上
A. 表
B. 记录
C. 记录文件
D. 存储器
满分:2 分
3. 完整的Java体系结构由()四个组件组合而成
A. Java编程语言
B. Java类文件格式
C. JavaAPI
D. Java虚拟机
满分:2 分
4. 从手机网络游戏的角度,手机游戏分为()类型
A. 在线游戏
B. 脱机游戏
C. 实时游戏
D. 回合游戏
满分:2 分
5. 每个MIDlet 应用都必须包含()3个函数
A. initApp
B. startApp
C. pauseApp
D. destroyApp
满分:2 分
6. 为了使玩家从视觉上觉得精灵在屏幕上移动,可以通过()途径
A. 设定精灵在手机屏幕上显示的坐标位置
B. 指定水平和竖直方向的移动距离
C. 设定帧序列
D. 让精灵旋转
满分:2 分
7. 在绘制基本图形时,Graphics提供了()
A. LEFT
B. TOP
C. HCENTER
D. RIGHT
满分:2 分
8. 要将精灵真正的应用于手机游戏需要()
A. 让精灵在不同时刻显示为不同图画
B. 为精灵设定时间序列
C. 指挥精灵在手机屏幕上移动
D. 只要创建精灵对象
满分:2 分
9. MIDP图形用户界面分为()
A. 高级图形用户界面
B. 中级图形用户界面
C. 低级图形用户界面
D. 底层图形用户界面
满分:2 分
10. 现代的计算机游戏可以划分成以下()类别
A. 运动类游戏
B. 动作类游戏
C. 益智类游戏
D. 角色扮演游戏
E. 策略类游戏
F. 即时战略游戏
满分:2 分
12秋学期《手机应用软件设计与实现》在线作业
试卷总分:100
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. Screen类在屏幕上显示的界面元素属于低级界面元素
A. 错误
B. 正确
满分:2 分
2. Java是面向网络的语言
A. 错误
B. 正确
满分:2 分
3. 手机提供给使用者下达命令的途径主要包括手机键盘、手机屏幕、手写笔等
A. 错误
B. 正确
满分:2 分
4. 建立J2ME编程第一步就是安装JDK
A. 错误
B. 正确
满分:2 分
5. 动画的原理是利用人类具有“视觉暂留”的特性
A. 错误
B. 正确
满分:2 分
6. WTK是一组用于创建MIDP应用程序的工具
A. 错误
B. 正确
满分:2 分
7. wav文件的播放同样需要借助Player播放器
A. 错误
B. 正确
满分:2 分
8. J2ME中关于网络操作的功能通过GCF实现,GCF是基于接口设计的,特别容易扩展
A. 错误
B. 正确
满分:2 分
9. 配置定义了一个设计在一系列类似硬件上运行的Java平台
A. 错误
B. 正确
满分:2 分
10. 手机中的数据记录文件有一些常用的属性可以被用户查看
A. 错误
B. 正确
满分:2 分
11. 解决手机网络游戏同步难题有三种思路,其中状态同步是指每个手机都把玩家的输入事件通知给其他游戏实例的通信方式。
A. 错误
B. 正确
满分:2 分
12. 可以使用addRecord()函数在记录文件中新增一条记录
A. 错误
B. 正确
满分:2 分
13. 在手机游戏中要想实现动画,必须首先创建一个Sprite对象
A. 错误
B. 正确
满分:2 分
14. 对于手机游戏来说,用户事件比系统事件出现的更为普遍
A. 错误
B. 正确
满分:2 分
15. 创建地图的第一步是导入图片元素
A. 错误
B. 正确
满分:2 分
16. Socket是面向客户/服务器模型而设计的
A. 错误
B. 正确
满分:2 分
17. 基于对象的动画不区分游戏中的角色和背景,统一的把它们看作一副完整的图片,通过快速变换图片实现动画的效果
A. 错误
B. 正确
满分:2 分
18. “先编译,后解释,再执行”的特性使得Java程序实现了“一次编写,随处运行”
A. 错误
B. 正确
满分:2 分
19. 类是Java的核心和本质
A. 错误
B. 正确
满分:2 分
20. 在地图中,边界相当于角色的活动范围
A. 错误
B. 正确
满分:2 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: