南开大学21春学期《手机应用软件设计与实现》在线作业参考答案.docx
- 文档编号:5846459
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:13
- 大小:19.15KB
南开大学21春学期《手机应用软件设计与实现》在线作业参考答案.docx
《南开大学21春学期《手机应用软件设计与实现》在线作业参考答案.docx》由会员分享,可在线阅读,更多相关《南开大学21春学期《手机应用软件设计与实现》在线作业参考答案.docx(13页珍藏版)》请在冰豆网上搜索。
南开大学21春学期《手机应用软件设计与实现》在线作业参考答案
南开21春学期(1709-2103)《手机应用软件设计与实现》在线作业
提示:
南开大学课程学习已经开启,本套试卷是课程学习辅导资料,只作参考学习使用
一、单选题(共30道试题,共60分)
1.使用Android系统进行拍照用到的类有:
A.SurfaceView
B.SurfaceHolder
C.Callback
D.Camera
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
2.在开发AppWidget窗口小部件时,需要继承()类
A.A,AppWidgetReceiver
B.B,AppWidgetConfigure
C.C,AppWidgetManager
D.D,AppWidgetProvider
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
3.在Android应用程序中,图片应放在那个目录下
A.raw
B.values
C.layout
D.drawable
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
4.对于一个Activity,在AndroidManifest.xml中对他这样进行定义,这样的描述代表什么含义
A.无明确含义,每个Activity都需要这样定义
B.代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动
C.代表该Activity将在桌面上建立图标并启动
D.代表该Activity的优先级高于其他的Activity
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
5.下面关于Linux内核描述错误的是
A.由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的。
B.Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理。
C.Android的内核属于Linux内核的一个分支。
D.目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等。
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
6.RatingBar组件中能用属性直接设置的是?
A.五角星高度
B.当前分数
C.每颗星的背景
D.五角星的色彩
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
7.创建一个对话框正确的语法是
A.builder.create()
B.builder.start()
C.builder.show()
D.builder.stop()
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
8.下列哪个不是Activity的生命周期方法之一?
A.onCreate
B.startActivity
C.onStart
D.onResume
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
9.进度条中哪个属性是设置进度条大小格式的?
A.Android:
secondaryProgress
B.Android:
progress
C.Android:
max
D.style
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
10.下列不属于android布局的是
A.FrameLayout
B.LinearLayout
C.BorderLayout
D.TableLayout
E.RelativeLayou
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
C
11.复选框被选择事件通常用
A.A,setOnClickListener
B.B,setOnCheckChangeListener
C.C,setOnMenuItemSelectedListener
D.D,setOnCheckedListener
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
12.下列哪一个选项属于Android中预定义的布局方式?
A.TabLayout
B.RelativeLayoutParams
C.FrameLayouParamst
D.LinearLayout
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
13.建立蓝牙连接时通过()方法来获取BluetoothAdapter对象
A.A,BluetoothAdapter.getBluetoothAdapterAdapter()
B.B,BluetoothAdapteradapter=newBluetoothAdapter()
C.C,BluetoothAdapter.BluetoothAdapterAdapter()
D.D,BluetoothAdapter.getDefaultAdapter()
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
14.上下文菜单与其他菜单不同的是
A.A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B.B,上下文菜单必须注册到指定的view上才能显示
C.C,上下文菜单的菜单项可以添加,可以删除
D.D,上下文菜单的菜单项可以有子项
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
15.下列描述有误的选项是
A.adb?
devices这个命令是查看当前连接的设备,?
连接到计算机的android设备或者模拟器将会列出显示。
B.adb?
install?
C.adb?
shell这个命令将登录设备的shell。
D.adb?
push?
<本地路径>?
<远程路径>用pull命令可以把Android目标机上的文件或者文件夹复制到PC。
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
16.下列哪一个选项不属于Android中预定义的布局方式?
A.TabLayout
B.RelativeLayout
C.FrameLayout
D.LinearLayout
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
17.上下文菜单与其他菜单不同的是
A.A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B.B,上下文菜单必须注册到指定的view上才能显示
C.C,上下文菜单的菜单项可以添加,可以删除
D.D,上下文菜单的菜单项可以有子项
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
18.Android中是SAX方式解析xml需要用的类是
A.ASAXParserFactory
B.BTimeReader
C.CPullParser
D.DEventHandler
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
19.下面说法正确的是
A.Android不仅仅采用单线程模型
B.Android会默认会为线程创建一个关联的消息栈
C.Handler会与多个线程以及该线程的消息队列对应
D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
20.Android解析xml的方法中,将文件分部分加载到内存中进行解析的是
A.SAX
B.PULL
C.DOM
D.JSON
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
21.在一个相对布局中怎样使一个控件居中
A.Aandroid:
gravity="center"
B.Bandroid:
layout_gravity="center"
C.Candroid:
layout_centerInParent="true"
D.Dandroid:
scaleType="center"
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
C
22.下面哪一项不属于Android的动画类型?
A.Tween
B.Alpha
C.Frame
D.Animation
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
23.一般认为,多媒体技术研究的兴起从(?
)开始。
A.1972年,philips展示播放电视节目的激光视盘。
B.1984年,美国Apple公司推出Macintosh系列机。
C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.
D.1987年,美国RCA公司展示了交互式数字影视系统DVI.
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
24.下面哪种说法不正确
A.AAndroid应用的gen目录下的R.java被删除后还能自动生成;
B.Bres目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z,A-Z);
C.CAndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。
其中指定程序的包名(package=”…”)+指定android应用的某个组件的名字(android:
name=”…”)组成了该组件类的完整路径
D.Dassets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
25.Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是
A.A,MODE_APPEND
B.B,MODE_WORLD_READABLE
C.C,MODE_WORLD_WRITEABLE
D.D,MODE_PRIVATE
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
26.MediaPlayer播放资源前,需要调用哪个方法完成数据源配置?
A.SetDataSource
B.prepare
C.Begin
D.pause
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
27.下列对SharePreferences存、取文件的说法中正确的是
A.A,属于测试解决方案
B.B,sharePreferences处理的就是key-value对
C.C,读取xml文件的路径是/sdcard/shared_prefx
D.D,信息的保存格式是png
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
B
28.使用Android系统调取摄像头界面需要用到的类有:
A.SurfaceView
B.SurfaceHolder
C.Callback
D.List
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
29.关于Socket通讯正确的是
A.A,服务器端需要ServerSocket,需要绑定端口号
B.B,服务器端需要ServerSocket,需要绑定端口号和IP地址
C.C,客户端需要Socket,需要绑定端口号
D.D,客户端需要ServerSocket,需要绑定端口号
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
A
30.下面关于Androiddvm的进程和Linux的进程,应用程序的进程说法正确的是?
A.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
B.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
C.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
D.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
D
二、多选题(共10道试题,共20分)
31.以下属于MediaRecorder类生命周期状态的有
A.Initial
B.Prepared
C.Create
D.Cancel
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
AB
32.使用AIDL完成远程service方法调用下列说法正确的有?
A.AIDL对应的接口名称不能与AIDL文件名相同
B.AIDL的文件的内容与Java代码差异很大
C.创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了AIDL接口的对象
D.AIDL对应的接口的方法前面不能加访问权限修饰符
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
CD
33.以下属于Android应用工程文件结构有哪些
A.源文件
B.R.java文件
C.AndroidLibrary
D.File
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
ABC
34.以下是Android移动平台的IDE的是
A.XCode
B.AndroidStudio
C.Eclipse
D.VistualStudio
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
BC
35.在Activity中不能通过哪些方式获取Service对象?
A.直接实例化。
B.绑定。
C.startService()
D.getService()
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
ABC
36.当应用需要通过ContentProvider对外共享数据时,过程中需要哪个步骤
A.?
继承
B.?
声明
C.?
注册
D.更新
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
ABC
37.以下属于消息机制处理的有
A.Handler
B.Stack
C.Looper
D.TextView
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
AC
38.Android应用程序的菜单有
A.选择菜单(OptionMenu)、
B.复选框菜单(ContextMenu)、
C.子菜单(SubMenu)
D.下拉菜单(SpinnerMenu)
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
AC
39.Android应用程序的菜单有
A.选择菜单(OptionMenu)、
B.上下文菜单(ContextMenu)、
C.子菜单(SubMenu)
D.下拉菜单(SpinnerMenu)
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
ABC
40.在android中使用Menu时可能需要重写的方法有
A.onCreateOptionsMenu()
B.onCreateMenu()
C.onOptionsItemSelected()
D.onItemSelected()
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
AC
三、判断题(共10道试题,共20分)
41.复选框被选择事件的监听器是setOnCheckChangedListener
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
正确
42.一个Activity就是一个可视化的界面但不能够被看成是控件的容器。
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
错误
43.HorizontalScrollView属于View类的子选项
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
正确
44.Intent(意图)主要是解决Android应用程序之间的通讯
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
错误
45.Android中输入时间的选择对话框是:
DatePickerDialog
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
错误
46.sp代表放大像素,主要用于字体大小的显示
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
正确
47.Android系统从底层到上层依次是LinuxKernel、Application、Framework、Manager
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
错误
48.Intent可以用作Activity之间的数据传递
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
正确
49.HorizontalScrollView不属于AdapterView类的子选项
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
正确
50.当Antivity的启动模式设置为SingleTop表示当该Anctivity的实例在栈顶时只会产生一个实例
[以上叙述是否正确?
]
A.正确
B.错误
[提问:
仔细分析上述试题,并从选项中选择一项,填写在答题卡上]
参考答案是:
正确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 手机应用软件设计与实现 南开大学 21 学期 手机 应用 软件设计 实现 在线 作业 参考答案