奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 327|回复: 0

南开18秋学期(1703)《手机应用软件设计与实现》在线作业1(随机)

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2018-10-6 10:28:50 | 显示全部楼层 |阅读模式
扫码加微信
南开18秋学期(1703)《手机应用软件设计与实现》在线作业1(100分)
【奥鹏】[南开大学]18秋学期(1703)《手机应用软件设计与实现》在线作业
奥鹏南开作业答案

试卷总分100得分100
第1题Android解析xml的方法中,将整个文件加载到内存中进行解析的是
A、A、SAX
B、B、PULL
C、C、DOM
D、D、JSON
第2题关于Socket通讯正确的是
A、A服务器端需要ServerSocket,需要绑定端口号
B、B服务器端需要ServerSocket,需要绑定端口号和IP地址
C、C客户端需要Socket,需要绑定端口号
D、D客户端需要ServerSocket,需要绑定端口号
第3题下列对SharePreferences存、取文件的说法中不正确的是
A、A属于移动存储解决方案
B、BsharePreferences处理的就是keyvalue对
C、C读取xml文件的路径是/sdcard/shared_prefx
D、D信息的保存格式是xml
第4题复选框被选择事件通常用
A、AsetOnClickListener
B、BsetOnCheckChangeListener
C、CsetOnMenuItemSelectedListener
D、DsetOnCheckedListener
第5题一般认为,多媒体技术研究的兴起从()开始。
A、A.1972年,philips展示播放电视节目的激光视盘。
B、B.1984年,美国Apple公司推出Macintosh系列机。
C、C.1986年,philips和sony公司宣布发明了交互式光盘系列CDI.
D、D.1987年,美国RCA公司展示了交互式数字影视系统DVI.
第6题下面关于Android系统的特性描述错误的是
A、A、显示布局:Android操作系统支持更大的分辨率,VGA,2D显示,3D显示都给予OpenGLES2.0标准规格,并且支持传统的智能手机。
B、B、数据存储:Android操作系统内置SQLite小型关联式资料库管理系统来负责存储数据。
C、C、网络:Android操作系统支持所有的网络制式,包括GSM/EDGE、IDEN、CDMA、EVDO、UMTS、Bluetooth、WiFi、LTE、NFC和WiMAX。
D、D、信息:作为原设计给智能手机使用的操作系统,Android操作系统原生只支持短信,不支持所有的云信息和服务器信息。
第7题下列哪一款移动设备搭载的是Android平台?
A、A.NOKIA手机
B、B.小米手机
C、C.iPhone手机
D、D.iPad
第8题以下哪个对象是自定义组件中用来绘制内容的对象
A、A.Bitmap
B、B.Canvas
C、C.BufferedImage
D、D.Drawable
第9题拖动条组件是
A、ARatingBar
B、BProgressBar
C、CSeekBar
D、DScrollBar
第10题使用地图不需要的权限是
A、Aandroid.permission.ACCESS_WIFI_STATE
B、Bandroid.permission.WRITE_SECURE_SETTINGS
C、Candroid.permission.INTERNET
D、Dandroid.permission.CHANGE_WIFI_STATE
第11题上下文菜单与其他菜单不同的是    奥鹏作业答案

