andriod选择题 下载本文

MITT考试范围Android应用程序开发部分 第一章 Android应用与开发环境

1. 被称为“Android之父”的是( B )。

A、Steve Jobs B、Andy Rubin C、Tim Cook D、Bill Gates

解析:安迪-鲁宾(Andy Rubin),Andrew Rubin,Google移动平台副总裁、Android主管,Android 平台创始人。

2.Android的版本代号为4.2版的重要更新内容不包括下面哪一项( C )。 A、支持多用户账户 B、加入手势输入

C、加入屏幕截图功能 D、加入照片球(球形全景拍摄)功能 解析:Android的版本代号为4.2版新增功能: Photo Sphere 全景拍照功能。

键盘滑动手势输入及更聪明的语音输入功能。

单一平板电脑装置多重帐户登录与个人主页,并支持快速切换。 Miracast 无线显示分享功能。 Daydream 屏幕保护功能。 可直接进行操作的状态通知列功能

新版 Google Now 新增以 Gmail 登入信息作为数据源

新版 Google Now 新增航班追踪功能、酒店、餐厅预订,与音乐和电影推荐功能。

Gmail 邮件可缩放显示。

可于屏幕锁定界面直接开启 App 及相机功能。 增加为盲人用户设计的语音输出及手势模式导航功能。 连点三次可放大整个显示页及两指旋转和缩放功能。

3.下面关于Android系统的特性描述错误的是( D)。

A、显示布局:Android操作系统支持更大的分辨率,VGA,2D显示,3D显示都给予OpenGL ES 2.0标准规格,并且支持传统的智能手机。

B、数据存储:Android操作系统内置SQLite小型关联式资料库管理系统来负责存储数据。

C、网络:Android操作系统支持所有的网络制式,包括GSM/EDGE、IDEN、CDMA、EV-DO、UMTS、Bluetooth、Wi-Fi、LTE、NFC和WiMAX。

D、信息:作为原设计给智能手机使用的操作系统,Android操作系统原生只支持短信,并且支持所有的云信息和服务器信息。

解析:信息:作为原设计给智能手机使用的操作系统,Android操作系统原生支持短信和邮件,并且支持所有的云信息和服务器信息。

4. 下面关于Linux内核描述错误的是(A )。

A、由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的。

B、Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理。 C、Android的内核属于Linux内核的一个分支。

D、目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等。

解析:Android是基于linux内核,所以android核心部分是c语言编写的。 但是android提供的sdk是基于java语言的,也就是说大部分用户所使用的应用程序是用java编写的。

5.下面关于本地库和Java运行时环境描述错误的是( C)。

A、本地库和Java运行时环境层位于Linux内核层之上。

B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。

C、SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。 D、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。 解析: SQLite是:

小型的关系型数据库引擎 OpenGL|ES是:

根据OpenGL ES 1.0API标准实现的3D绘图函数库 6. 下面关于Android开发描述有误的一项是(C )。 A、Android使用Eclipse作为开发环境。 B、在使用Eclipse之前必须先安装JDK。

C、Android开发环境的搭建过程由下面四步组成:安装JDK -> 安装Eclipse -> 在Eclipse中安装并配置ADT -> 下载Android SDK。

D、Android开发环境中的所有工具都是可以免费下载和使用的。 解析:Android开发环境的搭建过程由下面四步组成:安装JDK -> 安装Eclipse -> 下载Android SDK-> 在Eclipse中安装并配置ADT

7. Android开发中常用的开发与调试工具有很多,下面相关描述不对的是(A )。

A、Android Debug Bridge,简称adb,它只是一个能用来调试Android应用程序的工具。

B、DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。

C、LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息。

D、SDK的管理器,使用自动更新的方式从Google服务器中下载最新的SDK版本及工具到本机。

解析:ADB是一个功能非常强大的工具,它位于Android SDK安装目录的

platform-tools子目录下。 ADB工具的功能很多: 1.查看当前运行的模拟器

2.电脑与模拟器之间文件的相互复制 3.启动模拟器的shell窗口 4.安装、卸载APK程序

8. 下列描述有误的选项是(D )。

A、adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示。

B、adb install 这个命令将指定的apk文件安装到设备上。 C、adb shell这个命令将登录设备的shell。

D、adb push <本地路径> <远程路径>用pull命令可以把Android目标机上的文件或者文件夹复制到PC。

解析:adb push <本地路径> <远程路径>用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)