作业答案 发表于 2019-9-20 11:00:23

南开19秋(1709、1803、1809、1903、1909)《手机应用软件设计...

19秋学期(1709、1803、1809、1903、1909)《手机应用软件设计与实现》在线作业
1.[单选题]AndroidVM虚拟机中运行的文件的后缀名为
奥鹏作业答案可以联系QQ 761296021
    A.A.class    B.B.apk
    C.C.dex    D.D.xml
    正确答案:——C——
2.[单选题]下列说法正确的是?
    A.A. 每个进程都运行于自己的 Java 虚拟机(VM)中。
    B.B. 默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
    C.C. 每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件, 其它用户也可以访问。
    D.D. 一个应用程序数据,可以随意被其它应用程序所访问。
    正确答案:——A——
3.[单选题]在AndroidManifes.xml中描述一个Activity时,该Activity的label属性是指定什么
    A.A.指定Activity的图标
    B.B.指定Activity的显示标签
    C.C.指定Activity和类相关联的类名
    D.D.指定该Activity的唯一标识
    正确答案:——B——
4.[单选题]使用 AIDL 完成远程 service 方法调用下列说法不正确的是?
    A.A. AIDL 对应的接口名称不能与 AIDL 文件名相同
    B.B. AIDL 的文件的内容类似 Java 代码
    C.C. 创建一个 Service(服务),在服务的 onBind(Intent intent)方法中返回实现了 AIDL 接口的对象
    D.D. AIDL 对应的接口的方法前面不能加访问权限修饰符
    正确答案:————
5.[单选题]下列关于 Open Core说法不正确的是
    A.A, Open core是Android多媒体框架的核心
    B.B, MediaPlayer是open Core中的一个核心类
    C.C, 所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的
    D.D, 在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用
    正确答案:————
6.[单选题]使用地图不需要的权限是
    A.A,android.permission.ACCESS_WIFI_STATE
    B.B,android.permission.WRITE_SECURE_SETTINGS
    C.C,android.permission.INTERNET
    D.D,android.permission. CHANGE_WIFI_STATE
    正确答案:————
7.[单选题]以下能够触发文本框Change的事件的操作是
    A.A.文本框失去焦点
    B.B.文本获得焦点
    C.C.设置文本框的焦点
    D.D.改变文本框的内容
    正确答案:————
8.[单选题]关于广播以下陈述正确的是
    A.A.广播接收器只能在配置文件中注册
    B.B.广播接收器注册后不能注销
    C.C.广播接收器只能接收自定义的广播消息
    D.D.广播接收器可以在Activity中单独注册与注销
    正确答案:————
9.[单选题]下列属于SAX解析xml文件的优点的是?    QQ 761296021
    A.A. 将整个文档树存储在内存中,便于操作,支持删除,修改,重新排列等多种功能
    B.B. 指网页元素的位置,距离右边框和下边框的距离
    C.C. 整个文档调入内存,浪费时间和空间
    D.D. 不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失
    正确答案:————
10.[单选题]对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?
    A.A. match_parent
    B.B.fill_parent
    C.C. wrap_content
    D.D. match_content
    正确答案:————
11.[单选题]在一个相对布局中怎样使一个控件居中
    A.A android:gravity="center"
    B.B android:layout_gravity="center"
    C.C android:layout_centerInParent="true"
    D.D android:scaleType="center"
    正确答案:————
12.[单选题]TabHost.newTabSpec("tab1")的作用是?
    A.A. 为 tab 页创建标题为 tab1
    B.B. 为 tab 页创建 ID 为 tab1
    C.C. 为 tab 页创建内容
    D.D. 为 tab 页创建新空格
    正确答案:————
13.[单选题]关于 Intent 对象说法错误的是()
    A.A. 在 Android 中,Intent对象是用来传递信息的
    B.B. Intent 对象可以把值传递给广播或 Activity
    C.C. 利用 Intent 传值时,可以传递一部分值类型
    D.D. 利用 Intent 传值时,它的 key 值可以是对象
    正确答案:————
