第十四期自测试题答案:
1.CD 2.AD 3.ABCD 4.D 5.AC 6.ABC 7.D 8.AD 9.C
10.答:MVC(Model_view_contraller)"模型_视图_控制器"。 MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。
本期试题:
1、以下哪些是Android常见的组件(多选):
A> Activity
B> Intent
C> View
D> Task
E> Service
F> Content Provider
G> Boardcast Receiver
2、Android的画布(Canvas)坐标位于屏幕什么位置(单选):
A> 左上方
B> 左下方
C> 右上方
D> 右下方
3、以下哪些是PHP的预定义变量(多选):
A> $GLOBALS
B> $_SERVER
C> $_GET
D> $_POST
E> $_FILES
F> $_DEBUG
G> $_DEFINE
4、PHP的会话(Session)可以存储在以下哪些位置(多选):
A> 浏览器Cookie中
B> 硬盘文件中
C> 机器内存中
D> 数据库中
5、以下哪种JSON数据的写法是错误的(单选):
A> ["james","iris"]
B> [{"james"},{"iris"}]
C> {"id":1,"name":"james"}
D> [{"id":1,"name":"james"},{"id":2,"name":"iris"}]
6、以下关于Hush Framework(简称HF)哪种说法是错误的(单选):
A> HF采用Smarty作为模板引擎
B> HF建立在Zend Framework和Smarty的基础之上
C> HF数据库操作类中的SQL组装方法和Zend Framework一样
D> HF的配置文件目录是hush-framework/hush-app/lib
7、以下哪些属于Android常用的UI控件(多选):
A> LinearLayout
B> AlertDialog
C> EditText
D> Service
E> WebView
F> ScrollView
G> Notification
8、以下哪些属于Android客户端和PHP服务端优化的范畴(多选):
A> 优化服务端PHP代码
B> 优化客户端JAVA代码
C> 使用ScrollView替代ListView
D> 使用服务端缓存中间件
E> 避免客户端内存泄露
F> 服务端数据库优化
G> 优化PHPSession
9、以下关于Android开发的说法哪个是错误的(单选):
A> 对APK包进行签名的原因之一是为了保证信息的安全性和完整性
B> Android常见的传感器包括加速度、重力、方向、压力、光线、磁场、温度等
C> Android摄像头开发有关的类包括Camera、SurfaceView和MediaRecorder等
D> NDK调用C或C++程序从根本上来讲是利用了Java语言的JNI接口
E> 我们不能使用SurfaceView来开发Android游戏
10、尽可能多地列举出Android客户端和PHP服务端开发过程中的优化要点。