大学MOOC Android应用开发(武汉华夏理工学院)1455503171 最新慕课完整章节测试答案
第一单元Android基础入门
文章目录
1.1、1.2节随堂测验
1、单选题:
下面的选项中,属于应用程序框架层的是()。
选项:
A: 活动管理器
B: 联系人程序
C: 短信程序
D: 音频驱动
答案: 【 活动管理器】
2、单选题:
Dalvik虚拟机属于Android系统架构中的()。
选项:
A: 应用程序层
B: 应用程序框架层
C: 核心类库层
D: Linux内核层
答案: 【 核心类库层】
3、多选题:
下列选项中,属于Android系统架构的是()。
选项:
A: 应用程序层
B: 应用程序框架层
C: 核心类库
D: Linux内核
答案: 【 应用程序层;
应用程序框架层;
核心类库;
Linux内核】
4、判断题:
Android系统的Linux内核层主要提供了构建应用程序时用到的各种API。
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
Android应用程序的主要语言是Java。
选项:
A: 正确
B: 错误
答案: 【 正确】
开发第一个Android程序
1、多选题:
下面关于创建程序的描述,正确的是()。
选项:
A: 需要指定程序的项目名称
B: 需要指定程序的存储路径
C: 需要指定程序最小的SDK版本
D: Android Studio提供了不同类型的Activity
答案: 【 需要指定程序的项目名称;
需要指定程序的存储路径;
需要指定程序最小的SDK版本;
Android Studio提供了不同类型的Activity】
2、判断题:
创建程序时,可以指定Activity的类名和对应的布局文件名称。
选项:
A: 正确
B: 错误
答案: 【 正确】
第一章测验
1、单选题:
下面的选项中,属于应用程序框架层的是()。
选项:
A: 活动管理器
B: 联系人程序
C: 短信程序
D: 音频驱动
答案: 【 活动管理器】
2、单选题:
下面关于单元测试的描述,正确的是()。
选项:
A: ExampleUnitTest属于Junit单元测试类
B: ExampleInstrumentedTest类属于Junit单元测试类
C: Junit单元测试需要连接Android设备
D: Android单元测试不需要依赖Android设备
答案: 【 ExampleUnitTest属于Junit单元测试类】
3、单选题:
下面关于LogCat的描述,正确的是()。
选项:
A: Android使用android.util.Log类的静态方法实现输出程序的调试信息
B: LogCat区域中日志信息显示的颜色是一致的
C: Warning级别的日志显示的是调试的信息
D: error级别的日志显示的是断言失败后的错误消息
答案: 【 Android使用android.util.Log类的静态方法实现输出程序的调试信息】
4、单选题:
下列选项中,当屏幕密度为460dpi时,属于Android系统查找图片资源文件夹的是()。
选项:
A: drawable_mdpi
B: drawable_hdpi
C: drawable之前_xdpi
D: drawable_xxdpi
答案: 【 drawable_xxdpi】
5、单选题:
下列选项中,属于4G通信网最高传输速度的是()。
选项:
A: 10Mbps
B: 20Mbps
C: 50Mbps
D: 100Mbps
答案: 【 100Mbps】
6、单选题:
下列选项中,属于在XML文件中调用drawable文件夹中的icon图片资源代码的是()。
选项:
A: R.drawable.icon
B: @drawable/icon
C: R.mipmap.icon
D: @mipmap/icon
答案: 【 @drawable/icon】
7、单选题:
下列选项中,属于定义字符串资源使用的标签的是()。
选项:
A: <string/>
B: <strings/>
C: <include/>
D: demin
答案: 【 <string/>】
8、单选题:
下列选项中,属于Dalvik虚拟机基于的架构的是()。
选项:
A: 栈
B: 堆
C: 寄存器
D: 存储器
答案: 【 寄存器】
9、单选题:
下列选项中,属于Android Studio工具中创建项目时选择的按钮的是()。
选项:
A: Start a new Android Studio project
B: Open an existing Android Studio project
C: Profile or debug APK
D: Import an Android code sample
答案: 【 Start a new Android Studio project】
10、单选题:
下列选项中,属于指定项目中所使用的SDK路径的文件的是()。
选项:
A: app.iml
B: build.gradle
C: setting.gradle
D: local.properties
答案: 【 local.properties】
11、单选题:
下面关于模拟器的说法,正确的是()。
选项:
A: 在模拟器上可预览和测试Android应用程序。
B: 只可以在模拟器上预览Android应用程序
C: 只可以在模拟器上测试Android程序
D: 模拟器属于物理设备
答案: 【 在模拟器上可预览和测试Android应用程序。】
12、多选题:
下面关于Android Studio工具的Default Settings窗口的描述,正确的是()。
选项:
A: 在该窗口中可以设置Android SDK的存储路径
B: 在该窗口中可以查看SDK版本
C: 在该窗口中可以下载Tools工具
D: 不可以下载SDK版本
答案: 【 在该窗口中可以设置Android SDK的存储路径;
在该窗口中可以查看SDK版本;
在该窗口中可以下载Tools工具】
13、多选题:
下列选项中,属于Android系统架构的是()。
选项:
A: 应用程序层
B: 应用程序框架层
C: 核心类库
D: Linux内核
答案: 【 应用程序层;
应用程序框架层;
核心类库;
Linux内核】
14、多选题:
下面关于字符串资源的描述,正确的是()。
选项:
A: 使用<demin/>标签定义字符串资源
B: 字符串资源定义在demins.xml文件中
C: 可以在布局文件中调用字符串资源
D: 可以在Java代码中调用字符串资源
答案: 【 可以在布局文件中调用字符串资源;
可以在Java代码中调用字符串资源】
15、多选题:
下面关于颜色资源的定义,正确的是()。
选项:
A: #fff
B: #ffff
C: #fffff
D: #ffffff
答案: 【 #fff;
#ffff;
#ffffff】
16、多选题:
下面关于颜色资源的描述,正确的是()。
选项:
A: 在XML布局文件中可通过@color调用颜色资源
B: 可以通过调用getResources().getColor()方法加载颜色资源
C: 颜色资源通常定义在res/values/colors.xml文件中
D: 颜色值必须定义透明度
答案: 【 在XML布局文件中可通过@color调用颜色资源;
可以通过调用getResources().getColor()方法加载颜色资源;
颜色资源通常定义在res/values/colors.xml文件中】
17、多选题:
下列选项中,属于Log类中显示红色的日志内容的方法的是()。
选项:
A: Log.e()
B: Log.i()
C: Log.wtf()
D: Log.w()
答案: 【 Log.e();
Log.wtf()】
18、多选题:
下面关于通信技术的描述,正确的是()。
选项:
A: 1G以数字语音传输技术为核心。
B: 蜂窝电话标准很容易被窃听
C: 4G是集3G与WLAN于一体的通信技术
D: 2G时代也有智能手机,可以支持一些简单的Java小程序
答案: 【 蜂窝电话标准很容易被窃听;
4G是集3G与WLAN于一体的通信技术;
2G时代也有智能手机,可以支持一些简单的Java小程序】
19、多选题:
下列选项中,属于Android中图片资源格式的是()。
选项:
A: .png
B: .jpg
C: .gif
D: .swf
答案: 【 .png;
.jpg;
.gif 】
20、多选题:
下面关于创建程序的描述,正确的是()。
选项:
A: 需要指定程序的项目名称
B: 需要指定程序的存储路径
C: 需要指定程序最小的SDK版本
D: Android Studio提供了不同类型的Activity
答案: 【 需要指定程序的项目名称;
需要指定程序的存储路径;
需要指定程序最小的SDK版本;
Android Studio提供了不同类型的Activity】
21、多选题:
下面关于主题和样式资源的描述,正确的是()。
选项:
A: 主题是包含一种或多种的格式化属性集合
B: 主题可用于改变窗体的样式
C: 主题和样式资源可以定义在styles.xml文件中
D: 不能在AndroidManifest.xml文件中设置主题
答案: 【 主题是包含一种或多种的格式化属性集合;
主题可用于改变窗体的样式;
主题和样式资源可以定义在styles.xml文件中】
22、多选题:
下面关于尺寸资源单位的描述,正确的是()。
选项:
A: in主要处理字体的大小
B: sp是标准长度单位
C: dp是一种与屏幕密度无关的尺寸单位
D: 每个px对应屏幕上的一个点
答案: 【 dp是一种与屏幕密度无关的尺寸单位;
每个px对应屏幕上的一个点】
23、判断题:
布局资源文件只能在Java代码中调用。
选项:
A: 正确
B: 错误
答案: 【 错误】
24、判断题:
布局资源通常用于搭建程序中的各个界面布局。
选项:
A: 正确
B: 错误
答案: 【 正确】
25、判断题:
创建模拟器时,不需要使用系统镜像。
选项:
A: 正确
B: 错误
答案: 【 错误】
26、判断题:
Android SDK的下载包括SDK版本和Tools工具。
选项:
A: 正确
B: 错误
答案: 【 正确】
27、判断题:
设置了Android SDK的存储路径之后,不可以再次修改。
选项:
A: 正确
B: 错误
答案: 【 错误】
28、判断题:
Android最初是由Andy Rubin(安迪•鲁宾)创立的一个手机操作系统。
选项:
A: 正确
B: 错误
答案: 【 正确】
29、判断题:
Google以Apache开源许可证的授权方式,发布了Android的源代码。
选项:
A: 正确
B: 错误
答案: 【 正确】
30、判断题:
短信程序属于Android系统架构中的应用程序框架层。
选项:
A: 正确
B: 错误
答案: 【 错误】
31、判断题:
Android系统的Linux内核层主要提供了构建应用程序时用到的各种API。
选项:
A: 正确
B: 错误
答案: 【 错误】
32、判断题:
Android系统的应用程序层是一个核心应用程序的集合。
选项:
A: 正确
B: 错误
答案: 【 正确】
33、判断题:
ExampleInstrumentedTest属于Junit单元测试类。
选项:
A: 正确
B: 错误
答案: 【 错误】
34、判断题:
Android单元测试不需要依赖Android设备,在本地即可运行。
选项:
A: 正确
B: 错误
答案: 【 错误】
35、判断题:
单元测试包括Android单元测试和Junit单元测试。
选项:
A: 正确
B: 错误
答案: 【 正确】
36、判断题:
在java代码中使用getResources().getString()方法加载字符串资源。
选项:
A: 正确
B: 错误
答案: 【 正确】
37、判断题:
字符串资源定义在res/values/目录中的strings.xml文件中。
选项:
A: 正确
B: 错误
答案: 【 正确】
38、判断题:
定义颜色值时,即可用大写字母也可用小写字母。
选项:
A: 正确
B: 错误
答案: 【 正确】
39、判断题:
颜色值的内容必须是Alpha-Red-Green-Blue的形式。
选项:
A: 正确
B: 错误
答案: 【 错误】
40、判断题:
颜色值是由RGB(红、绿、蓝)三原色和一个透明度(Alpha)表示。
选项:
A: 正确
B: 错误
答案: 【 正确】
41、判断题:
颜色值必须以“#”开头,“#”后面显示Alpha-Red-Green-Blue形式的内容,其中Alpha(透明度)必须定义。
选项:
A: 正确
B: 错误
答案: 【 错误】
42、判断题:
Log类所输出的日志内容分为五个级别。
选项:
A: 正确
B: 错误
答案: 【 错误】
43、判断题:
在日志过滤器中,可以使用TAG过滤信息。
选项:
A: 正确
B: 错误
答案: 【 正确】
44、判断题:
Log类所输出的Warning级别的日志内容显示的是红色的警告信息。
选项:
A: 正确
B: 错误
答案: 【 错误】
45、判断题:
第二代移动通信技术能够处理图像、音乐、视频流等多种媒体形式。
选项:
A: 正确
B: 错误
答案: 【 错误】
46、判断题:
图片资源根据用途不同分为应用图标资源和界面中使用的图片资源。
选项:
A: 正确
B: 错误
答案: 【 正确】
47、判断题:
通常情况下,应用图标资源存放在src文件夹中。
选项:
A: 正确
B: 错误
答案: 【 错误】
48、判断题:
在Activity的方法中可以通过getResources().getDrawable()方法调用图片资源。
选项:
A: 正确
B: 错误
答案: 【 正确】
49、判断题:
创建程序时,可以指定Activity的类名和对应的布局文件名称。
选项:
A: 正确
B: 错误
答案: 【 正确】
50、判断题:
主题可以设置View控件的具体样式。
选项:
A: 正确
B: 错误
答案: 【 错误】
51、判断题:
程序中的app文件夹用于存放程序的代码和资源等内容。
选项:
A: 正确
B: 错误
答案: 【 正确】
52、判断题:
在Java代码中可以通过调用getResources().getDimension()方法加载尺寸资源。
选项:
A: 正确
B: 错误
答案: 【 正确】
53、判断题:
px是一种与屏幕密度无关的尺寸单位。
选项:
A: 正确
B: 错误
答案: 【 错误】
54、判断题:
每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例。
选项:
A: 正确
B: 错误
答案: 【 正确】
资源的管理与使用
1、单选题:
在Activity的onCreate()方法中,加载布局资源文件的方法是()。
选项:
A: setTheme()
B: setContentView()
C: setView()
D: setGroupView()
答案: 【 setContentView()】
2、单选题:
下列选项中,属于定义字符串资源使用的标签的是()。
选项:
A: <string/>
B: <strings/>
C: <include/>
D: demin
答案: 【 <string/>】
3、判断题:
在java代码中使用getResources().getString()方法加载字符串资源。
选项:
A: 正确
B: 错误
答案: 【 正确】
第二单元Android常见界面布局及常见控件
随堂测试----摄像头监控界面开发
1、单选题:
线性布局中设置组件的排列方式的属性为
选项:
A: orientation
B: gravity
C: scaleType
D: layout_width
答案: 【 orientation】
2、单选题:
下列哪一项不能设置为gravity属性值
选项:
A: top_left
B: top
C: left
D: right
答案: 【 top_left】
3、单选题:
在AndroidManifest.xml文件中添加权限,实现浏览网页的是
选项:
A: android.permission.ACCESS_CHECKIN_PROPERTIES
B: android.permission.INTERNET
C: android.permission.BATTERY_STATS
D: android.permission.CAMERA
答案: 【 android.permission.INTERNET】
