新疆电大一体化2021年春季学期Android智能手机编程期末综合试卷

微信小程序
内容查看
查看价格15
    科目求助

一、单选题 (共15题,共30分)

得分:28分

1、

Android智能手机平台是基于( )操作系统内核开发而来的。

A :

Linux

B :

Windows

C :

Unix

D :

Chrome OS

得分:2分

本题分值:2分

您的答案: A

2、

Android智能手机平台是基于( )程序语言来进行应用开发的。

A :

C#

B :

Objective‒c

C :

Java

D :

Javascript

得分:2分

本题分值:2分

您的答案: C

3、

SDK是什么()。

A :

JAVA开发程序包

B :

Android集成开发环境

C :

软件开发工具包

D :

虚拟设备

得分:2分

本题分值:2分

您的答案: C

4、

电脑屏幕尺寸为14寸,对应的dpi为( )。

A :

131

B :

120

C :

1024

D :

100

得分:0分

本题分值:2分

您的答案: B

5、

在Android项目中,在res目录下存放字符串信息的文件是( )。

A :

strings.xml

B :

values.xml

C :

colors.xml

D :

Const.xml

得分:2分

本题分值:2分

您的答案: A

6、

在Java代码中,通过( )方式可以访问到配置文件中定义的颜色信息。

A :

R.color_name_id

B :

color_name

C :

R.color.color_name_id

D :

R.string.color_name_id

得分:2分

本题分值:2分

7、

在Activity中,方法( )在初始化的时候调用。

A :

onCreate()

B :

onStart()

C :

onRestart()

D :

onDestroy()

得分:2分

本题分值:2分

8、

在Activity中,以下哪个方法在资源或者对象被销毁时候调用?

A :

onStop()

B :

onPause()

C :

onRestart()

D :

onDestory()

得分:2分

本题分值:2分

9、

在Android中,Service中的本地服务通过( )方法被关闭。

A :

onDestroy()

B :

onUnbind()

C :

onStop()

D :

stopService()

得分:2分

本题分值:2分

10、

在Android中,用( )启动一个本地服务。

A :

onCreate()

B :

onBind()

C :

startCommand()

D :

startService()

得分:2分

本题分值:2分

11、

在SQLite数据库中,通过SQLiteOpenHelper类的( )方法更新数据库版本。

A :

onCreate()

B :

onUpgrade()

C :

insert()

D :

updated()

得分:2分

本题分值:2分

12、

( )方法可以获取对SQLite数据只读的数据库对象。

A :

etReadableDataBase() in SQLiteOpenHelper

B :

getWritableDatabase() in SQLiteOpenHelper

C :

openDatabase(“testdemo”, null, SQLiteDatabase.OPEN_READWRITE) in SQLiteDatabase

D :

onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion)

得分:2分

本题分值:2分

13、

( )在Android可以播放音频和视频。

A :

SurfaceView类

B :

SurfaceHolder类

C :

MediaPlayer类

D :

SoundPool类

得分:2分

本题分值:2分

14、

SurfaceView在视频播放中的作用是( )。

A :

主要用来显示界面的状态信息

B :

主要用来定义界面可视化元素的布局信息

C :

主要绘图容器,用来展示视频播放的内容

D :

主要用作容器,用来盛装其他可视化组件

得分:2分

本题分值:2分

15、

在谷歌地图的JavaScript版本的服务接口中,( )是用来计算路线的。

A :

Map对象

B :

Geocoder对象

C :

DirectionRenderer对象

D :

DirectionsService对象

得分:2分

本题分值:2分

二、判断题 (共15题,共30分)

得分:30分

1、

Android Studio创建项目的过程其实不是Eclipse创建项目的过程的细分化。

A

:

B

:

得分:2分

本题分值:2分

2、

Android Studio是谷歌公司推出的新一代集成开发环境,其实基于Intellj IDEA平台的开发工具,提供了诸多良好易用的功能和属性。

A

:

B

:

得分:2分

本题分值:2分

3、

打开Eclipse的File(文件)菜单,选择New(新建)项,然后选择Android Application Project(Android应用项目)项,即出现一个新建界面。

A

:

B

:

得分:2分

本题分值:2分

4、

AVD的全称为Android Virtual Device,即Android运行的虚拟设备,它是Android应用运行的模拟环境。

A

:

B

:

得分:2分

本题分值:2分

5、

Android SDK Manager窗口允许用户管理不同的Android SDK版本。

A

:

B

:

