南开18春《手机应用软件设计与实现》在线作业题目
18春学期《手机应用软件设计与实现》在线作业一、单选题:
1.(单选题)MediaPlayer播放资源前,需要调用哪个方法完成准备工作? (满分:)
AA.SetDataSource
BB.prepare
CC.Begin
DD.pause
正确答案:——B——
2.(单选题)关于Socket通讯正确的是 (满分:)
AA,服务器端需要ServerSocket,需要绑定端口号
BB,服务器端需要ServerSocket,需要绑定端口号和IP地址
CC,客户端需要Socket,需要绑定端口号
DD,客户端需要ServerSocket,需要绑定端口号
正确答案:——A——
3.(单选题)AppWidget窗口小部件时不可以使用下列哪个布局 (满分:)
AA,FrameLayout
BB,LinearLayout
CC,TableLayout
DD,RelativeLayout
正确答案:——C——
4.(单选题)关于视图控件的常用事件描述中,不正确的是? (满分:)
AA.Click事件只能使用在按钮上,表示按钮的点击动作
BB.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件
CC.当单选框中某一选项被选择时,将触发CheckedChange事件
DD.当多选框中某一选项被选择时,将触发CheckedChange事件
正确答案:————
5.(单选题)以下属于调用摄像头硬件的权限的是 (满分:)
AA.<uses-permissionandroid:name=\android.permission.CAMERA\/>
BB.<uses-permissionandroid:name=\android.permission.MOUNT_UNMOUNT_FILESYSTEMS\/>
CC.<uses-permissionandroid:name=\android.permission.WRITE_EXTERNAL_STORAGE\/>
DD.<uses-permissionandroid:name=\android.permission.INTERNET\/>
正确答案:————
6.(单选题)为了使android适应不同分辨率的机型,布局时字体单位应用 (满分:)
AA.dp
BB.dip
CC.px
DD.sp
正确答案:————
7.(单选题)关于ImageSwitcher说法错误的是 (满分:)
AA.ImageSwitcher里可以通过Alpha设定转换时候的透明位
BB.在使用一个ImageSwitcher之前,不一定要调用setFactory方法
CC.setInAnimation是设置资源被读入到这个ImageSwitcher的时候动画效果
DD.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果
正确答案:————
8.(单选题)下列说法正确的是? (满分:)
AA.每个进程都运行于自己的Java虚拟机(VM)中。
BB.默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
CC.每个应用程序会被赋予一个唯一的linux用户ID,从而使得该应用程序下的文件,其它用户也可以访问。
DD.一个应用程序数据,可以随意被其它应用程序所访问。
正确答案:————
9.(单选题)对于AlertDialog的描述不正确的是 (满分:)
AA,使用new关键字创建AlertDialog的实例
BB,对话框的显示需要调用show方法
CC,setPositiveButton方法是用来加确定按钮的
DD,setNegativeButton方法是用来加取消按钮的
正确答案:————
10.(单选题)Activity生命周期中,第一个需要执行的方法是什么? (满分:)
AA、onStart
BB、onCreate
CC、onReStart
DD、onResume
正确答案:————
11.(单选题)事件的名称 (满分:)
AA.都要由用户定义
BB.有的由用户定义,有的有系统定义
CC.是由系统预先定义
DD.是不固定的
正确答案:————
12.(单选题)Android的VM虚拟机是哪个 (满分:)
AA.Dalvik
BB.JVM
CC.KVM
DD.framework
正确答案:————
13.(单选题)下面关于Androiddvm的进程和Linux的进程,应用程序的进程说法正确的是? (满分:)
AA.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
BB.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
CC.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
DD.DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
正确答案:————
14.(单选题)下列关于如何使用Notification,不正确的是? (满分:)
AA.notification需要NotificatinManager来管理
BB.使用NotificationManager的notify方法显示notification消息
CC.在显示Notification时可以设置通知时的默认发声,震动等
DD.Notification中存在可以清除消息的方法
正确答案:————
15.(单选题)下列语句哪一个正确() (满分:)
AA.Java程序经编译后会产生machinecode
BB.Java程序经编译后会产生bytecode
CC.Java程序经编译后会产生DLL
DD.以上都不正确
正确答案:————
16.(单选题)Hanlder是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越慢,那么线程销毁的方法是? (满分:)
AA.onDestroy()
BB.onClear()
CC.onFinish()
DD.onStop()
正确答案:————
17.(单选题)数据源如果为sqlite数据库中查出的信息最适合的适配器为 (满分:)
AA.SimpleAdapter
BB.SimpleCursorAdapter
CC.ArrayAdapter
DD.ListAdapter
正确答案:————
18.(单选题)关于ContenValues类说法正确的是? (满分:)
AA.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
BB.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
CC.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
DD.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
正确答案:————
19.(单选题)一般认为,多媒体技术研究的兴起从(?)开始。 (满分:)
AA.1972年,philips展示播放电视节目的激光视盘。
BB.1984年,美国Apple公司推出Macintosh系列机。
CC.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.
DD.1987年,美国RCA公司展示了交互式数字影视系统DVI.
正确答案:————
20.(单选题)下列哪一个选项不属于AdapterView类的子选项 (满分:)
AA.?ListView
BB.?Spinner
CC.?GridView
DD.?ScrollView
正确答案:————
21.(单选题)下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的 (满分:)
AA,ImageView
BB,WebView
CC,GridView
DD,Button
正确答案:————
22.(单选题)在多个应用中读取共享存储数据时,需要用到哪个对象的query方法? (满分:)
AA.ContentResolver
BB.ContentProvider
CC.Cursor
DD.SQLiteHelper
正确答案:————
23.(单选题)关于BroadcastReceiver的说法不正确的是? (满分:)
AA.是用来接收广播Intent的
BB.一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收
CC.对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者
DD.接收者声明的优先级别在的Android:priority属性中声明,数值越大优先级别越高
正确答案:————
24.(单选题)如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果? (满分:)
AA、该文本域的宽度将填充父容器宽度
BB、该文本域的宽度仅占据该组件的实际宽度
CC、该文本域的高度将填充父容器高度
DD、该文本域的高度仅占据该组件的实际高度
正确答案:————
25.(单选题)创建一个对话框正确的语法是 (满分:)
AA.builder.create()
BB.builder.start()
CC.builder.show()
DD.builder.stop()
正确答案:————
26.(单选题)RatingBar组件中不能用属性直接设置的是? (满分:)
AA.五角星个数
BB.当前分数
CC.分数的增量
DD.五角星的色彩
正确答案:————
27.(单选题)下列用以显示一系列图像的是? (满分:)
AA.ImageView
BB.Gallery
CC.ImageSwitcher
DD.GridView
正确答案:————
28.(单选题)关于Intent对象说法错误的是() (满分:)
AA.在Android中,Intent对象是用来传递信息的
BB.Intent对象可以把值传递给广播或Activity
CC.利用Intent传值时,可以传递一部分值类型
DD.利用Intent传值时,它的key值可以是对象
正确答案:————
29.(单选题)以下关于Android应用程序的目录结构描述中,不正确的是? (满分:)
AA.src目录是应用程序的主要目录,由Java类文件文件组成
BB.assets目录是原始资源目录,该目录中的内容将不会被R类所引用
CC.res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
DD.AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
正确答案:————
30.(单选题)下面说法有误的是 (满分:)
AA、除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。
BB、Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
CC、Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。
DD、由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。
正确答案:————
二、多选题:
31.(多选题)以下对R.java描述正确的有 (满分:)
AAndroid项目自动生成的终态类
B自动标识资源的\索引\功能
C在\gen/\目录下
D布局文件
正确答案:————
32.(多选题)Android数据存储与访问的方式一下说法正确的是 (满分:)
AA、文件
BB、数据库
CC、sharedpreference
DD、内容提供者
EE、网络
正确答案:————
33.(多选题)关于Android的IPC机制描述正确的是 (满分:)
AAndroid中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信
B类似于远程方法调用
C类似于C/S模式的访问
D通过定义AIDL接口文件来定义IPC接口
正确答案:————
34.(多选题)以下属于Android体系结构中的有哪些 (满分:)
ALinuxKernel
BLibraries
CFramework
DApplication
正确答案:————
35.(多选题)以下解析xml的方式有: (满分:)
AA.字符器类型
BB.流方式
CC.DOM
DD.SAX
正确答案:————
36.(多选题)下列属于SOAP优点的是 (满分:)
AA,SOAP与编程语言无关。SOAP可以使用任何语言来完成
BB,SOAP是完全和厂商无关。
C,SOAP与平台无关
DD,SOAP是简单的,可扩展的。
正确答案:————
37.(多选题)以下属于Android应用工程文件结构有哪些 (满分:)
A源文件
BR.java文件
CAndroidLibrary
DFile
正确答案:————
38.(多选题)下列属于Activity的状态是() (满分:)
AA.暂停状态
BB.运行状态
CC.睡眠状态
DD.停止状态
正确答案:————
39.(多选题)以下属于Android的XML解析器的有 (满分:)
AXmlPull
BSAX
CDOM
DAndroidManifest
正确答案:————
40.(多选题)下列哪些API的操作需要声明权限 (满分:)
AA、播放mp3文件
BB、读SD卡(读sd卡状态)
CC、发短信
DD、访问网络
正确答案:————
三、判断题:
41.(判断题)Android通过队列方式组织Activity,符合先入先出的队列访问规则 (满分:)
A错误
B正确
正确答案:————
42.(判断题)复选框被选择事件的监听器是setOnCheckChangedListener (满分:)
A错误
B正确
正确答案:————
43.(判断题)ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式 (满分:)
A错误
B正确
正确答案:————
44.(判断题)大部分安卓应用程序都是用Java编写的,然后被编译成二进制可执行文件,通过Dilvik虚拟机在运行环境中被解释执行 (满分:)
A错误
B正确
正确答案:————
45.(判断题)使用MediaPlayer播放保存在sdcard上的mp4文件时,直接利用MediaPlayer.create方法调用即可 (满分:)
A错误
B正确
正确答案:————
46.(判断题)UIthread通常就是mainthread,Android启动程序时会替它建立一个MessageQueue (满分:)
A错误
B正确
正确答案:————
47.(判断题)Intent(意图)主要是解决Android应用程序之间的通讯 (满分:)
A错误
B正确
正确答案:————
48.(判断题)使用startService()方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行 (满分:)
A错误
B正确
正确答案:————
49.(判断题)HorizontalScrollView中,可以直接包含至少2个组件 (满分:)
A错误
B正确
正确答案:————
50.(判断题)NotificationManager中清除消息可依靠clear方法 (满分:)
A错误
B正确
正确答案:————
转载请注明www.ap5u.com
页:
[1]