A、A上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B、B上下文菜单必须注册到指定的view上才能显示
C、C上下文菜单的菜单项可以添加,可以删除
D、D上下文菜单的菜单项可以有子项
第12题下面关于Android开发描述有误的一项是
A、A、Android使用Eclipse作为开发环境。
B、B、在使用Eclipse之前必须先安装JDK。
C、C、Android开发环境的搭建过程由下面四步组成:安装JDK安装Eclipse在Eclipse中安装并配置ADT下载AndroidSDK。
D、D、Android开发环境中的所有工具都是可以免费下载和使用的。
第13题下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的
A、AImageView
B、BWebView
C、CGridView
D、DButton
第14题如果在android应用程序中需要发送短信那么需要在AndroidManifest.xml文件中增加什么样的权限
A、A.发送短信无需配置权限
B、B.permission.SMS
C、C.android.permission.RECEIVE_SMS
D、D.android.permission.SEND_SMS
第15题在Activity中,如何获取Service对象?
A、A.可以通过直接实例化得到。
B、B.可以通过绑定得到。
C、C.通过startService()
D、D.通过getService()获取
第16题在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?
A、A.onStop()
B、B.onPause()
C、C.onRestart()
D、D.onStart()
第17题以下关于Android应用程序的目录结构描述中,不正确的是?
A、A.src目录是应用程序的主要目录,由Java类文件文件组成
B、B.assets目录是原始资源目录,该目录中的内容将不会被R类所引用
C、C.res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引
D、D.AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
第18题关于Sqlite数据库,不正确的说法
A、ASqliteOpenHelper类主要是用来创建数据库和更新数据库
B、BSqliteDatabase类是用来操作数据库
C、C在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法
D、D当数据库版本发生变化时,可以自动更新数据库结构
第19题自定义对话框时,将视图对象添加到当前对话框的方法是
A、AsetIcon
B、BsetXML
C、CsetLayout
D、DsetView
第20题传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为()
A、A.原始数据的丢失
B、B.系统调用方法的错误
C、C.Android传感器的引入需要有几个平台Release的过程
D、D.传感器可用性的多变性
第21题下列关于Service的描述,正确的是
A、AServie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中
B、B.每次调用Context类中的StartService()方法后都会新建一个Service实例
C、C.每次启动一个服务时候都会先后调用onCreate()和onStart()方法
D、D.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调
第22题下面说法有误的是
A、A、除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。
B、B、Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
C、C、Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。
D、D、由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。
第23题下面哪种说法不正确
A、AAndroid应用的gen目录下的R.java被删除后还能自动生成
B、Bres目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(09)下横线(_)大小写字母(azAZ)
C、CAndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。其中指定程序的包名(package=&quot...&quot)+指定android应用的某个组件的名字(androidname=&quot...&quot)组成了该组件类的完整路径
D、Dassets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID
第24题下面哪一个不属于Android体系结构中的应用程序层
A、A电话簿
B、B日历
C、CSQLite
D、DSMS程序
第25题关于Handler的说法不正确的是
A、A.它实现不同进程间通信的一种机制
B、B.它避免了在新线程中刷新UI的操作
C、C.它采用队列的方式来存储Message
D、D.它实现不同线程间通信的一种机制
第26题Android项目工程下面的assets目录的作用是什么?
A、A.主要放置多媒体等数据文件
B、B.放置字符串,颜色,数组等常量数据
C、C.放置一些与UI相应的布局文件,都是xml文件
D、D.旋转应用程序所使用的图片资源
第27题关于ContenValues类说法正确的是?
A、A.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型
B、B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型
C、C.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型
D、D.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型
第28题Android中关于View继承关系的论述错误的是
A、A、ViewGroup继承自View
B、B、AdapterView继承自ViewGroup
C、C、TableLayout继承自RelativeLayout
D、D、Menu、Notification和Toast都不是View的子类
第29题下面说法正确的是
A、A、Bundle类与Map不一样,它不是一个keyvalue类型。
B、B、在onCreate()方法中,可以不调用父类的同名方法。
C、C、onCreate()方法是具有参数的,也有返回值。
D、D、在四大组件之间传递数据时,Bundle常被用来封装数据。
第30题在多个应用中读取共享存储数据时,需要用到哪个对象的query方法?
A、A.ContentResolver
B、B.ContentProvider
C、C.Cursor
D、D.SQLiteHelper
第31题下面异常是属于RuntimeException的是?
A、a.NullPointerException
B、b.IllegalArgumentException
C、c.BufferUnderflowException
D、d.ArithmeticException
BCD
第32题通过地址查询坐标可以使用以下哪种格式的数据
A、MP3格式
B、Map格式
C、JSON格式
D、XML格式
D
第33题以下描述正确的是
A、Activity是Android应用程序的界面,负责与用户进行交互。
B、Service是Android应用程序的后台线程,没有界面,不与用户交互。
C、Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述。
D、Intent是Android应用程序的界面
BC
第34题以下对R.java描述正确的有
A、Android项目自动生成的终态类
B、自动标识资源的&quot索引&quot功能
C、在&quotgen/&quot目录下
D、布局文件
BC
第35题Android数据存储与访问的方式一下说法正确的是
A、A、文件
B、B、数据库
C、C、sharedpreference
D、D、内容提供者
E、E、网络
BCDE
第36题下列获取LocationManager的方式中不正确的是:
A、ALocationManagerlm=(LocationManager)getSystemService(Context.LOCATION_SERVICE)
B、BLocationManagerlm=newLocationManager()
C、CLocationManagerlm=(LocationManager)getSystemService(Context.LOCATION)
D、DLocationManagerlm=newLocationManager(this)
CD
第37题关于Android的IPC机制描述正确的是
A、Android中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信
B、类似于远程方法调用
C、类似于C/S模式的访问
D、通过定义AIDL接口文件来定义IPC接口
BCD
第38题Android关于service生命周期的onCreate()和onStart()说法正确的是?
A、A.如果service已经启动,将先后调用onCreate()和onStart()方法
B、B.当第一次启动的时候先后调用onCreate()和onStart()方法
C、C.当第一次启动的时候只会调用onCreate()方法
D、D.如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法
D
第39题Android数据存储与访问的方式有?
A、A.sharedpreference
B、B.数据库
C、C.文件
D、D.内容提供者
BCD
第40题下列对AndroidNDK的理解正确的是?
A、A.NDK提供了一份稳定、功能有限的API头文件声明
B、B.NDK将是Android平台支持C开发的开端
C、C.使&quotJava+C&quot的开发方式终于转正,成为官方支持的开发方式
D、D.NDK是一系列工具的集合
BCD
第41题Intent(意图)主要是解决Android应用程序之间的通讯
A、错误
B、正确
第42题实例化AlertDialog类往往依靠其内部类
A、错误
B、正确
第43题onPause()方法在activity被暂停或收回cpu和其他资源时调用,该方法用于保存活动状态的,也是对运行时数据的现场保护。
A、错误
B、正确
第44题Android手机应用程序可以通过RunningServiceInfo类获得当前正在运行的服务
A、错误
B、正确
第45题Android系统从底层到上层依次是LinuxKernel、Application、Framework、Manager
A、错误
B、正确
第46题对有序广播,系统会根据接收者请求的先后顺序决定执行的接收者次序
A、错误
B、正确
第47题ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
A、错误
B、正确
第48题可以通过适配器来存储要显示的数据
A、错误
B、正确
第49题使用startService()方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务任然进行
A、错误
B、正确
第50题使用MediaPlayer播放保存在sdcard上的mp4文件时,直接利用MediaPlayer.create方法调用即可
A、错误
B、正确


南开在线作业是随机作业,请
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-26 17:42

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表