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
D、adb push <本地路径> <远程路径>用pull命令可以把Android目标机上的文件或者文件夹复制到PC。
解析:adb push <本地路径> <远程路径>用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)