得分:2分

本题分值:2分

6、

Android Studio是苹果公司推出的新一代集成开发环境,其是基于Intellj IDEA平台的开发工具,提供了诸多良好易用的功能和属性。

A

:

B

:

得分:2分

本题分值:2分

7、

Content Provider即内容提供者,在Android系统中作为应用程序之间的唯一共享数据的途径,它存储、检查数据,并向其他应用程序提供访问数据的接口。

A

:

B

:

得分:2分

本题分值:2分

8、

从字面上理解,Activity是活动的意思。

A

:

B

:

得分:2分

本题分值:2分

9、

本地框架是基于Linux内核开发的涉及底层的基础系统功能。

A

:

B

:

得分:2分

本题分值:2分

10、

应用程序框架为开发者提供了调用Android基本功能和手机硬件系统的API,并实现了联系人、电话拨号、浏览器等常用功能。

A

:

B

:

得分:2分

本题分值:2分

11、

应用层主要为用户提供看不见的应用。

A

:

B

:

得分:2分

本题分值:2分

12、

Android平台简单、实用,无论功能还是外观设计,都可以与苹果的iOS操作系统一较高下。

A

:

B

:

得分:2分

本题分值:2分

13、

目前,基于Android系统的手机已经占据了全球所有的市场份额。

A

:

B

:

得分:2分

本题分值:2分

14、

iPhone手机的iOS系统必须在苹果公司专用的Mac系统上才可以运行。

A

:

B

:

得分:2分

本题分值:2分

15、

目前,市场上主流的智能手机操作系统有Windows Phone、iOS和Android,每个系统背后都有一家实力雄厚的公司在支持,每种操作系统都各有所长。

A

:

B

:

得分:2分

本题分值:2分

三、多选题 (共10题,共40分)

得分:40分

1、

SQLiteOpenHelper包含如下方法

A :

onCreate(SQliteDatabase db)

B :

onUpgrade(SQliteDatabase db)

C :

close()

D :

easy()

得分:4分

本题分值:4分

2、

TextView具有很多属性,下面哪些是?

A :

width、height

B :

Android:id

C :

Android:text

D :

Android:layout_marginleft

得分:4分

本题分值:4分

3、

以下属于Drawable资源的是

A :

StateListDrawable资源#LayerDrawable资源

B :

ShapeDrawableziyuan

C :

PSD图像资源

得分:4分

本题分值:4分

4、

Android应用资源可以分为以下两类

A :

无法直接访问的原生资源

B :

可通过R.Java资源清单在程序中访问的资源#音频、视频资源

C :

多媒体资源

得分:4分

本题分值:4分

5、

Android Studio的主要特性和功能有

A :

基于Gradle的构建支持

B :

Android专属的重构和快速修复

C :

支持ProGuard和应用签名

D :

基于模板的向导来生成常用的Android应用设计和组件

得分:4分

本题分值:4分

6、

Android开发因为涉及( ),因此最好使用一款集成开发环境。

A :

代码编辑

B :

UI布局

C :

视频处理

D :

打包

得分:4分

本题分值:4分

7、

Android智能手机系统的系统构架自上而下分为4个层次

A :

应用程序层

B :

应用程序框架层

C :

本地框架和Java运行环境层

D :

触摸屏保护层

得分:4分

本题分值:4分

8、

Android系统与其他两个系统相比有如下诸多内在优势

A :

开源的智能手机操作系统

B :

开发门槛低

C :

价格便宜

D :

市场份额高、用户群大

得分:4分

本题分值:4分

9、

开发者可以创建具有Material Design功能的应用,实现动态视觉效果,利用其中的UI元素转换赋予用户自然的感觉。此支持包括:

A :

Material Design动画和Activity转换效果

B :

针对基于视图状态的视图属性的动画生成器

C :

可自定义的UI小部件和具有可由用户控制的调色板的应用栏

D :

基于XML矢量图形的动画和非动画可绘制对象

得分:4分

本题分值:4分

10、

开发者可以创建具有Material Design功能的应用,实现动态视觉效果,利用其中的UI元素转换赋予用户自然的感觉。此支持包括:

A :

Material Design主题

B :

视图阴影

C :

RecyclerView小部件

D :

可绘制动画和造型效果

得分:4分

本题分值:4分

 

点点赞赏,手留余香 给TA打赏

AI创作

课程作业代写,点击图片加微信,有偿服务

评论0

请先

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加下方微信

显示验证码

社交账号快速登录