|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。 q" W+ T0 @8 M
( K3 G$ A; Z+ B, h$ s) e, ]一、单选题(共 20 道试题,共 40 分。)V 1. 一个MIDlet套件将包含JAR文件和()文件+ u! a/ i/ k3 h/ { C
A. Profile* s# h/ t/ z/ f# ]
B. Configuration
+ m8 \4 X* ]" q o; k" u& f. cC. JAD+ x) f+ b E# p* C, h
D. PDA6 N5 O; y: _3 e9 `6 ]/ n! D- w% O
满分:2 分6 z& v0 e2 F5 C, l" `( l
2. 在J2ME的API中定义了专门用于播放和录制音频或视频的接口是()
: v; j7 O1 u8 K. e5 W5 sA. MMAPI
/ y7 ^% @) I0 _B. Player
S( M% z9 k8 N" @# d3 Y$ oC. Audio6 o K* h. o" g& b" e5 ?- r/ S# f
D. Video* f# ?7 b" t) g- A$ G
满分:2 分
9 o$ m! f/ D0 E8 z6 I5 b3. M3G中,专门用于管理游戏场景的是World类,其中的一组特殊的包含了场景图片的是()容器
' H& g; c! u" P+ G1 X/ F+ m; E; }A. 顶层容器7 {+ x6 k# D* E) w
B. 底层容器
E. O/ Q! o4 I2 Z$ ^8 pC. 场景容器
' C. p; r8 ]+ Y0 yD. 地图容器
* z7 ?" I. G1 Z- n% o( e 满分:2 分
3 J- u. w$ i Q( |4. Gauge是Item的一个常用子类,主要用于()
" O; p' v" ^: ]# n) U! xA. 显示和编辑日期及时间信息; G# b I6 b. A c
B. 显示游戏中的进度条
/ N9 Z Z3 h! X" lC. 输入和编辑文本/ { ~: A! Q" Y5 r
D. 代表手机屏幕上的窗体
* j$ a/ s+ v* c' G6 `$ r' ~ 满分:2 分
( g% u7 T% J! G% t2 L5 n5. 手机游戏中的数据存储在()的数据库中" b2 S) a" E. y3 {# \) u. {: W) L
A. 面向对象的
* t& ~$ B" R0 `. w: s' ~B. 面向结构的
: D8 F) u' [: \5 w% {C. 面向记录的
& z8 @' {( ~% P* nD. 面向用户的
0 ^0 y" g$ W& q2 A4 K9 i9 a5 t7 n7 V 满分:2 分+ N! \5 p$ J+ B! w8 U
6. 3D手机游戏的开发主要是利用Java的()引擎来实现的
! V; i/ ]: ~. m3 B& vA. JSR
! O6 p Q( E9 |; vB. M3G" |+ e$ |- s# V/ H
C. 3D
) M) x3 M/ K% ~( p5 a9 mD. MoPhun- u' G, d6 i) ?! W# h6 r, X* ~
满分:2 分$ z( P' b2 @+ B! m, ]: Q9 e
7. 静态背景的创建是通过()层来实现的# {8 h8 b( R# L# \
A. createImage()4 m6 N9 a9 C3 |' Y
B. paint()
x7 q7 _' c$ B! H; \. t0 r+ ^C. setStrokeStyle()" {4 Z! `; S( ^7 M7 f
D. TiledLayer()0 E' {/ [; d6 c% X ~0 u( F
满分:2 分
4 B7 R! V( l# G& S) R" |8. 精灵动画在默认情况下,选取精灵区域的()作为参照点
$ K+ O; m% {0 L+ M: u4 c- c DA. 右上角
O+ C0 D {, `5 P" SB. 右下角' D- t' L9 Z% |! {3 {( N
C. 左上角
2 S/ ]% Q( i' }7 q3 T+ |D. 左下角
& X1 g3 d c0 V, P2 t# X: @ 满分:2 分" A9 [% \1 Z; b9 B6 I9 l! h
9. 3D游戏设计中,可用()来保存三棱锥的顶点信息9 Y9 R* x2 \' ?
A. VertexBuffer
' K3 F3 n# v3 E) p( uB. TriangleStripArray
+ k5 {" x, h1 Y+ s: A* q) j! f3 ~C. VertexArray9 N" J# S4 h! ]9 n3 j
D. Texture2D0 b( `( w$ Y7 n8 u | S( D$ \7 o
满分:2 分/ l9 Y5 y: S$ N, ~3 Z- r9 x
10. 地图编辑的时候有专门的()来设计复杂的地图
4 s' R4 [; E6 F1 f" nA. 手动编写
/ F: f2 A b2 F* v0 BB. 地图拼合
1 E/ d. F! T% e8 n& b' c+ Q' ^C. 地图编辑器, g/ K L; W9 P7 P; P2 f% D. d
D. 元素制作4 } p! ~! ]6 t: X* t8 [
满分:2 分
, }% x1 V3 h W U5 Y! T0 u11. 手机的坐标系是()0点为原点
+ o* I" C6 K- K+ G" z* w* z; GA. 左下
4 L) d9 b7 W. i1 ~: A3 D! cB. 左上) X1 f! g+ [$ G6 p6 k2 E
C. 右下
) ^$ E& M) g* o% T0 E' \+ aD. 右上2 y& J' ^9 v# C. y8 J. A
满分:2 分
/ t: N: C& q: g( x# _$ J% V12. Graphics支持图形的绘制,图像的处理主要使用()类来完成
, g5 t8 @0 x. r# X8 t4 oA. Picture% t8 {# r( ?$ ~- U! ]+ m9 a6 X0 A1 h
B. Draw
6 Q# q5 U4 `0 i! r: i P9 e+ W2 ~5 R' eC. Photo
8 C% z; } P9 a& G$ b9 yD. Image
! z3 k( L) E. h; o/ j 满分:2 分( q" {: w3 l7 w1 b7 s) T) y
13. MIDP中的Manager类的静态方法()可以完成单乐音的播放2 f" k/ \3 \1 H' I% I: m, j
A. createPlayer()1 p1 \' }! ^9 n0 E# y/ B+ H& S6 j
B. realize()! t; A, D( z0 y
C. getContentType()
$ z9 u1 y+ s* ?4 {' [1 n7 {2 ND. playTone(), w! D& n2 c4 X; Z
满分:2 分+ }# L" b5 C$ M# L" K* o3 Q
14. Graphics中的Image类没有构造函数,所以需要调用静态()方法来获得
/ T9 S8 e* r6 _) n% `A. createImage()
& `% ^3 s B* I6 IB. paint()
4 |+ q8 `2 P- L$ ]# f3 n$ \7 cC. setStrokeStyle() f2 } e' ?0 [ o
D. TiledLayer()
6 I1 g, J5 l$ v+ I- D% D 满分:2 分* F) K, r# K5 Z$ _6 a
15. 使用()方法可以填充一个圆角矩形区域
* T5 F, ?/ Y7 zA. fillRoundRect()
5 V3 y% y; F5 M9 WB. drawRoundRect(), i/ @! z, t1 n# B8 ?5 f6 y
C. fillRect()" o6 C! A1 d' d w( H( s$ N- S
D. drawRect() O+ D; u# a: O
满分:2 分5 a2 L8 Z2 J9 Q+ [; x
16. 在MIDP 1.0种若要获得按键的状态需要使用()方法
1 k9 m( }6 n8 H9 Y% OA. getKeyStates
- c: n! ~& g% Q* @& K3 C+ iB. keyPressed, L$ [3 ~% G3 q
C. getGraphics
( i% G- _* H: ]4 d# t# mD. keyReleased
: t/ B' ~1 V5 j) J 满分:2 分" B! T8 ^" H$ b
17. TiledLayer绘制场景的方式是将游戏地图分为若干个()
* N* [: X- U. G0 F$ {A. row; d- A+ Y1 P+ P! g/ F# C
B. column+ {( m( Y& c5 [( m. `
C. table6 Z$ \, x4 `. H' f3 J
D. cell) V; Y5 g. W. Y; D4 n7 I
满分:2 分9 P. O. M: z& s* J
18. 关闭了记录文件后,如果还对其进行调用,则会返回()异常0 ?2 b5 [3 X; ^- f6 f7 Q1 i0 e
A. RecordStoreOpenException
- x( `1 ^' q8 K: v- ~( EB. RecordStoreException
: _- a/ |& z5 kC. RecordStoreNotOpenException0 {- f3 C5 u6 j& M0 k8 o/ {
D. StoreNotOpenException
& q; p* {0 z) n/ N6 H; f 满分:2 分
$ A5 F( ] {% O# A1 x. H19. MIDP2.0图层是通过()类来实现的
" d v) F& e5 F7 }7 W! L6 j6 IA. Layer( k6 i. ]1 L/ S5 X
B. Image, ~4 N$ V3 p$ x) h6 _3 a w
C. Screen1 ~; l: B; a$ t
D. Graphics
6 E% }( {& ^& q0 C; _ 满分:2 分
: f k7 ?1 ]1 y+ i/ W8 G20. 要发布项目需要将所有的类进行()
8 P) Z! e& V3 R/ R* vA. 打包
7 C0 I3 q0 c2 d6 }3 u- m6 I6 PB. 编译
$ v% v6 v/ t* k# m0 NC. 执行
( Q( _! _& \ KD. 解释
& x# R; n# S3 C5 L 满分:2 分 / o7 T _$ J9 Z& t! O" u
- K" d5 y) J9 X0 Z
二、多选题(共 10 道试题,共 20 分。)V 1. 在绘制基本图形时,Graphics提供了()
: v! u, p6 F' V! ^* j( `+ I7 _( x! oA. LEFT1 y6 M3 o! a- U+ }% K( o! e8 h5 a
B. TOP
) u7 Z7 V+ u- H- }C. HCENTER
- S8 ~& P( d& M: wD. RIGHT( Z" x: K, F0 A2 {5 m6 M7 z
满分:2 分4 l" T3 g+ q4 m; ^) [8 S
2. J2ME的三层体系结构是()1 Z, F$ o8 v: o% E4 \ ?7 X
A. 操作系统
/ @1 m; u, d+ o1 tB. 配置1 g' S& R4 S4 m- T# g J
C. 规范' S: g7 I2 @+ u
D. 简表、可选包! d& {; Q! |' v' t. a4 u
满分:2 分% s. N# r5 i% s& e
3. 游戏开发流程包括()
4 K" q2 b( Q0 hA. 市场调研
3 @" N" Y* C4 v+ e" D" e' J4 ~7 M- vB. 游戏策划
7 H0 G: |2 L3 h) h( X- MC. 游戏开发$ ]4 r3 y# i b: y d
D. 游戏运营
- b' H: M- B5 p4 Z) _; |3 {1 U% E 满分:2 分) m _6 C& U% c4 V' E# L) w7 Y' y1 [
4. 为了使玩家从视觉上觉得精灵在屏幕上移动,可以通过()途径
3 x( u; T0 p5 s! X+ d* W6 d QA. 设定精灵在手机屏幕上显示的坐标位置* ~; \9 [) I, I
B. 指定水平和竖直方向的移动距离
$ o$ g. @. Q+ u \7 [3 @$ P2 s: I* [C. 设定帧序列: C2 ?' ?) i: ?0 @3 F$ ^% |$ k- _
D. 让精灵旋转
1 K5 ^) r _8 V* m( C& w& ] 满分:2 分6 q w# Q9 w I; v) K" @
5. 3D游戏的开发分为()几部分
6 b5 h; h/ F& C: ]A. 创建游戏中的人物角色等3D物体$ Y( \+ M8 h/ y
B. 绘制游戏的场景; V3 b" ^1 F: v, ?7 z
C. 对物体和场景进行着色
( U; J& t% s5 J6 U# h" w9 VD. 在场景中使用不同的光照灯. ? l4 W" G/ G, {) J
满分:2 分
, K6 P; ?& s+ I9 t+ d6. 要将精灵真正的应用于手机游戏需要(). s+ i3 s' v. |2 p/ `5 Q
A. 让精灵在不同时刻显示为不同图画
4 r; `3 v3 L# c& x& _$ UB. 为精灵设定时间序列
" l5 Q& o7 A$ m' zC. 指挥精灵在手机屏幕上移动+ {( A/ I# h! L* @% q, t
D. 只要创建精灵对象 h5 m; J& _6 ?) j& A3 T _
满分:2 分
' |5 Y c/ U- a; @! `7. Sprite类的构造函数有()
) y g2 h6 m7 T6 T0 dA. Sprite(Image image)) N/ V R3 y7 i+ d1 ? T3 R& i
B. Sprite(Image image,int framewidth,int frameheight)9 u+ f, y4 p" |5 W: V9 O s
C. Sprite(Sprite s)
$ b. K+ O* g" y0 B# QD. Sprite(Sptire s,int framewidth,int frameheight)
9 w: `$ c6 }* I 满分:2 分
0 @% b. \: W- @1 i# S8. 下列()属于MMAPI实现的接口8 `) j' b2 o# F1 n7 _! J6 B7 Y
A. Control
9 D: R2 ?7 c3 v6 _' V: X$ EB. Controlable6 o$ r: @) F% j, |
C. Player
& P9 J) G& I4 b1 A" uD. PlayerListener
8 ~7 m% X- v' J gE. Manager( Z S+ }, v) P
满分:2 分
* Y+ J* |. E; p6 \( S) I, N: z$ t9. 一个动画是由()组成的
4 q/ s- k% @; p9 s/ g' k9 [. zA. 动画属性
R1 m- e, x* q2 p$ hB. 动画名称, T' Y) P# y9 f6 ?
C. 关键帧序列
7 F6 G0 Z: a8 e9 `" ?& VD. 动画控制器% b5 n( e2 ?' z' M
满分:2 分
# i1 D+ m9 |" s7 z& ^10. MIDP图形用户界面分为()- J7 a! }5 D; n4 L
A. 高级图形用户界面1 v; @$ _* Y! n
B. 中级图形用户界面
# @* i; o0 D6 |' J) `0 QC. 低级图形用户界面0 L# F2 g. L" N8 h2 W) f- z
D. 底层图形用户界面
0 R" B$ k$ _' R! l& Z, p 满分:2 分
3 ^: m4 o- f0 g+ ~! V5 \ U& q/ B; u! l8 O3 i/ @9 T
三、判断题(共 20 道试题,共 40 分。)V 1. 高级计算机语言、文字处理器、人机交互界面等方面在一定程度上都归功与人工智能的研究
. Y% |9 @9 s) W _$ G* ^A. 错误+ w: j% Z6 j0 E& ~ `. x& l' |9 l3 e" z
B. 正确
S) a2 a& D+ l! g3 C; U. ]+ X& X% T* | 满分:2 分
4 ?7 J6 }1 L6 F1 m. i2. 创建了一个新的记录文件的同时也就打开了该文件$ L3 @# z- p" E3 f3 K
A. 错误6 g& v3 o- x* [' Y
B. 正确3 F1 m# K+ A2 O' d1 ]& I7 F) I
满分:2 分; L0 w J7 V, I
3. J2ME中关于网络操作的功能通过GCF实现,GCF是基于接口设计的,特别容易扩展
( Y* T; }' I$ H4 p) _A. 错误4 ~2 p& o$ E# v
B. 正确! v6 d6 `0 x7 f- u! R7 r; A) O
满分:2 分
( J p9 |9 ~! M+ D- `; B4. 在地图中,边界相当于角色的活动范围! s+ ^) m7 o _4 I: e) A/ o% w
A. 错误# I' q+ C4 i% C' Y/ `5 [: ?
B. 正确: {5 t/ Z# Q C: I& Z4 B1 {/ r8 g
满分:2 分; n& [& e/ m" g6 r5 q4 |
5. 加载图层时,每个图层集合必须有唯一的标识符
5 G% A; w3 }/ P% t$ N# ~A. 错误& G+ n- i9 ? {/ l
B. 正确
6 P3 Y5 k/ L: @' h 满分:2 分
! s2 `# p' ]2 L r- e6. 在J2ME中,动画的一系列属性和动作被封装在Sprite类内部
6 s4 k8 P9 \1 G+ O# l! bA. 错误) C) \( V$ B% w* M8 J# @' P
B. 正确7 m; \0 I. O3 P [
满分:2 分
$ R6 w! j" ~/ o! p O7. 对于手机游戏来说,用户事件比系统事件出现的更为普遍
1 Q. l2 s+ [, X. `, O kA. 错误. I q& z9 K0 Y s7 D; K$ `. }* d/ G
B. 正确9 h, x6 J6 [6 l* p9 e& j& ~2 p* {
满分:2 分
& z& V$ C7 @% M* V8. 建立J2ME编程第一步就是安装JDK+ U# ?) f% B0 |0 ?/ s$ l
A. 错误
5 x' z# e9 z4 D; H- m7 `B. 正确$ U; h2 q! o& u) ]7 B; F( b
满分:2 分1 S0 N! {0 P) p3 @; l
9. Screen类在屏幕上显示的界面元素属于低级界面元素
9 j2 j' ^% z _1 o( Q8 FA. 错误, [% F9 q8 R0 t! n$ j4 \7 f; i6 h
B. 正确
. y& f% q( \, [5 C0 J2 w 满分:2 分3 r) e, i& }+ _
10. 3D游戏的场景中的众多元素是利用点线面来构造的. U$ d* u* r8 u
A. 错误
; f/ ^5 s. O2 ?4 g! D0 s0 RB. 正确4 f' k! g7 z# ?* P3 Q7 U0 q: ^
满分:2 分
8 ?% y0 L+ p9 P3 m11. RPG游戏主要包含游戏角色、游戏道具、游戏场景3类共通的游戏元素) N0 r4 Y4 e: x0 K- M! p0 V! t& [
A. 错误- }/ B! v& K1 I( d7 k
B. 正确' U: n7 }$ b! A% }* p
满分:2 分" ~+ `9 v! E& M& e+ ^
12. 精灵的碰撞是指精灵之剑或精灵与其他对象在不同的时刻是否处于重叠的状态0 @6 p$ ~7 ~% o: v5 i/ l4 c
A. 错误7 c( ^1 N7 K# F7 N3 _
B. 正确0 ]7 v" f) j) q- T6 T3 J+ l
满分:2 分
2 c4 S. K; e7 c/ G( ^8 b. E13. 为了避免绘图时出现的闪烁现象,提出了双缓冲技术来绘图6 Q3 c M/ D$ \! Z; r1 ]& y( J
A. 错误, ^& J$ X4 \: O9 m
B. 正确
$ g3 _4 ?5 A0 v s7 e$ n 满分:2 分
# A; C* Q' |+ `% Y1 y" M' o14. 类是Java的核心和本质, ^, R! U, C& {$ J& E
A. 错误' Y& `9 r8 J$ b. } g
B. 正确3 G0 w, G+ {9 H
满分:2 分4 H/ P$ x1 q: I n/ P2 z7 \- o
15. 手机提供给使用者下达命令的途径主要包括手机键盘、手机屏幕、手写笔等
5 ]- P& S9 z3 y- AA. 错误5 O' a8 b0 ?& ~% F4 J1 {. S# p7 d0 ^
B. 正确
, R$ D/ ~! ?. m# { 满分:2 分5 G, V* H9 I$ ?* W
16. J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备1 H+ Q* i$ V, e$ X9 ^* Q
A. 错误
- x* ^, R8 U5 IB. 正确+ x: a7 J% l7 N5 J% V) Y
满分:2 分
% X4 n$ z. O; C7 s% W' [9 z17. 学习游戏数据存储和使用的第一步是了解记录文件的概念和操作
5 I1 E) V; c+ \* z- z+ qA. 错误
! ]8 |! x# H" d" F4 MB. 正确
) O$ H8 I7 R, i9 P# t 满分:2 分
5 w" a2 B( G- ]; Q2 H18. DateField是Item的子类,放置在Form内部用于显示和编辑日期及时间信息9 |/ Z8 K& Y, j$ h
A. 错误7 t& t+ D) m0 h5 T& D
B. 正确& S8 S3 L- O3 j0 N: d6 U8 Z3 ?' w
满分:2 分
5 P, A" r! r% `- }' w19. 锚点(anchor)必须由一个水平方向上的常量和一个垂直方向上的常量组成
) M& b' a$ v) |5 f' uA. 错误( `0 E3 F4 s z8 n* ~; e% O
B. 正确4 V# k" Z4 a- a6 n. h$ b
满分:2 分
. p( [; T G ^0 I- K' ?& \4 P4 o20. 五子棋属于人工智能类型的游戏
$ ?8 s2 u, i, J7 a2 KA. 错误
! G; g( J' M6 ?* _) J8 ]: lB. 正确7 Y; J* V8 _( J f7 p3 n) \
满分:2 分 7 [+ Q- Z( x r0 W/ K b; a
" l% L0 N N# c* Q G谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及其他各远程教育作业代写服务,致力打造中国最专业远程教育辅导社区。 |
|