admin 管理员组

文章数量: 887039


2024年1月11日发(作者:docker load i是什么意思)

移动应用技术期末考试答案

1、在JDK目录中,JaVa运行环境的根目录是()? * [单选题]*

A、Iib

B、demo

C、bin

D、jre(正确答案)

2、下列关于JaVa语言特点的叙述中,错误的是O ? *

[单选题]*

A、JaVa是面向过程的编程语言(正确答案)

B、JaVa支持分布式计算

C、JaVa是跨平台的编程语言

D、JaVa支持多线程

3、编译JaVaAPPliCatiOn

源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()?题] *

A、java

B、BaSS(正确答案)

C、html

D、exe

4、在JaVa程序中,注释的作用是()?*[单选题]*

A、在程序执行时显示其内容

B、在程序编译时提示

C、在程序执行时解释

[单选 *

D、给程序加说明,提高程序的可读性(正确答案)

A、JaVa应用程序必须有且只有一个main()方法。

B、n()与nt()是相同的标准输出方法 正确答案)

C、JaVa源程序文件的扩展名为java

D、JaVa小应用程序APPIet没有main()方法。

6、一个JaVa源文件中可以有O公共类? * [单选题]*

A、一个(正确答案)

B、两个

C、多个

D、零个

7、设有说明:Char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为()?选题]*

A、float

B、char

C、int

D、double(ιli确答案)

8、下列哪个类声明是正确的O

?*[单选题]*

A、public void Hi{...}

B、public class Move(){...}

C、public class void number{...}

D、PUbliCClaSSCar{…}(正确答案)

9、下面的方法声明中,哪个是正确的O

?*[单选题]*

A、public class methodName(){}

B、public void int methodName(){}

C、public void methodName(){}(正确答案)*

[单

D、public void methodName{}

10、下面对构造方法的描述不正确是()?*[单选题]*

A、系统提供默认的构造方法

B、构造方法可以有参数,也可以有返回值(正确答案)

C、构造方法可以重载

D、构造方法可以设置参数

11、设A为已定义的类名,下列声明A类的对象a的语句中正确的是O ?*

[单选题]*

A、float A a;

B> public A a=A();

C> A a=new int();

D、A a=new A();(正确答案)

12、下列选项中,哪个是java语言所有类的父类O ? * [单选题]*

A、String

B、Vector

C、ObjeCt(正确答案)

D、Data

13、在JaVa中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序不相同,这种面向对象程序的特性称为()?*[单选题]*

A、隐藏

B、覆盖

C、重载(正确答案)

D、封装

14、关于被私有访问控制符PriVate修饰的成员变量,以下说法正确的是O ?*

[单选题]*

A、可以被三种类所访问:该类自身、与它在同一个包中的其他类、在其他包中的该 类的子类。

B、可以被两种类访问:该类本身、该类的所有子类。

C、只能被该类自身所访问(正确答案)

D、只能被同一个包中的类访问

15、假设FOO类定义如下,设f是FOo类的一个实例,下列语句调用哪个是错误的public class Foo{

i∩t i;

static String s;

void aMethod(){}

static void bMethod() {}

} [单选题]*

A^ d();(正确答案)

B、d();

C、n(f.i);

D^ d()

16、下面说法中正确的是O

?*[单选题]*

A、抽象类中一定有抽象方法

B、抽象类中一定没有抽象方法

C、有抽象方法的类一定是抽象类(正确答案)

D、有抽象方法的类不一定是抽象类

()?

A、abstract

implements

C> extends

D、interface(正确答案)

18、一个类实现接口,要使用关键字()?*[单选题]*

A、abstract

B、implementS(TE确答案)

C、extends

D、interface

19、LiSt中的元素是O

?*[单选题]*

A、有序且不能重复的

B、有序且可以重复的(正确答案)

C、无序且不能重复的

D、无序且可以重复的

20、表示泛型所使用的符号是O

?*[单选题]*

A、[]

B、{}

C、<>(正确答案)

D、()

21、下列哪个方法是LinkedLiSt类有而ArrayLiSt类没有的O ? *

A、add(Object o)

B、add(int index, Object o)

C> remove(Object o)

单选题]*[

D、removeLast()(正确答案)

22、判断Set中是否存在某个元素的方法是O

?*[单选题]*

A、have

B、exists

C、ContainS(正确答案)

D、ContainsAll

23、HTML页面的后缀名一般是什么()?**

A^ html(正确答案)

B、htm(正确答案)

C、txt

D、xml

24、CSS可通过以下哪几种引入方式()?**

A、行内样式表(正确答案)

B、内部样式表(正确答案)

C、外部样式表(正确答案)

D、扩展样式表

25、以下关于表格的说法正确的是()?**

A、table代表表格标签(正确答案)

B、tr代表行标签(正确答案)

C、thead代表表头标签(正确答案)

D、td代表行标签

26、以下关于JaVaSCriPt中数组常用方法说法正确的有()?A、POP方法可实现从数组中删除最后一个元素(正确答案)B、PUSh方法可实现向数组中添加元素(正确答案)

**

C、Sort方法可实现以字母或数字顺序对数组进行排序(正价答案)

D、reverse方法可实现反转数组中的元素(正确答案)

27、在TOmCat解压后目录中,存放启动和关闭Tomcat的命令脚本的目录是()?*

[单选题]*

A、bin(正确答案)

B、Iib

C、 conf

D、log

28、HTTP协议提供了两种最常用的访问方式是O

?*[单选题]*

A、GET和PUT

B、GET和PC)ST(正确答案)