14.[单选题]ScrollView 中,可以直接包含多少个组件?
    A.A. 3个
    B.B. 2个
    C.C. 1个
    D.D. 无数个
    正确答案:————
15.[单选题]一般认为,多媒体技术研究的兴起从(?)开始。
    A.A.1972年,philips展示播放电视节目的激光视盘。
    B.B.1984年,美国Apple公司推出Macintosh系列机。
    C.C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.
    D.D.1987年,美国RCA公司展示了交互式数字影视系统DVI.
    正确答案:————
16.[单选题]在 Android 中,ArrayAdapter 类是用于()
    A.A. 用于把数据绑定到组件上
    B.B. 它能把数据显示到 Activity 上
    C.C. 它能把数据传递给广播
    D.D. 它能把数据传递给服务
    正确答案:————
17.[单选题]对于AlertDialog的描述不正确的是
    A.A,使用new关键字创建AlertDialog的实例
    B.B,对话框的显示需要调用show方法
    C.C,setPositiveButton方法是用来加确定按钮的
    D.D,setNegativeButton方法是用来加取消按钮的
    正确答案:————
18.[单选题]下列描述有误的选项是
    A.A、adb?devices这个命令是查看当前连接的设备,?连接到计算机的android设备或者模拟器将会列出显示。
    B.B、adb?install?<apk文件路径>这个命令将指定的apk文件安装到设备上。
    C.C、adb?shell这个命令将登录设备的shell。
    D.D、adb?push?<本地路径>?<远程路径>用pull命令可以把Android目标机上的文件或者文件夹复制到PC。
    正确答案:————
19.[单选题]Android 下的单元测试要配置,以下说法不正确的是?
    A.A. 需要在 manifest.xml 清单文件 application 节点下配置instrumentation
    B.B. 需要在 manifest.xml 清单文件 manifest 节点下配置instrumentation
    C.C. 需要在 manifest.xml 清单文件 application 节点下配置 uses-library
    D.D. 需要让测试类继承 AndroidTestCase 类
    正确答案:————
20.[单选题]关于 BroadcastReceiver 的说法不正确的是?
    A.A. 是用来接收广播 Intent 的
    B.B. 一个广播 Intent 只能被一个订阅了此广播的 BroadcastReceiver 所接收
    C.C. 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者
    D.D. 接收者声明的优先级别在的 Android:priority 属性中声明,数值越大优先级别越高
    正确答案:————
21.[单选题]下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是?
    A.A. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
    B.B. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念.
    C.C. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik 虚拟机实例.而每一个DVM 不一定都是在Linux 中的一个进程,所以说不是一个概念.
    D.D. DVM指dalivk的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik虚拟机实例.而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念.
    正确答案:————
22.[单选题]能提供内容补全的组件是()
    A.A. EditText
    B.B. DatePicker
    C.C. TimePicker
    D.D. AutoCompleteTextView
    正确答案:————
23.[单选题]传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为(????)
    A.A.原始数据的丢失
    B.B.系统调用方法的错误
    C.C.Android传感器的引入需要有几个平台Release的过程
    D.D.传感器可用性的多变性
    正确答案:————
24.[单选题]下列用以显示一系列图像的是?
    A.A. ImageView
    B.B. Gallery
    C.C. ImageSwitcher
    D.D. GridView
    正确答案:————
25.[单选题]在 Activity 的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?
    A.A. onStop()
    B.B. onPause()
    C.C. onRestart()
    D.D. onStart()
    正确答案:————
26.[单选题]拖动条组件是
    A.A,RatingBar
    B.B,ProgressBar
    C.C,SeekBar
    D.D,ScrollBar
    正确答案:————
27.[单选题]下列不是手机操作系统的?
    A.A. Android
    B.B. IPhone
    C.C. Ubuntu
    D.D. Windows Phone
    正确答案:————
28.[单选题]AppWidget窗口小部件时不可以使用下列哪个布局
    A.A,FrameLayout
    B.B,LinearLayout
    C.C,TableLayout
    D.D,RelativeLayout
    正确答案:————
29.[单选题]下面说法有误的是
    A.A、除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。
    B.B、Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
    C.C、Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。
    D.D、由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。
    正确答案:————
