【国开搜题】国家开放大学 一网一平台 Android网络开发技术16 期末考试押题试卷与答案
来源:渝粤教育 时间:2024-04-17 02:42:56 85
Android网络开发技术-16
关注公众号【国开搜题】,回复【试题】获取试题答案
一 、单选题渝粤教育
1. IM(即时通信)是基于( )架构的实时网络通信系统。
C/S
B/S
三层
以上都不对
答案:A
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 下列关于 Android 数字签名描述错误的是 ( )
所有的应用程序都必须有数字证书,Android系统不会安装一个没有数字证书的应用程序
Android程序包使用的数字证书可以是自签名的,不需要一个权威的数字证书机构签名认证
如果要正式发布一个Android程序,可以使用集成开发工具生成的调试证书来发布。
数字证书都是有有效期的,Android只是在应用程序安装的时候才会检查证书的有效期。如果程序已经安装在系统中,即使证书过期也不会影响程序的正常功能。
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 加固保提供的加固基础服务不包括( )。
DEX 文件加密国开一网一平台
apk大小优化
防 DEX 内存截取
上传文件到移动应用市场
答案:D
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 声明NDK Native方法的语句正确的是:( )
public static String getAppKey();
public native String getAppKey();
public static native String getAppKey();
public static abstract native String getAppKey();
答案:C
- 关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 蓝牙4.0即( )技术。
加密
BLE国开搜题
混淆
压缩
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. 下列设置wifi是否可用的状态的方法为( )。
WifiManager.setWifiEnable()
WifiManager.setWifiState()
WifiManager.setWifiStated()
WifiManager.setWifiEnabled()国开搜题
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. 以下属于调用摄像头硬件的权限的是( )。
<uses-permission android:name=android.permission.CAMERA"/>"
<uses-permission android:name=android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />"
<uses-permission android:name=android.permission.WRITE_EXTERNAL_STORAGE"/>"
<uses-permission android:name=android.permission.INTERNET"/>"
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. 在 android 中使用 SQLiteOpenHelper 这个辅助类时,哪些操作可能生成一个数据库( )。
getWriteableDatabase()
useDatabase()
getDatabase()
getAbleDatabase()
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. Android中开启事务的方法正确的是( )。
db.startTransaction()
db.beginTransaction()
db.endTransaction()
intent.startTransaction()
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. 关于服务的创建说法错误的是( )。
Android 中创建服务需要继承 Service 类。
Android 中的服务需要在清单文件配置。
Android 中的服务可以理解成是在后台运行且没有界面的 activity
Android 中定服务能做的事情完全可以开一个子线程替代。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
11. Android 关于Timer、Alarm说法错误的是( )。
定时也是在开发时常用的功能,Android提供了不同的方式来完成定时操作Timer定时器和Alarm闹钟
Timer是一个可以执行定时任务的类
Alarm则由系统服务来管理,需要使用AlarmManager来进行定时取消定时操作
一个TimeTask实例能多次使用Timer进行任务安排。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
12. 对于Android开发来说,( )是网络开发中使用最多、最重要的网络通信方式。
HTTP
FTP
TCP/IP
FDDI
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
13. AsyncTask的使用步骤不包括( )。
第一步是创建AsyncTask子类,并根据具体需求实现其方法。
第二步是创建AsyncTask子类实例对象。
第三步是手动调用execute()方法,开启异步线程任务。
第四步是将结果通知UI线程,以供UI刷新。国开一网一平台
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
14. 常见的网络数据格式是( )。
mailto
FTP
HTTP渝粤教育
以上都不对
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
15. 位置服务的基本组成部分不包括( )。
服务提供商的应用软件
传输服务数据和请求的移动网络
提供终端用户具体注册信息
定位组件和终端用户的移动设备
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
二 、多选题渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
1. 百度云推送服务SDKpush服务支持的方法有( )。
startWork()
stopWork()渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。
resumeWork()
isPushEnabled()
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. Android 关于service生命周期的onCreate()和onStart()说法正确的是( )。
当第一次启动的时候先后调用onCreate()和onStart()方法
当第一次启动的时候只会调用onCreate()方法
如果service已经启动,将先后调用onCreate()和onStart()方法
如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. 声明NDK Native方法的语句错误的是( )
public static String getAppKey();
public native String getAppKey();
public static native String getAppKey();
public static abstract native String getAppKey();
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 下列获取LocationManager的方式中不正确的是( )。
LocationManager lm=(LocationManager)getSystemService(Context.LOCATION_SERVICE);
LocationManager lm = new LocationManager();
LocationManager
lm =(LocationManager)getSystemService(Context.LOCATION);
LocationManager lm = new LocationManager(this)
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 下列说法正确的是( )
获取 HttpClient 实例可以直接 new HttpClient()。
获取到 HttpClient 实例 client 后,想执行 get 请求,client.execute(httpGet),然后封装 HttpGet。
使用 HttpClient 方式进行 post 请求需要封装 Http-Post 实例。
UrlEncodedFormEntity 是将提交给服务器参数进行编码的类。
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤教育
6. URL的错误格式为( )
<协议>://<端口>:<主机>/<路径>
<协议>://<路径> :<主机>/<端口>
<协议>://<主机>:<端口>/<路径>
<端口>://<路径> :<主机>/<协议>
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。渝粤搜题
7. 蓝牙通信协议有( )。
核心协议层
电缆替代协议层
电话控制协议层
其他协议层
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. ProGuard主要包括的过程有( )。
压缩
优化
混淆
预验证
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. 常用的Drawable子类有( )。
ShapeDrawable
BitmapDrawable
MapDrawable
BitDrawable
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. 在 android 中使用 SQLiteOpenHelper 这个辅助类时,哪些操作可能生成一个数据库( )。
getWriteableDatabase()
getReadableDatabase()渝粤搜题
getDatabase()
getAbleDatabase()
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
三 、判断题
1. LocationManager类实现GPS定位的初始化、启动和终止。( )
√
×国开一网一平台
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
2. 使用GetObjectClass或FindClass获取调用对象的类国开搜题
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
3. Java调用与C/C++相互调用只有在Android系统中才能使用渝粤搜题
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
4. 蓝牙通信协议分为4层
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
5. 调用mBluetoothAdapter 实例的disable()方法关闭蓝牙。渝粤教育
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
6. AsyncTask用来实现异步任务
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
7. HTTP是一种不保存状态的协议
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
8. 动态注册广播需要在Context中调用registerReceiver()方法
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
9. Timer不适用于需要长时间在后台执行的定时任务
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
10. Zxing是一种开源的二维码图像处理库。( )
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
11. 调用VideoView的resume()方法重新播放视频
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
12. Content Provider是Android中实现跨程序数据共享的主要方式
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
13. SQLiteDatabase类insert()方法用来向数据库表中添加数据
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
14. 透传消息需要App继承XGPushBaseReceiver类实现
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
15. 四大组件及其子类能被混淆
√
×
答案:关注公众号【国开搜题】,对话框内发送试题,获得答案。
关注公众号【国开搜题】,回复【试题】获取试题答案