安卓自测试题——第十六期

来源:互联网 发布:python scikit learn 编辑:程序博客网 时间:2024/04/29 17:19
第十五期自测试题答案:
1、AEFG   2、A   3、ABCDE   4、BCD   5、B   6、D   7、ABCEF   8、ABDEFG   9、E
10、Android客户端和PHP服务端开发过程中的优化要点如下(之前别忘了进行压力测试):
客户端优化:1> 优化Java代码 2> 异步获取数据 3> 缓存文件资源 4> 避免内存泄露 5> 优化Android UI 6> 优化图片资源 7> 优化APK包
服务端优化:1> 优化PHP代码 2> 优化Session机制 3> 使用缓存中间件(APC) 4> 优化数据传输(JSON/gzip) 5> 服务器优化 6> 数据库优化 7> 网络优化

本期试题:
1.【多选】下列哪些情况下系统会弹出Froce Close对话框(  )。
A.应用运行时,Main线程进行了耗时操作
B.应用运行时抛出了OutOfMemoryError
C.应用运行时抛出了RuntimeException
D.应用运行时,用户操作过于频繁

2.【多选】RemoteView在哪些功能中使用(  )。
A.Toast
B.AppWidget
C.ListView
D.Notification

3.【多选】下列关于IntentService与Service的关系描述错误的是(  )。
A.IntentService是Intent的子类
B.IntentService在运行时会启动新的线程来执行任务
C.启动方式不同
D.没有区别

4.【单选】读取文件内容的首要方法是(  )。
A.openFileOutput  B.read   C.write    D.openFileInput

5.【单选】在SQL Server 2005中运行如下T-SQL语句,假定SALES表中有多行数据,执行查询之后的结果是(  )。
   BEGIN TRANSACTION A
            Update SALES Set qty=30 WHERE qty<30
            BEGIN TRANSACTION B
       Update SALES Set qty=40 WHERE qty<40
       Update SALES Set qty=50 WHERE qty<50
       Update SALES Set qty=60 WHERE qty<60
            COMMIT TRANSACTION B
            COMMIT TRANSACTION A

A.SALES表中qty列最小值大于等于30
B.SALES表中qty列最小值大于等于40
C.SALES表中qty列的数据全部为50
D.SALES表中qty列最小值大于等于60

6.【单选】关于ContenValues类说法正确的是(  )。
A、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
B、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
C、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型      
D、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型

7.【单选】下面的对自定style的方式正确的是(  )。
A、 <resources>
    <style name="myStyle">
          <item name="android:layout_width">fill_parent</item>
       </style>
    </resources>
B、 <style name="myStyle">
          <item name="android:layout_width">fill_parent</item>
    </style>
C、 <resources>
          <item name="android:layout_width">fill_parent</item>
    </resources>
D、 <resources>
          <style name="android:layout_width">fill_parent</style>
    </resources>

8.【填空】java.io包中的类主要用于对对象(Object)的读写。

9.【填空】当启动一个Activity并且新的Activity执行完后需要返回到启动它的Activity来执行 的回调函数是。

10.【简答】什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?

原创粉丝点击