C、GET⅛ DELETE

D、PC)ST和

PUT

29、HTTP默认端口号为()? * [单选题]*

A、21

B、23

C、80(正确答案)

D、 3306

30、设置response的编码格式的方法是O ? * [单选题]*

A、getOutputStream()

B、getWriter()

C、SetCharaCterEnCoding(正确答案)

D、addCookie()

31、下面哪一个不属于Android体系结构中的应用程序层()? *

A、电话簿* [单选题]

B、日历

C、SQLite(正确答案)

D、SMS程序

32、android的系统架构分为四层,从高到低层是()? * [单选题]*

A、LinUX内核层.系统运行库层.应用层.应用框架层

B、应用层.应用框架层.系统运行库层.Linux内核层(I确答案)

C、应用框架层,应用层.系统运行库层.Linux内核层

D、LinUX内核层.系统运行库层.应用框架层.应用层

33、创建程序时,填写的APPliCatiOnName表示()? * [单选题]*

A、应用名称(正确答案)

B、项目名称

C、项目的包名

D、类的名字

34、布局文件会保存在O目录? *[单选题]*

A^ res

B、values

C、IayoUt(TE确答案)

D、drawable

35、文本输入框指定输入的内容类型的属性是什么O

?*[单选题]*

A、androidIextType

B、android !password

C、android:inputType[TE确答案)

D、

36、

在ACtiVity中要找到id是bookName的TeXtVieW组件,下面哪种语句写法正确()?*

I单选题]*

A、TextView tv=ewById(me);

B、TextView tv=ewById(me);

C、TextView tv=ewById(me);

/ [确答案)

D、TextView tv=ewById(me);

37、下列哪个可做EditTeXt编辑框的提示信息()? * [单选题]*

A、android:inputType

B、android:text

C> android:hint(正确答案)

D、android:digits

38>如果要在Activity中得到新打开ACtiVity

关闭后返回的数据,需要使用系统提供的()方法打开新的ACtiVity?*

[单选题]A、StartActivityO

B、startActivityForResult()(正确答案)

C、StartactivityO

D、StartActivityforResultO

39、在Android匚程中新建了一个ACtiVity需要在哪个()XmI文件中声明一下?[单选题]*

A、

B、

*

*

C、(正确答案)

D、

40、

下面代码用于将数据存放在BUndle对象中,并将其添加到Intent对象中,空白处应

该填入O ?

Bundle bundle=new Bundle();

ing(nname",

πaaπ);

(,,numπ, 3);

_____________________ * [单选题]*

A、ras(bundle);

B、ra(bundle);

C、ra(bundle)

D、ras(bundle);(正确答案)

41、使用TOaSt提示时,关于提示时长,下面说法正确的是()?*

A、显示时长只有2种设置(正确答案)

B、可以自定义显示时长

C、传入30时,提示会显示30秒钟。不正确

D、当自定义显示时长时,比如传入30,程序会抛出异常。

42、对于SharedPreferenCeS的下面正确的是()? * [单选题]*

A、SharedPreferences pref = new SharedPreferencesO;

B、Editor editor = new Editor();

C、SharedPreferenCeS对象用于读取和存储常用数据类型

D、EditOr对象存储数据最后都要调用Commit()方法。(正确答案)43> SharedPreferences存放的数据类型不支持()? * [单选题]*

A、boolean

B、int

* [单选题]

C、String

D、double(正确答案)

44、android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是()?

* [单选题]*

A、MODE_APPEND

B、MODE_WORLD_READABLE

C、MODE_WORLD_WRITEABLE

D、E(正确答案)

45、仔细查看下面的这段代码:

