大学MOOC Android移动互联网软件开发(义乌工商职业技术学院)1462665195 最新慕课完整章节测试答案
01 Android基础入门
文章目录
单元测验01
1、单选题:
Dalvik虚拟机是基于____的架构。
选项:
A: 栈
B: 堆
C: 寄存器
D: 存储器
答案: 【 寄存器】
2、单选题:
Android项目中的主题和样式资源,通常放在____目录。
选项:
A: res/drawable
B: res/layout
C: res/values
D: assets
答案: 【 res/values】
3、单选题:
下列关于AndroidManifest.xml文件的说法中,错误的是____。
选项:
A: 它是整个程序的配置文件
B: 可以在该文件中配置程序所需的权限
C: 可以在该文件中注册程序用到的组件
D: 可以在该文件中设置UI布局
答案: 【 可以在该文件中设置UI布局】
4、单选题:
Dalvik虚拟机属于Android系统架构中的____。
选项:
A: 应用程序层
B: 应用程序框架层
C: 核心类库层
D: Linux内核层
答案: 【 核心类库层】
5、单选题:
Android中短信、联系人管理、浏览器等属于Android系统架构中的____。
选项:
A: 应用程序层
B: 应用程序框架层
C: 核心类库层
D: Linux内核层
答案: 【 应用程序层】
6、判断题:
Dalvik虚拟机是基于____的架构。
选项:
A: 正确
B: 错误
答案: 【 正确】
7、判断题:
Android应用程序的主要编程语言是Java。
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
Android系统采用分层架构,分别是应用程序层、应用程序构架层、核心类库和Linux内核。
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
第三代移动通信技术(3G)包括TD-LTE和FDD-LTE两种制式。
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
Android中,Log.e()用于输出警告级别的日志信息。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、判断题:
每个Dalvik虚拟机实例都是一个独立的进程空间,并且每个进程之间不可以通信。
选项:
A: 正确
B: 错误
答案: 【 错误】
12、填空题:
Dalvik中的Dx工具会把部分class文件转换成____文件。
答案: 【 dex】
13、填空题:
如果希望在XML布局文件中调用颜色资源,可以使用____调用。
答案: 【 @color】
14、填空题:
Android程序入口的Activity是在____文件中注册的。
答案: 【 AndroidManifest.xml】
15、填空题:
Android中查看应用程序日志的工具是____。
答案: 【 LogCat】
02 Android界面布局
单元测验02
1、单选题:
下列属性中,用于设置线性布局方向的是____。
选项:
A: orientation
B: gravity
C: layout_gravity
D: padding
答案: 【 orientation】
2、单选题:
下列选项中,不属于Android布局的是____。
选项:
A: FrameLayout
B: LinearLayout
C: Button
D: RelativeLayout
答案: 【 Button】
3、单选题:
帧布局FrameLayout是将其中的组件放在自己的____。
选项:
A: 左上角
B: 右上角
C: 左下角
D: 右下角
答案: 【 左上角】
4、单选题:
对于XML布局文件,android:layout_width属性的值不可以是____。
选项:
A: match_parent
B: fill_parent
C: wrap_content
D: match_content
答案: 【 match_content】
5、单选题:
下列关于RelativeLayout的描述,正确的是____。
选项:
A: RelativeLayout表示绝对布局,可以自定义控件的x、y的位置
B: RelativeLayout表示帧布局,可以实现标签切换的功能
C: RelativeLayout表示相对布局,其中控件的位置都是相对位置
D: RelativeLayout表示表格布局,需要配合TableRow一起使用
答案: 【 RelativeLayout表示相对布局,其中控件的位置都是相对位置】
6、判断题:
ViewGroup是盛放界面控件的容器。
选项:
A: 正确
B: 错误
答案: 【 正确】
7、判断题:
如果在FrameLayout中放入三个所有属性都相同的按钮,那么能够在屏幕上显示的是第一个被添加的按钮。
选项:
A: 正确
B: 错误
答案: 【 错误】
8、判断题:
Android布局文件通常放在res/layout文件夹中。
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
TableLayout继承自LinearLayout,因此它完全支持LinearLayout所支持的属性。
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
LinearLayout布局中的android:layout_weight属性用于设置布局内控件所占的权重。
选项:
A: 正确
B: 错误
答案: 【 正确】
11、填空题:
Android的常见布局都直接或间接地继承自____类。
答案: 【 ViewGroup】
12、填空题:
Android中的TableLayout继承自____。
答案: 【 LinearLayout】
13、填空题:
TableLayout通过____布局控制表格的行数。
答案: 【 TableRow】
14、填空题:
____布局通过相对定位的方式指定子控件的位置。
答案: 【 RelativeLayout##%_YZPRLFH_%##相对布局】
15、填空题:
在R.java文件中,android:id属性会自动生成对应的____类型的值
答案: 【 int】
03 Android常见控件
单元测验03
1、单选题:
在XML布局中定义了一个Button,决定Button上显示文字的属性是____。
选项:
A: android:value
B: android:text
C: android:id
D: android:textvalue
答案: 【 android:text】
2、单选题:
下列选项中,____可以设置TextView中文字显示的大小。
选项:
A: android:textSize="18"
B: android:size="18"
C: android:textSize="18sp"
D: android:size="18sp"
答案: 【 android:textSize="18sp"】
3、单选题:
当EditText控件中文本内容为空时,如果想做一些提示,那么可以使用的属性是____