30.[单选题]若希望在点击网页中超链接时, 在当前WebView中显示该网页, 则需要覆盖WebViewClient类()方法
    A.A,shouldOverrideUrlLoading
    B.B,onPageStarted
    C.C,loadUrl
    D.D,show
    正确答案:————
31.[多选题]下列对Android NDK的理解正确的是?
    A.A. NDK 提供了一份稳定、功能有限的 API 头文件声明
    B.B. NDK 将是 Android 平台支持 C 开发的开端
    C.C. 使 “Java+C” 的开发方式终于转正,成为官方支持的开发方式
    D.D. NDK是一系列工具的集合
    正确答案:————
32.[多选题]以下属于MediaRecorder类生命周期状态的有
    A.Initial
    B.Prepared
    C.Create
    D.Cancel
    正确答案:————
33.[多选题]当应用需要通过ContentProvider对外共享数据时,过程中需要哪个步骤
    A.A.?继承
    B.B.?声明
    C.C.?注册
    D.D.更新
    正确答案:————
34.[多选题]下列属于PULL解析XML中字段的是
    A.A, START_TAG
    B.B, START_DOCUMENT
    C.C,NEXT_TAG
    D.D, TEXT
    正确答案:————
35.[多选题]Android系统与iOS系统相比的优点有
    A.开源
    B.众多厂商
    C.封闭式
    D.审核机制
    正确答案:————
36.[多选题]下列属于SOAP优点的是
    A.A,SOAP 与编程语言无关。SOAP 可以使用任何语言来完成
    B.B,SOAP 是完全和厂商无关。
    C.,SOAP 与平台无关
    D.D,SOAP 是简单的,可扩展的。
    正确答案:————
37.[多选题]关于Android的IPC机制描述正确的是
    A.Android中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信
    B.类似于远程方法调用
    C.类似于C/S模式的访问
    D.通过定义AIDL接口文件来定义IPC接口
    正确答案:————
38.[多选题]下列属于SAX解析XML需要用到的类和接口是
    A.A,DocumentBuilder
    B.B,SAXParser
    C.C,DefaultHandler
    D.D,SAXParserFactory
    正确答案:————
39.[多选题]以下属于Intent传递一些二进制数据的方法有哪些
    A.Button
    B.TextView
    C.Serializable
    D.Parcelable
    正确答案:————
40.[多选题]通过地址查询坐标可以使用以下哪种格式的数据
    A.MP3格式
    B.Map格式
    C.JSON格式
    D.XML格式
    正确答案:————
41.[判断题]Android系统播放Mp3文件不需要对此声明特殊权限
    A.错误
    B.正确
    正确答案:————
42.[判断题]大部分安卓应用程序都是用Java编写的,然后被编译成二进制可执行文件,通过Dilvik虚拟机在运行环境中被解释执行
    A.错误
    B.正确
    正确答案:————
43.[判断题]当Antivity的启动模式设置为SingleTop表示当该Anctivity的实例在栈顶时只会产生一个实例
    A.错误
    B.正确
    正确答案:————
44.[判断题]当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息
    A.错误
    B.正确
    正确答案:————
45.[判断题]缩放控件中的setOnZoomOutClickListener方法是用来配置放大按钮的事件监听
    A.错误
    B.正确
    正确答案:————
46.[判断题]苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核
    A.错误
    B.正确
    正确答案:————
47.[判断题]assets目录是应用资源目录,该目录中的内容将不会被R类所引用
    A.错误
    B.正确
    正确答案:————
48.[判断题]sp代表放大像素,主要用于字体大小的显示
    A.错误
    B.正确
    正确答案:————
49.[判断题]ImageSwitcher类继承于android.widget.FrameLayout
    A.错误
    B.正确
    正确答案:————
50.[判断题]一个Android程序中只能拥有一个Activity类
    A.错误
    B.正确
    正确答案:————
附件是答案,核对题目下载
页: [1]
查看完整版本: 南开19秋(1709、1803、1809、1903、1909)《手机应用软件设计...