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

所属学校:南开大学 科目:手机应用软件设计与实现 2015-03-17 19:32:26
13春学期《手机应用软件设计与实现》在线作业
试卷总分:100
单选题
多选题
判断题
一、单选题(共 20 道试题,共 40 分。)
V
1. 一个MIDlet套件将包含JAR文件和()文件
A. Profile
B. Configuration
C. JAD
D. PDA
满分:2 分
2. 在J2ME的API中定义了专门用于播放和录制音频或视频的接口是()
A. MMAPI
B. Player
C. Audio
D. Video
满分:2 分
3. M3G中,专门用于管理游戏场景的是World类,其中的一组特殊的包含了场景图片的是()容器
A. 顶层容器
B. 底层容器
C. 场景容器
D. 地图容器
满分:2 分
4. Gauge是Item的一个常用子类,主要用于()
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. createImage()
B. paint()
C. setStrokeStyle()
D. TiledLayer()
此题选: D 满分: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. 手机的坐标系是()0点为原点
A. 左下
B. 左上
C. 右下
D. 右上
满分:2 分
12. Graphics支持图形的绘制,图像的处理主要使用()类来完成
A. Picture
B. Draw
C. Photo
D. Image
此题选: D 满分:2 分
13. MIDP中的Manager类的静态方法()可以完成单乐音的播放
A. createPlayer()
B. realize()
C. getContentType()
D. playTone()
此题选: D 满分:2 分
14. Graphics中的Image类没有构造函数,所以需要调用静态()方法来获得
A. createImage()
B. paint()
C. setStrokeStyle()
D. TiledLayer()
满分:2 分
15. 使用()方法可以填充一个圆角矩形区域
A. fillRoundRect()
B. drawRoundRect()
C. fillRect()
D. drawRect()
满分:2 分
16. 在MIDP 1.0种若要获得按键的状态需要使用()方法
A. getKeyStates
B. keyPressed
C. getGraphics
D. keyReleased
满分:2 分
17. TiledLayer绘制场景的方式是将游戏地图分为若干个()
A. row
B. column
C. table
D. cell
此题选: D 满分:2 分
18. 关闭了记录文件后,如果还对其进行调用,则会返回()异常
A. RecordStoreOpenException
B. RecordStoreException
C. RecordStoreNotOpenException
D. StoreNotOpenException
满分:2 分
19. MIDP2.0图层是通过()类来实现的
A. Layer
B. Image
C. Screen
D. Graphics
满分:2 分
20. 要发布项目需要将所有的类进行()
A. 打包
B. 编译
C. 执行
D. 解释
满分:2 分
13春学期《手机应用软件设计与实现》在线作业
试卷总分:100
单选题
多选题
判断题
二、多选题(共 10 道试题,共 20 分。)
V
1. 在绘制基本图形时,Graphics提供了()
A. LEFT
B. TOP
C. HCENTER
D. RIGHT
满分:2 分
2. J2ME的三层体系结构是()
A. 操作系统
B. 配置
C. 规范
D. 简表、可选包
满分:2 分
3. 游戏开发流程包括()
A. 市场调研
B. 游戏策划
C. 游戏开发
D. 游戏运营
满分:2 分
4. 为了使玩家从视觉上觉得精灵在屏幕上移动,可以通过()途径
A. 设定精灵在手机屏幕上显示的坐标位置
B. 指定水平和竖直方向的移动距离
C. 设定帧序列
D. 让精灵旋转
满分:2 分
5. 3D游戏的开发分为()几部分
A. 创建游戏中的人物角色等3D物体
B. 绘制游戏的场景
C. 对物体和场景进行着色
D. 在场景中使用不同的光照灯
满分:2 分
6. 要将精灵真正的应用于手机游戏需要()
A. 让精灵在不同时刻显示为不同图画
B. 为精灵设定时间序列
C. 指挥精灵在手机屏幕上移动
D. 只要创建精灵对象
满分:2 分
7. Sprite类的构造函数有()
A. Sprite(Image image)
B. Sprite(Image image,int framewidth,int frameheight)
C. Sprite(Sprite s)
D. Sprite(Sptire s,int framewidth,int frameheight)
满分:2 分
8. 下列()属于MMAPI实现的接口
A. Control
B. Controlable
C. Player
D. PlayerListener
E. Manager
满分:2 分
9. 一个动画是由()组成的
A. 动画属性
B. 动画名称
C. 关键帧序列
D. 动画控制器
满分:2 分
10. MIDP图形用户界面分为()
A. 高级图形用户界面
B. 中级图形用户界面
C. 低级图形用户界面
D. 底层图形用户界面
满分:2 分
13春学期《手机应用软件设计与实现》在线作业
试卷总分:100
单选题
多选题
判断题
三、判断题(共 20 道试题,共 40 分。)
V
1. 高级计算机语言、文字处理器、人机交互界面等方面在一定程度上都归功与人工智能的研究
A. 错误
B. 正确
满分:2 分
2. 创建了一个新的记录文件的同时也就打开了该文件
A. 错误
B. 正确
满分:2 分
3. J2ME中关于网络操作的功能通过GCF实现,GCF是基于接口设计的,特别容易扩展
A. 错误
B. 正确
满分:2 分
4. 在地图中,边界相当于角色的活动范围
A. 错误
B. 正确
满分:2 分
5. 加载图层时,每个图层集合必须有唯一的标识符
A. 错误
B. 正确
满分:2 分
6. 在J2ME中,动画的一系列属性和动作被封装在Sprite类内部
A. 错误
B. 正确
满分:2 分
7. 对于手机游戏来说,用户事件比系统事件出现的更为普遍
A. 错误
B. 正确
满分:2 分
8. 建立J2ME编程第一步就是安装JDK
A. 错误
B. 正确
满分:2 分
9. Screen类在屏幕上显示的界面元素属于低级界面元素
A. 错误
B. 正确
满分:2 分
10. 3D游戏的场景中的众多元素是利用点线面来构造的
A. 错误
B. 正确
满分:2 分
11. RPG游戏主要包含游戏角色、游戏道具、游戏场景3类共通的游戏元素
A. 错误
B. 正确
满分:2 分
12. 精灵的碰撞是指精灵之剑或精灵与其他对象在不同的时刻是否处于重叠的状态
A. 错误
B. 正确
满分:2 分
13. 为了避免绘图时出现的闪烁现象,提出了双缓冲技术来绘图
A. 错误
B. 正确
满分:2 分
14. 类是Java的核心和本质
A. 错误
B. 正确
满分:2 分
15. 手机提供给使用者下达命令的途径主要包括手机键盘、手机屏幕、手写笔等
A. 错误
B. 正确
满分:2 分
16. J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备
A. 错误
B. 正确
满分:2 分
17. 学习游戏数据存储和使用的第一步是了解记录文件的概念和操作
A. 错误
B. 正确
满分:2 分
18. DateField是Item的子类,放置在Form内部用于显示和编辑日期及时间信息
A. 错误
B. 正确
满分:2 分
19. 锚点(anchor)必须由一个水平方向上的常量和一个垂直方向上的常量组成
A. 错误
B. 正确
满分:2 分
20. 五子棋属于人工智能类型的游戏
A. 错误
B. 正确
满分:2 分
版权声明

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

分享: