大学MOOC Android基础应用开发(苏州工业园区服务外包职业学院)1454196170 最新慕课完整章节测试答案
第1讲 Android入门
Android工程目录结构随堂测验
1、单选题:
Android工程中字符串保存在以下哪个文件中?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 strings.xml】
2、单选题:
Android工程中修改应用桌面图标在以下哪个文件中修改?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 AndroidManifest.xml】
3、单选题:
Android工程中界面设计保存在以下哪个文件中?
选项:
A: java
B: drawable
C: layout
D: values
答案: 【 layout】
4、单选题:
Android工程在以下哪个文件中修改应用支持最低版本号?
选项:
A: styles.xml
B: AndroidManifest.xml
C: build.gradle
D: settings.gradle
答案: 【 build.gradle】
5、多选题:
values文件夹包含了以下哪些常见文件?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 colors.xml;
strings.xml;
styles.xml】
6、多选题:
res文件夹包含了以下哪些常见文件夹?
选项:
A: drawable
B: layout
C: mipmap
D: values
答案: 【 drawable;
layout;
mipmap;
values】
安装测验
1、判断题:
Android早期使用的开发工具是Eclipse
选项:
A: 正确
B: 错误
答案: 【 正确】
2、判断题:
目前Android应用层主流开发工具是AndroidStudio
选项:
A: 正确
B: 错误
答案: 【 正确】
第1讲 单元测试
1、单选题:
Android Studio中工程(Project)和模块(Module)描述正确的是
选项:
A: 一个工程里面可以有多个模块
B: 一个工程里面只能定义一个模块
C: 工程里面不能定义模块
D: 以上说法都不对
答案: 【 一个工程里面可以有多个模块】
2、单选题:
Android应用安装文件的后缀名是?
选项:
A: exe
B: app
C: apk
D: dll
答案: 【 apk】
3、单选题:
applicationId是当前应用的唯一标志,它的声明位于哪个文件中?
选项:
A: AndroidManifest.xml
B: MainActivity.java
C: build.gradle
D: strings.xml
答案: 【 build.gradle】
4、单选题:
Android工程中修改应用桌面图标在以下哪个文件中修改?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 AndroidManifest.xml】
5、单选题:
Android工程中界面设计保存在以下哪个文件中?
选项:
A: java
B: drawable
C: layout
D: values
答案: 【 layout】
6、单选题:
以下不属于Android主流应用市场的有?
选项:
A: 手机
B: 平板
C: 可穿戴设备
D: 空调
答案: 【 空调】
7、单选题:
Android建议布局文件使用哪种语言开发
选项:
A: java
B: c
C: kotlin
D: xml
答案: 【 xml】
8、多选题:
values文件夹包含了以下哪些常见文件?
选项:
A: colors.xml
B: strings.xml
C: styles.xml
D: AndroidManifest.xml
答案: 【 colors.xml;
strings.xml;
styles.xml】
9、多选题:
res文件夹包含了以下哪些常见文件夹?
选项:
A: drawable
B: layout
C: mipmap
D: values
答案: 【 drawable;
layout;
mipmap;
values】
10、多选题:
以下哪些选项属于移动操作系统
选项:
A: IOS
B: Android
C: Windows Mobile
D: Windows XP
答案: 【 IOS;
Android;
Windows Mobile】
11、多选题:
以下属于Android系统框架的有
选项:
A: Android应用层
B: Android应用框架层
C: Android系统运行层
D: Linux内核层
答案: 【 Android应用层;
Android应用框架层;
Android系统运行层;
Linux内核层】
12、多选题:
Android应用层主流开发语言有
选项:
A: C
B: C++
C: Java
D: Kotlin
答案: 【 Java;
Kotlin】
13、多选题:
AndroidManifest文件可实现以下哪些功能?
选项:
A: 设置应用桌面图标
B: 设置应用桌面名称
C: 设置应用主题风格
D: 设置应用唯一ID
答案: 【 设置应用桌面图标;
设置应用桌面名称;
设置应用主题风格】
14、判断题:
Android建议UI界面使用java语言开发
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
Android系统是个封闭的生态圈,禁止第三方厂商二次开发
选项:
A: 正确
B: 错误
答案: 【 错误】
16、判断题:
Android应用既可以安装到模拟器上又可以安装到真机上。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
Android采取界面和逻辑分开处理的设计模式。
选项:
A: 正确
B: 错误
答案: 【 正确】
随堂测验
1、单选题:
以下不属于移动操作系统的是( )
选项:
A: Android
B: Windows Vista
C: Windows Mobile
D: IOS
答案: 【 Windows Vista】
2、单选题:
目前,主流Android 集成开发环境是( )
选项:
A: Visual studio
B: eclipse
C: notepad++
D: Android Studio
答案: 【 Android Studio】
3、单选题:
以下不属于Android 应用层程序的是( )
选项:
A: Contacts
B: SQLite
C: Phone
D: Browser
答案: 【 SQLite】
第2讲 Activity及调试方法
Activity生命周期随堂测验
1、单选题:
下列哪个不是Activity 的生命周期方法之一
选项:
A: onCreate
B: startActivity
C: onStart
D: onResume
答案: 【 startActivity 】
2、单选题:
Activity生命周期中第一个需要执行的方法是什么
选项:
A: onStart
B: onCreate
C: onReStart
D: onResume
答案: 【 onCreate】
3、单选题:
Activity运行状态不包括以下哪个状态
选项:
A: 运行中
B: 暂停状态
C: 停止状态
D: 恢复状态
答案: 【 恢复状态】
4、判断题:
当执行onCreate回调方法时,Activity开始被用户所见
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
当执行onStart回调方法时,Activity开始被用户所见
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
Activiy一般在onDestroy方法中进行资源释放工作。
选项:
A: 正确
B: 错误
答案: 【 正确】
7、填空题:
应用在前台,按返回键退出应用时先后调用的生命周期方法有________、onStop、onDestroy。
答案: 【 onPause】
8、填空题:
应用在前台,按Home键挂后台时先后调用的生命周期方法有onPause、_______________。
答案: 【 onStop】
调试方法随堂测验
1、单选题:
下列选项哪个不是Log级别之一
选项:
A: Log.v
B: Log.d
C: Log.e
D: Log.f
答案: 【 Log.f】
2、单选题:
下列Logcat日志级别最高的是
选项:
A: Log.v
B: Log.d
C: Log.w
D: Log.e
答案: 【 Log.e】
3、判断题:
Android应用中经常通过System.out.println输出语句来打印日志信息
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
添加上日志后程序即使发生异常页不会崩溃
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
通过Debug调试可逐行查看代码执行流程
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
JUnit调试主要针对Android API进行调试
选项:
A: 正确
B: 错误