public class DBOpenHeIper extends SQLiteOpenHelper {

private static final int VERSION = 1;

private static final String DBNAME = "π;

public DBOpenHelper(Context context) {

super(context, DBNAME, null, VERSION);

}

@Override

public void OnCreateCSQLiteDatabase db){ //

创建数据库

dB> execSQL(',create table tb_outaccount (_id integer primary key,1'+ ',money decimal,time

varchar(10),type varchar(10))n);

)

@Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion){

}

)

程序运行后,创建的数据库名称为()?[单选题]* [单选题]*

A、1

B、account

C、(ιE确答案)

D、DBNAME

46、在android中使用SQLiteC)PenHeIper这个辅助类时,打开数据库的方法是()? *

[单选题]*

A、getDatabase()

B、OpenDatabaseO

C、getReadableDatabase()(正确答案)

D、getAbleDatabase()

47、

下面代码用于向由Jnaccount表中添加一条记录,请问空白处应该填入O句代码?

ContentValues values=new ContentValues(C);

(πmoneyπ, 5000);

(,,time", "2018-06-10π);

("type",

”工资");

(πhandlerπ, ',xxxπ);

("mark", "5月份工资”); ______ [单选题]*

A、(',tb-inaccount,,,null, values);

B、(',tb-inaccountπ, values);

C、(Htb_inaccount",null, values); k

7、案)

D、(Htb_inaccountM,values);

48、下面关于JSoN说法错误的是O

?*[单选题]*

A、json是一种数据交互格式。

B、json的数据格式有两种为{ }和口

C、json数据用{}表示java中的对象,[]表示JaVa中的LiSt对象

D、{T门23“,”2”:“234”,”3“:“345”}不是json数据(正确答案)

49、访问网络时,需要允许O权限? *[单选题]*

A、androiD. L_LOCATION_PROVIDER

B、androiD> E

C、androiD、TICATE_ACCOUNTS

D、androiD> ET(正确答案)

50> Harmonye)S应用中,哪个文件()描述了MOdUIe所支持的设备类型?* [单选题]*

A、(正确答案)

B、

C、IocaLproperties

D、

51> HarmonyoS整体遵从分层设计,从下向上依次为()? * [单选题]*

A、系统服务层、内核层、框架层和应用层

B、内核层、系统服务层、框架层和应用层(小确答案)

C、应用层、框架层、系统服务层、内核层

D、内核层、应用层、框架层和系统服务层

52>

DeVECo

StUdiO创建一个新的应用项目,目前支持的设备类型有哪些可以选择()?A、电视(正确答案)

B、手机(正确答案)

C、可穿戴设备(正确答案)

D、轻量级穿戴设备(正确答案)

53、FA有Ul界面,而PA无Ul界面*

[判断题]*

对(正确答案)

**

54> RadiOCOntainer是RadiOBUttOn的容器,在其包裹卜的RadiOBUttOn保证只有一个

备选项* [判断题]*

对(正确答案)

55、HMS架构由以下哪儿部分组成()?**

A、HMS Apps(正确答案)

B、HMSCOre&Connect(正确答案)

C、芯片

D、操作系统

56、推送服务中的消息可以分为以下哪儿部分()?**

A、通知栏消息(正确答案)

B、推送消息

C、透传消息(正确答案)

D、服务消息

57、购买商品主要分为以下哪几个步骤()?**

A、判断是否支持应用内支付(正确答案)

B、展示商品信息(正确答案)

C、确认交易(正确答案)

D、发起购买(正确答案)

58、HUAWEI DevEco StUdiO可以开发HarmOnyOS应用 *

对(正确答案)

* [判断题]

59、沙盒测试可以模拟支付过程,而不需要实际支付费用*[判断题]*

对(正确答案)

60、应用内支付服务支持哪几种支付方式?()**

A、沙盒测试环境下的支付(正确答案)

B、非沙盒测试环境下的支付(小确答案)

C、支付宝支付

D、微信支付

61、已知如下界面,文本标签及一个输入框,请补充代码

姓名

android:layout_width=,,match_parent" android:layout_height=Hwrap_contentu

android:Orientation="izontaΓ,>

android:IayOUt_width="wrap_content” android:IayOUt_height=" t”

android:Padding="20dp”

androidlext=π

π><∕TextView>

< ___________________________

android:id=n@+id/namen

android:layout_width=n200dp"

android:layout_height=Hwrap_contentu

android:Padding="20dp" ∕>

<∕LinearLayout> ∣填空题]*

注意区分大小写

空1答案:hor

3

答案:EditText空2答案:姓名

62、IDToken登陆的界面如图所示


本文标签: 答案 方法 应用 支付 文件