Harmony0S应用开发者高级认证题库

avatar
作者
筋斗云
阅读量:2

收集整理不易 请留个赞再走吧 qwq 祝大家一次考过!!!

需要Word文档的朋友可以小窗戳戳我 qwq

考证网址 华为开发者官方网站_创新从这里开始

判断题1

云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用(错误)

每一个自定义组件都有自己的生命周期(正确)

基于端云一体化开发,开发者需要精通前端、后端不同的开发语言(错误)

首选项preferences是以Key-Value形式存储数据,其中Key是可以重复(错误)

Harmonyos应用可以兼容OpenHarmony生态(正确)

每调用一次router.pushur1()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32(正确)

只要使用端云一体化的云端资源就需要支付费用(错误)

首选项是非关系数据库,遵循ACID特性(错误)

在Column和ROw容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,iustifvContent用于设置子组件在交又轴方向上的对齐格式(错误)

所有使用aComponent修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数(错误)

发布应用时需要创建Profile时,类型选择什么类型?(发布)

发布开放式测试版本后,还需要人工审核吗?(不需要)

选择题1

开发者在DevEco studio中,可以通过什么方式使用端云一体化? (B)

A.IDE插件

B.工程模板

C.命令行工具

D.可视化工具

添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?(A)

A.86-1891234

B1891234

C.+861891234

D.0086-1891234

应用包名不能包含一些保留字段,以下哪个字段符合规范? (A)

A. .test.

B. .harmony

C. .system.

D. .ohos.

认证服务支持下列哪种帐号认证©

A.微信

B.QQ

C.华为帐号

D.支付宝

跨端迁移和协同是哪个鸿蒙特征的能力©

A.一次开发多端部署

B.可分可合

.统一生态

D.自由流转

发布后的鸿蒙应用可以在哪里获取?(A)

A.华为应用市场

B.华为服务中心

C.华为生态市场

下面哪个方法,可以跳转到一个新页面,并销毁当前页面。(B)

A. router.pushUrl0

B. routerreplaceUrl()

C. router.back()

D. router.clear()

关于UIAbility的启动模式,下列说法错误的是:©

A.UIAbility支持单实例、多实例模式和指定实例3种启动模式,在module,json中通过launchType配置.

B.singleton为单实例模式,系统中只存在唯一一个实例,startAbility时,如果已存在,则复用系统中的唯一一个实例。

C.muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式

D.specified为指定实例模式,运行时由Ability内部业务决定是否创建多实例。

引用ohpm三方库的包依赖是在哪个配置文件中©

A. package.json5

B.module.json5

C.oh-package.json5

D. main pages.json

元服务包名必须以哪个字段结尾?(A)

A. .hmservice

B.任意字段

Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:(D)

A. FlexAlign.Start

B.FlexAlign.SpaceEvenly

C.FlexAlign.End

D. FlexAlign.SpaceBetween

自定义组件的aboutToAppear()在什么时机执行(B)

A.build函数之后

B.build函数之前

C.页面进入之时

关于Tabs组件页签的位置设置,下面描述错误的是(D)

A.当barPosition为Start (默认值),vertical属性为false时 (默认值),页签位于容器顶部.

B.当barPosition为Start (默认值) ,vertical属性为true时,页签位于容器左侧

C.当barPosition为End,vertical属性为false (默认值) 时,页签位于容器底部.

D.当barPosition为End ,vertical属性为true时,页签位于容器底部.

在下面哪个文件中可以设置页面的路径配置信息?(A)

A main pages.json

B. modulejson5

C.app.json5

D.package.json

元服务创建测试用户时,用户列表存储位置需要选择(B)

A.所有站点

B.中国

C.俄罗斯

D.德国

E.新加坡

开放式测试版本发布后,受邀测试用户如何体验?(B)

A.进入华为应用市场,搜索待体验的元服务

B.进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务

C.进入生态市场,搜索待体验的元服务

端云一体化当前支持最低的鸿蒙API版本是(D)

A.6

B.7

C.8

D.9

worker线程最大同时激活数©

A.6

B.7

C.8

D.9

Webview在Harmonyos中的入口是通过什么组件体现的©

A.HTTP

B.RichText

c.Web组件

D. Socket

关于容器组件Row和Column,下面说法错误的是:(D)

A.Column容器的主轴是垂直方向,交又轴是水平方向;Row容器的主轴是水平方向,交叉轴是垂直方向B.主轴和交叉轴始终是相互垂直的,Row和Column主轴的方向不一样。

C.Column的子组件在主轴方向上的对齐使用justifyContent属性来设置,其参数类型是FlexAlign。

D.Row的子组件在交叉轴方向上的对齐方式使用alignltems属性来设置,其参数类型为HorizontalAlign.

() 模块提供了全双工通信协议(B)

A.HTTP

B.WebSocket

C. Socket

D. Request

创建应用时,应用包名需要和config.json文件中哪个字段保持一致?©

A. package

B.name

C.bundleName

发布开放式测试版本后,怎么追加测试用户?(B)

A.直接在当前版本追加

B.需要重新发布新的测试版本追加用户

@state修饰的状态数据被修改时会触发组件的() 方法进行UI界面更新(A)

A.build方法

B.onPageShow方法

C.aboutToAppear方法

下面哪个组件不能包含子组件:(D)

A. Row

B. Button

C. Text

D. LoadingProgress

发布应用时要创建证书,证书类型选择什么类型?(B)

A.调试证书

B.发布证书

元服务包由一个或多个HAP包组成,每个HAP包不得超过 () ,以提供秒开体验 (B)

A.2GB

B.10MB

C.无限制

HUKS中文全称是什么(B)

A.加解密系统

B.通用密钥库系统

C.密码管理系统

D.访问控制系统

多选题

下面哪些是Ability的生命周期回调函数?(A,B,E,F)

A. onCreate

B.onDestroy

C.onPageShow

D.onPageHide

E. onForeground

F. onBackground

UIAbility的启动模式有哪些(A,B,C)

A. singleton

B. specified

C. multition

D. Builder

以下关于ArkTS声明式开发范式的基本组成说明正确的是(A,B,C,D,E,F)

A.装饰器: 用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件.

B.自定义组件:可复用的 UI 单元,可组合其它组件

C.UI描述: 声明式的方法来描述U的结构,例如build0方法中的代码块。

D.内置组件: ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等

E.属性方法: 用于组件属性的配置,统一通过属性方法进行设置,如fontSize、width0、height0、color) 等

F. 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick0.

端云一体化已经集成以下哪些服务SDK(A,B,C)

A.云函数

B.云数据库

C.云存储

D.云托管

UIAbility的生命周期包括哪些函数?(A,B,C,D)

A. onCreate

B.onForeground

C.onBackground

D. onDestroy

下面哪些组件层次结构是正确的(A,B,E)

A. Text>Span

B. Button>Column>lmage

C. Button>lmage>Text

D.lmage>Text>Span

E. Column>Row>Button

entry下的module.json5中包含以下哪些信息:(B,C,D)

A.应用包名和版本号信息

B.Ability的配置信息

C.设备类型信息

D.应用权限申请列表

公共事件服务为应用程序提供哪些能力(B,C,D)

A.取消发布公共事件

B.订阅公共事件

C.发布公共事件

D.取消订阅公共事件

鸿蒙特征包含哪些场景化能力(A,B,C)

A.一次开发、多端部署

B.可分可合、自由流转

C.统一生态、原生智能

D.高频操作、提升效率

鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些(A,B,C,D)

A.软件包中的发布Profile文件和当前上传软件包的应用不匹配B.软件包中的发布证书与发布Profile文件中的发布证书不匹配

C.软件包未签名导制提示非法软件包

D.软件包中使用证书已经失效过者过期

补充题判断

只要使用端云一体化的云端资源就需要支付费用(错)

所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。(错)

HarmonyOS应用可以兼容OpenHarmony生态(对)

使用端云一体化开发,无需自己搭建服务器,并进行运维了。(对)

基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。 (错)

在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式(错)

ArkUI 是声明式开发范式(对)

云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用(错)

Worker线程不支持UI操作。(对)

每一个自定义组件都有自己的生命周期。(对)

补充题单选

发布应用时需要创建Profile时,类型选择什么类型?(发布)

下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。( @State和@Prop)

认证服务支持下列哪种帐号认证?( 华为帐号)

添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?( 86-189****1234)

发布应用时要创建证书,证书类型选择什么类型?(发布证书)

元服务创建测试用户时,用户列表存储位置需要选择?(中国)

下面哪个组件不能包含子组件:(LoadingProgress)

开发者在DevEco Studio中,可以通过什么方式使用端云一体化? (工程模板)

发布开放式测试版本后,还需要人工审核吗? (不需要)

自定义组件的aboutToAppear()在什么时机执行?(build函数之前)

HUKS中文全称是什么?(通用密钥库系统)

元服务包名必须以哪个字段结尾?(hmservice)

下面哪个方法,可以跳转到一个新页面,并销毁当前页面。(router.replaceUrl())

Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:( FlexAlign.SpaceBetween)

@State修饰的状态数据被修改时会触发组件的()方法进行UI界面更新?(build方法)

关于Tabs组件页签的位置设置,下面描述错误的是?(当barPosition为End ,vertical属性为true时,页签位于容器底部。)

开放式测试版本发布后,受邀测试用户如何体验?(进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务)

HarmonyOS提供的Webview能力是否支持与H5双向通信?(支持)

应用包名不能包含一些保留字段,以下哪个字段符合规范?( .test.)

关于UIAbility的启动模式,下列说法错误的是:(muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。)

Webview在HarmonyOS中的入口是通过什么组件体现的?( Web组件)

发布开放式测试版本后,怎么追加测试用户? (需要重新发布新的测试版本追加用户)

()模块提供了全双工通信协议 ?( WebSocket)

发布后的鸿蒙应用可以在哪里获取? (华为应用市场)

元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验。(10mb)

关于Video组件的回调事件,下列说法错误的是:(onStart视频播放时触发该事件,可以在这里获取视频时长。)

1、HarmonyOS应用可以兼容OpenHarmony生态

正确(True)

2、云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用

错误(False)

3、Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个Ability。

正确(True)

4、使用http模块发起网络请求时,必须要使用on(‘headersReceive’)订阅请求头,请求才会成功。

错误(False)

5、Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET。

正确(True)

6、Tabs组件仅可包含子组件TabsContent,每一个页签对应一个内容视图即TabContet组件。

正确(True)

7、每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。

正确(True)

8、@CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以动态设置内容及样式。

正确(True)

9、Web组件对于所有的网页都可以使用zoom(factor: number)方法进行缩放。

错误(False)

10、每一个自定义组件都有自己的生命周期

正确(True)

11、首选项是非关系数据库,遵循ACID特性

错误(False)

12、使用端云一体化开发,无需自己搭建服务器,并进行运维了。

正确(True)

13、所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。

错误(False)

14、只要使用端云一体化的云端资源就需要支付费用

错误(False)

15、首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。

错误(False)

16、基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。

错误(False)

17、Worker线程不支持UI操作

正确(True)

18、在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式

错误(False) 注:看清楚顺序,这个题对其格式互换是正确的

19用哪一种装饰器修饰的组件可作为页面入口组件?

B. @Entry

20、关于UIAbility的启动模式,下列说法错误的是:

C. standard为标准模式,每次startAbility都会启动一个新的实例,系统默认为standard模式。

21、发起网络数据请求需要导入以下哪个模块?

A. import http from ‘@ohos.net.http’

22、在下面哪个文件中可以设置页面的路径配置信息?

A. main_pages.json

23、首选项preferences值的存储支持哪些数据类型?

D. 数字型、字符型、布尔型以及这3种类型的数组类型。

24、关于Button组件,下面哪个样式是胶囊型按钮:

A. ButtonType.Capsule

25、例如现在要实现一个广告弹窗,包含图片和文本等信息,使用下面那种弹窗可以实现

B. @CustomDialog

26、关于Web组件,下面描述错误的是:

D. 使用Web组件访问在线和离线网页都需要添加ohos.permission.INTERNET权限。

27、使用Image组件加载网络图片需要如下哪种权限?

B. ohos.permission.INTERNET

28、页面路由需要导入以下哪个模块?

B. import router from ‘@ohos.router’

29、首选项key的最大长度限制大小为()字节?

C. 80

30、关于Video组件的回调事件,下列说法错误的是:

A. onStart视频播放时触发该事件,可以在这里获取视频时长。

31、关于Resource是资源引用类型描述错误的是:

C. Resource支持所有的数据类型。

32、下面哪个方法,可以跳转到一个新页面,并销毁当前页面。

B. router.replaceUrl()

33、于Tabs组件页签的位置设置,下面描述错误的是

D. 当barPosition为End ,vertical属性为true时,页签位于容器底部。

34、下面哪一个事件方法可以获取到List滑动的偏移量

A. onScroll

35、发布开放式测试版本后,还可以再追加测试用户吗?

B. 不可以

36、发布后的鸿蒙应用可以在哪里获取?

A. 华为应用市场

37、关于@State状态数据特征,下列描述错误的是:

. @State变量可以不用给定初始值。

38、上传鸿蒙应用或元服务软件包时,软件包的格式是什么?

B. .app

39、发布开放式测试版本后,还可以再更新版本吗?

A. 可以

40、关于容器组件Row和Column,下面说法错误的是:

D. Row的子组件在交叉轴方向上的对齐方式使用alignItems属性来设置,其参数类型为HorizontalAlign。

41、元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验

42、下面哪个组件不能包含子组件:

D. LoadingProgress

43、开放式测试版本发布后,受邀测试用户如何体验?

B. 进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务

44、发布应用时要创建证书,证书类型选择什么类型?

B. 发布证书

45、关于Video组件的回调事件,下列说法错误的是:

A. onStart视频播放时触发该事件,可以在这里获取视频时长。

46、()模块提供了全双工通信协议

B. WebSocket

47、Worker线程最大同时激活数 存疑,没有最大线程,但是有内存啥的限制 选 9

48、跨端迁移和协同是哪个鸿蒙特征的能力

D. 自由流转

49、Webview在HarmonyOS中的入口是通过什么组件体现的

C. Web组件

50、HUKS中文全称是什么

B. 通用密钥库系统

51、端云一体化当前支持最低的鸿蒙API版本是

D. 9

52、发布开放式测试版本后,还需要人工审核吗?

B. 不需要

53、引用ohpm三方库的包依赖是在哪个配置文件中

C. oh-package.json5

54、元服务创建测试用户时,用户列表存储位置需要选择

B. 中国

55、认证服务支持下列哪种帐号认证

C. 华为帐号

56、下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。

D. @State和@Prop

57、@State修饰的状态数据被修改时会触发组件的()方法进行UI界面更新

A. build方法

58、关于UIAbility的启动模式,下列说法错误的是:

C. muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。

59、自定义组件的aboutToAppear()在什么时机执行

B. build函数之前

60、元服务包名必须以哪个字段结尾?

A. .hmservice

61、发布开放式测试版本后,怎么追加测试用户?

B. 需要重新发布新的测试版本追加用户

62、Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:

D. FlexAlign.SpaceBetween

63、HarmonyOS提供的Webview能力是否支持与H5双向通信

A. 支持

64、应用包名不能包含一些保留字段,以下哪个字段符合规范?

A. .test.

65、鸿蒙特征包含哪些场景化能力

A. 一次开发、多端部署

B. 可分可合、自由流转

C. 统一生态、原生智能

66、鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些

A. 软件包中的发布Profile文件和当前上传软件包的应用不匹配

B. 软件包中的发布证书与发布Profile文件中的发布证书不匹配

C. 软件包未签名导制提示非法软件包

D. 软件包中使用证书已经失效过者过期

67、entry下的module.json5中包含以下哪些信息

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

68、下面哪些容器组件是可以滚动的

A. Scroll

B. List

D. Grid

69、下面哪些是Ability的生命周期回调函数?

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

70、下面哪些组件层次结构是正确的。

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

71、端云一体化已经集成以下哪些服务SDK

A. 云函数

B. 云数据库

C. 云存储

72、UIAbility的启动模式有哪些

A. singleton

B. specified

C. multition

73、公共事件服务为应用程序提供哪些能力

B. 订阅公共事件

C. 发布公共事件

D. 取消订阅公共事件

74、端云一体化工程目录结构分为哪些部分 不知道

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

D. 公共资源库(Resource)

75、端云一体化中的云函数支持哪些操作

A. 编写函数

B. 测试函数

C. 打包函数

D. 部署函数

76、关于Tabs组件和TabContent组件,下列描述正确的是

A. TabContent组件不支持设置通用宽度属性,其宽度等于Tabs组件的barWidth属性。

B. TabContent组件不支持设置通用高度属性,其高度由父组件Tabs高度与TabBar组件高度决定。

C. TabsController用于控制Tabs组件进行页签切换,不支持一个TabsController控制多个Tabs组件。

D. TabContent组件的tabBar属性支持使用@Builder构造器生成的组件。

77、以下关于ArkTS声明式开发范式的基本组成说明正确的是

A. 装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件。

B. 自定义组件:可复用的 UI 单元,可组合其它组件。

C. UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块。

D. 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。

E. 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。

F. 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。

78、针对包含文本元素的组件,例如Text、Button、TextInput等,可以使用下列哪些属性:

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

79、关于ForEach(arr, itemGenerator, index)组件的描述正确的是:

B. 第一个参数必须是数组,提供循环渲染的数据源。

C. 第二个参数生成子组件的lambda函数,为数据源中的每个数组项生成子组件。

D. 第三个参数为匿名函数,用于给定数组项生成唯一且稳定的键值。

80、ArkUI 是声明式开发范式

正确(True)

81、开发者在DevEco Studio中,可以通过什么方式使用端云一体化?

B. 工程模板

82、认证服务支持下列哪种帐号认证

C. 华为帐号

83、创建应用时,应用包名需要和config.json文件中哪个字段保持一致?(排除B)

A. package

B. name

C. bundleName

84、发布应用时需要创建Profile时,类型选择什么类型?

发布

85、添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?

A. 86-189****1234

86、一次开发多端部署的三个层次有哪些?

A. 界面级一多

B. 功能级一多

C. 工程级一多

85、添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?

A: 86-189****1234

87、UIAbility的生命周期包括哪些函数?(ABCD)

A. onCreate

B. onForeground

C. onBackground

D. onDestroy

88、自定义组件的组件化特点有哪些?(ABCD)

A. 可组合

B. 可重用

C. 配置化生命周期

D. 数据驱动更新

Worker线程最大同时激活数

C. 8

端云一体化工程目录结构分为哪些部分

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

83、创建应用时,应用包名需要和config.json文件中哪个字段保持一致?

C. bundleName

85、添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?(排除C,D)

A. 86-1891234 B. 1891234 C. +861891234 D. 0086-1891234

【判断题】

HarmonyOS应用可以兼容OpenHarmony生态

正确(True)

【判断题】

所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。

正确(True)错误(False)

【判断题】

在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式

正确(True)错误(False)

【判断题】

ArkUI 是声明式开发范式

正确(True)错误(False)

【判断题】

云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用

正确(True)错误(False)

【判断题】

基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。

正确(True)错误(False)

【判断题】

只要使用端云一体化的云端资源就需要支付费用

正确(True)错误(False)

【判断题】

使用端云一体化开发,无需自己搭建服务器,并进行运维了。

正确(True)错误(False)

【判断题】

首选项是非关系数据库,遵循ACID特性

正确(True)错误(False)

【判断题】

首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。

正确(True)错误(False)

【单选题】

开放式测试版本发布后,受邀测试用户如何体验?

A. 进入华为应用市场,搜索待体验的元服务B. 进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务C. 进入生态市场,搜索待体验的元服务

【单选题】

认证服务支持下列哪种帐号认证

A. 微信B. QQC. 华为帐号D. 支付宝

【单选题】

关于Video组件的回调事件,下列说法错误的是:

A. onStart视频播放时触发该事件,可以在这里获取视频时长。B. onFinish视频播放结束时触发该事件。C. onPrepared视频准备完成时触发该事件。D. onUpdate播放进度变化时触发该事件,单位为s,更新时间间隔为250ms。

【单选题】

元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验。

A. 2GBB. 10MBC. 无限制

【单选题】

开发者在DevEco Studio中,可以通过什么方式使用端云一体化?

A. IDE插件B. 工程模板C. 命令行工具D. 可视化工具

【单选题】

Webview在HarmonyOS中的入口是通过什么组件体现的

A. HTTPB. RichTextC. Web组件D. Socket

【单选题】

添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?

A. 86-1891234B. 1891234C. +861891234D. 0086-1891234

【单选题】

Worker线程最大同时激活数

A. 6B. 7C. 8D. 9

【单选题】

元服务创建测试用户时,用户列表存储位置需要选择

A. 所有站点B. 中国C. 俄罗斯D. 德国E. 新加坡

【单选题】

关于@State状态数据特征,下列描述错误的是:

A. @State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。B. 标记为@State的属性是私有变量,只能在组件内访问。C. @State变量可以不用给定初始值。D. 子组件@Link装饰的变量可以和父组件的@State变量建立双向数据绑定。

【单选题】

HarmonyOS提供的Webview能力是否支持与H5双向通信

A. 支持B. 不支持

【单选题】

下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。

A. @State和@LinkB. @Provide和@ConsumeC. @Observed和@ObjectLinkD. @State和@Prop

【单选题】

在下面哪个文件中可以设置页面的路径配置信息?

A. main_pages.jsonB. module.json5C. app.json5D. package.json

【单选题】

自定义组件的aboutToAppear()在什么时机执行

A. build函数之后B. build函数之前C. 页面进入之时

【单选题】

发布开放式测试版本后,怎么追加测试用户?

A. 直接在当前版本追加B. 需要重新发布新的测试版本追加用户

【单选题】

HUKS中文全称是什么

A. 加解密系统B. 通用密钥库系统C. 密码管理系统D. 访问控制系统

【单选题】

引用ohpm三方库的包依赖是在哪个配置文件中

A. package.json5B. module.json5C. oh-package.json5D. main_pages.json

【单选题】

端云一体化当前支持最低的鸿蒙API版本是

A. 6B. 7C. 8D. 9

【单选题】

发布开放式测试版本后,还可以再更新版本吗?

A. 可以B. 不可以

【单选题】

()模块提供了全双工通信协议

A. HTTPB. WebSocketC. SocketD. Request

【单选题】

发布开放式测试版本后,还需要人工审核吗?

A. 需要B. 不需要

【单选题】

关于容器组件Row和Column,下面说法错误的是:

A. Column容器的主轴是垂直方向,交叉轴是水平方向;Row容器的主轴是水平方向,交叉轴是垂直方向。B. 主轴和交叉轴始终是相互垂直的,Row和Column主轴的方向不一样。C. Column的子组件在主轴方向上的对齐使用justifyContent属性来设置,其参数类型是FlexAlign。D. Row的子组件在交叉轴方向上的对齐方式使用alignItems属性来设置,其参数类型为HorizontalAlign。

【单选题】

发布应用时需要创建Profile时,类型选择什么类型?

A. 调试B. 发布

【单选题】

元服务包名必须以哪个字段结尾?

A. .hmserviceB. 任意字段

【单选题】

Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:

A. FlexAlign.StartB. FlexAlign.SpaceEvenlyC. FlexAlign.EndD. FlexAlign.SpaceBetween

【单选题】

发布应用时要创建证书,证书类型选择什么类型?

A. 调试证书B. 发布证书

【单选题】

发布后的鸿蒙应用可以在哪里获取?

A. 华为应用市场B. 华为服务中心C. 华为生态市场

【单选题】

应用包名不能包含一些保留字段,以下哪个字段符合规范?

A. .test.B. .harmony.C. .system.D. .ohos.

【单选题】

创建应用时,应用包名需要和config.json文件中哪个字段保持一致?

A. packageB. nameC. bundleName

【单选题】

下面哪个组件不能包含子组件:

A. RowB. ButtonC. TextD. LoadingProgress

【多选题】

一次开发多端部署的三个层次有哪些?

A. 界面级一多B. 功能级一多C. 工程级一多D. 系统级一多

【多选题】

端云一体化工程目录结构分为哪些部分

A. 端开发工程(Application)B. 云开发工程(CloudProgram)C. 端侧公共库(External Libraries)D. 公共资源库(Resource)

【多选题】

UIAbility的启动模式有哪些

A. singletonB. specifiedC. multitionD. Builder

【多选题】

entry下的module.json5中包含以下哪些信息:

A. 应用包名和版本号信息B. Ability的配置信息C. 设备类型信息D. 应用权限申请列表

【多选题】

下面哪些容器组件是可以滚动的

A. ScrollB. ListC. RowD. GridE. Column

【多选题】

端云一体化中的云函数支持哪些操作

A. 编写函数B. 测试函数C. 打包函数D. 部署函数

【多选题】

端云一体化已经集成以下哪些服务SDK

A. 云函数B. 云数据库C. 云存储D. 云托管

【多选题】

下面哪些是Ability的生命周期回调函数?

A. onCreateB. onDestroyC. onPageShowD. onPageHideE. onForegroundF. onBackground

【多选题】

公共事件服务为应用程序提供哪些能力

A. 取消发布公共事件B. 订阅公共事件C. 发布公共事件D. 取消订阅公共事件

【多选题】

鸿蒙特征包含哪些场景化能力

A. 一次开发、多端部署B. 可分可合、自由流转C. 统一生态、原生智能D. 高频操作、提升效率

一、判断题(66题)

1.应用架构的演进依次经历了微服务架构、单体架构、Serverless架构等阶段。(错误)

2.鸿蒙应用可以使用Arkts开发(正确)

3.认证服务在绑定微信账号后就不能再绑定QQ账号了。 (错误)

4.认证服务手机号码登录需要填写国家码。(正确)

5.自己构建的账号系统可以加入到认证服务中。 (正确)

6.认证服务不同站点的数据是独立的。(正确)

7.Serverless是云计算下一代的默认计算范式。(正确)

8.邮箱用户发送验证码的模板是可以修改的。(错误)

9.认证服务提供了端侧验证token的。(正确)

10.云函数开发既可通过在线编辑代码,也可通过上传.zip格式代码文件。 (正确)

11.匿名账号在绑定了Twitter账号后就失效了。(正确)

12.认证服务是用于华为账号用户认证的。(错误)

13.对于系统内置账号的缺省口令,口令应符合复杂度的要求,如果不能满足口令复杂度则需要在用户首次登录时强制修改。(正确)

14.一个对象的数据大小最大值为2MB。(正确)

15.认证服务登录微信微博QQ等三方账号后可以获取三方账号绑定的手机号码等信息。(错误)

16.发布版本后,版本的代码仍可变更。(错误)

17.创建函数完成后,版本默认是1。(错误)

18.Cloud DB提供本地数据加密功能,端侧数据加密以Schema为粒度进行设置。 (错误)

19.Serverless解决方案可以提供智能弹性、更低成本、简化开发的价值。(正确)

20.云数据库提供的能力中,通过executeUpsert()将一个或者一组对象写入到当前Cloud DB zone中。在写入对象时,如果在Cloud DB zone已经存在主键相同的对象,则更新已有的对象。(正确)

21.Cloud DB提供基于对象操作的API接口,支持单个或批量操作对象,如新增、修改、删除和查询等(正确)

22.云数据库中,Cloud DB zone(即存储区)是一个数据存储区域,Cloud DB zone之间的数据可以实现关联操作。(错误)

23.云存储默认的安全策略,只允许经过身份验证的用户执行所有读写操作 (正确)

24.Cloud DB的数据同步模式包括缓存模式和本地模式。应用可以仅使用缓存模式或者本地模式,也可以同时使用缓存模式和本地模式。(正确)

25.Cloud DB服务在通过OnSnapshotListener类中的onSnapshot()实现快照回调函数时,不需要显式地释放资源,Cloud DB服务会自动释放(错误)

26.云存储客户端SDK可实现跨域配置 (错误)

27.云数据库提供的能力中,通过executeUpsert()将一个或者一组对象写入到当前Cloud DB zone中。在写入对象时,如果在Cloud DB zone已经存在主键相同的对象,则更新已有的对象。(正确)

28.Cloud DB提供隐私或者敏感数据的全程加密管理能力:用户数据将在端侧进行加密,然后再以密文形式发送并存储到云侧,只有用户依据其输入的密码才能获取密钥信息并访问自己的加密数据。(正确)

29.云函数部署,上传的函数包中(ZIP),只需要传单个代码文件,依赖会有云函数去下载。(错误)

30.在Cloud Function中,监听事件源上的指定类型事件,当事件发生时自动调用函数并将事件数据提交给函数处理的组件被称为触发器。(正确)

31.云函数可以根据函数的实际流量对函数进行弹性伸缩,开发者无需对服务器资源进行管理。(正确)

32.Cloud Functions是一项Serverless计算服务,能通过引入多种中间件技术,提供FaaS(Function as Service)能力。(错误)

33.云存储服务默认不开通,需要手动在AGC中开通云存储服务。 (正确)

34.Cloud Functions可以为您准备好计算资源,弹性地、可靠地运行任务,并提供日志查询、性能监控和报警等功能。(正确)

35.如果您的应用短期内迎来了爆发式的用户增长,您可以联系技术工程师为您进行在线迁移。(正确)

36.云函数需要用户自行考虑租用/购买多少资源以达到最少成本最高效运行自己的函数。(错误)

37.云数据库可以通过executeDelete()删除单个对象或者一组对象,删除一组对象时,删除操作是原子的,即对象列表中的对象要么全部删除成功,要么全部删除失败。(正确)

38.云数据库当Cloud DB zone为关闭状态时,可以进行删除对象操作。(错误)

39.Cloud DB提供简单易用的多平台原生SDK,您的Android应用、iOS应用、Web应用、快应用、快游戏、小程序和小游戏可以通过SDK直接访问云侧数据库。同时,Cloud DB还支持通过Server SDK直接管理云侧数据,实现云侧数据的高效管理。(正确)

40.开发者在接入使用Cloud DB SDK和服务前,需按照本要求在应用的隐私政策中向用户告知SDK相关信息,并获取用户的同意或取得其他合法性基础(正确)

41.云存储的文件对象名称,要避免超过255个字符,超过后会导致在某些操作系统下出现兼容问题(正确)

42.云侧使用Serverless托管会带来更高的资源消耗和成本。(错误)

43.云存储的安全规则中的match语句,只支持匹配确切的具体路径 (错误)

44.云存储服务采用按量付费的方式进行结算(正确)

45.云数据库提供的查询能力包含简单查询,复合查询,聚合查询以及分页查询等。(正确)

46.应用版本升级时,可在AppGallery Connect控制台上导出对应版本文件,添加至本地开发环境。并通过调用AGConnectCloudDB类中的createObjectType()实现新对象类型的创建,调用openCloudDBZone2()打开指定Cloud DB zone,完成对象类型版本的升级。(正确)

47.在使用云数据库功能时,需初始化数据库实例(正确)

48.云存储不仅提供了客户端SDK,还提供了服务端SDK;使用云存储SDK可以实现安全可靠的文件上传和下载服务。(正确)

49.无访问权限的用户,使用云存储文件的令牌也无法下载该文件。(错误)

50.云存储实例名称可以是IP地址(错误)

51.使用云存储时,对象的删除操作不可逆,建议备份好相关文件 (正确)

52.云存储的某个文件可以与多个安全规则match语句匹配,如果有多个allow表达式与某个请求匹配,则只要任意一个条件为(正确),就允许访问。 (正确)

53.云存储的令牌被撤销后,仍然可以使用(错误)

54.云存储开通免费档套餐的项目,可创建多个存储实例 (错误)

55.Serverless服务可以根据业务流量进行弹性扩缩容(正确)

56.开通云存储的同时,系统会自动设置默认安全规则 (正确)

57.开启静态CDN加速功能,需要云存储配置资源目录的匿名访问权限 (正确)

58.云侧服务部署到Serverless后需要人工进行运维,如购买服务器,配置防火墙等操作(错误)

59.DevEco中云开发能力和原有端开发能力深度融合(正确)

60.云存储的存储实例名称,允许以字母、数字和"-"作为开头和结尾 (错误)

61.云存储的安全规则的声明都是以agc.cloud.storage开头。(正确)

62.业界认为Serverless=IaaS+PaaS。(错误)

63.接入认证服务后,用户每次收到验证码短信都需要开发者买单。(错误)

64.云数据库使用通过startAt()、startAfter()、endAt()和endBefore()方法限定查询数据的起始位置或者终止位置,和limit()、orderByAsc()、orderByDesc()等结合使用实现分页查询能力。(正确)

65.云计算的演进依次经历了虚拟机、容器化、Serverless等阶段。(正确)

66.当未通过身份验证的用户向AGC云存储发出请求时,云存储的安全规则request.auth变量为null,无法访问数据。(正确)

🚀二、单选题(53题)

1.以下哪个服务不是华为Serverless服务的范畴?(E)

A.认证服务

B.云函数

C.云应用引擎

D.云数据库

E.云主机

F.云托管

2.Serverless模板面向开发者提供:(A)

A. 易用高价值微解决方案

B. 端云一体化开发体验

C. 丰富的多平台、跨平台SDK

D.跨平台的命令行工具

3.通过认证服务直接接入华为账号认证一共需要集成几个SDK(B)

A. 1

B. 2

C. 3

D. 4

4.关于函数开发以下说法正确的是(A)

A.不同语言函数通过zip包上传的函数部署包有不同的文件目录结构。

B.用户使用日志服务,只能向前端打印info级别日志。

C.函数实例资源配置为默认规定,用户不可选择更改配置。

5.以下哪个服务是云数据库和云存储中数据访问权限控制所依赖的基础服务?(C)

A.云缓存

B.云托管

C.认证服务

D.云应用引擎

6.关于云函数开发l a t e s t 版本,下列说法错误的是:( C ) A . 创建函数完成,版本默认为 l a t e s t 。 B . 只能修改 l a t e s t 。 B . 只能修改 l a t e s t 。 B . 只能修改 l a t e s t 版本,其它发布版本不可变,只支持查看、删除。 C . 点击发布新版本按钮,可以发布版本,版本号从 0 开始递增。 D . 已发布版本,实质是对发布时 latest版本,下列说法错误的是:(C) A. 创建函数完成,版本默认为l a t e s t 。 B . 只能修改 latest。 B. 只能修改latest。B.只能修改latest版本,其它发布版本不可变,只支持查看、删除。 C. 点击发布新版本按钮,可以发布版本,版本号从0开始递增。 D. 已发布版本,实质是对发布时latest版本,下列说法错误的是:(C)A.创建函数完成,版本默认为latest。B.只能修改latest。B.只能修改latest。B.只能修改latest版本,其它发布版本不可变,只支持查看、删除。C.点击发布新版本按钮,可以发布版本,版本号从0开始递增。D.已发布版本,实质是对发布时latest的完整复制,不可变更,供生产使用。

7.认证服务在国内支持多少种认证方式(C)

A. 9

B. 10

C. 11

D. 12

8.以下哪个是认证服务可以看到的统计数据(A)

A. 发送短信验证码次数

B. 用户登录次数

C. 用户注销次数

D. 发送邮件验证码次数

9.函数包是什么格式的(A)

A. zip包

B. 文件夹

C. jar包

D. 脚本

10.以下哪个选项不是传统Web应用构建的痛点(C)

A. 引入的框架复杂多样,开发难度高

B. 应用部署流程长,运维工作专业性强、成本高

C. 强依赖第三方服务,无法针对用户定制化、个性化

D. 资源使用成本无法预测,流量不确定如何应对

11.云函数如何解决资源使用量问题:(D)

A. 按租用服务器时长收费

B. 按使用量收费

C. 按用户函数创建时长收费

D. 按函数大小和使用时间进行分阶段收费

12.以下哪些不是使用Cloud Function需要做的事:(D)

A. 开发函数

B. 为函数绑定触发器

C. 上传函数

D. 选择合适规格的服务器

13.下面那些不是Serverless的优势(D)

A. 极简开发

B. 零运维

C. 按使用量付费

D. 安全性更强

14.以下哪项目不是Serverless解决方案的优点:(C)

A. 极简开发

B. 零运维

C. 手动弹性伸缩

D. 按使用量付费

15.一个对象类型中,最多支持创建多少个索引?(C)

A. 12

B. 10

C. 16

D. 18

16.云函数使用云存储CLOUDSTORAGE,若期望在上传文件后触发某个函数调用,需要添加的事件类型是(B)

A. onWrite

B. Completed

C. Delete

D. onUpsert

17.以下哪个存储实例名称是合法的(B)

A. _Test_Project

B. project-1-jxzsq

C. T1-jxzsq

D. Project-A-

18.云数据库为您定制了运维可视化报表,目前您可在( )界面查看到项目内App的日活跃度和月活跃度等视图信息。(B)

A. 云调试

B. 云监控

C. 云存储

D. 云托管

19.新创建完一个函数,此时函数版本为$latest,此时连续发布2个版本后,再发布一个新的版本,此时版本号为:(D)

A. 0

B. 1

C. 2

D. 3

20.下面那个是云函数应用场景(D)

A. 服务扩展

B. Web构建

C. 弹性计算

D. 以上全部是

21.在云数据库中,复合主键最多包含多少个字段?(A)

A. 5

B. 6

C. 4

D. 7

22.如果您的项目未升级到付费档套餐,服务允许项目内app的最大并发连接数是(),每秒最多可操作数为(),免费存储空间为()。(C)

A. 15 2 100MB

B. 50 5 2GB

C. 150 10 1GB

D. 1500 100 10GB

23.Cloud DB作为AppGallery Connect解决方案的一部分,为AppGallery Connect平台构建了()能力。从而让应用开发者聚焦于应用本身的业务,极大的提升开发者的生产效率。(A)

A. MBaaS(移动后端即服务)

B. DaaS(数据即服务)

C. IaaS(基础设施即服务)

E.PaaS(平台即服务)

24.关于云数据库,如下描述错误的是?(D)

A. 安全规则用于解决身份验证和授权。

B. 云数据库的认证用户角色默认拥有query权限,可自定义配置upsert和delete权限。

C. 云数据库是一款基于对象模型的数据库,采用存储区、对象类型和对象三级结构。

D. 每个对象的数据大小应小于等于5MB。

25.在Android SDK中, setEncryptedKey方法设置和修改端侧cloud DB zone数据加密存储的秘钥时,秘钥长度的值可以为多少?(C)

A. 1~32个字符

B. 1~64个字符

C. 1~128个字符

D. 1~256个字符

26.开通云存储后,若需要通过AGC控制台创建更多新的存储实例,用户需要(A)

A. 升级为按量付费套餐

B. 可直接添加

C. 无法创建新存储实例

D. 以上都不对

27.云存储函数触发器是(B)

A. 项目级

B. 存储实例级

C. 用户级

D. 团队级

28.以下哪个不是Cloud DB的典型应用场景(D)

A. 数据存储在云侧,应用离线可用

B. 数据全程加密管理,保障数据安全

C. 数据在多端实时同步

D. 数据支持增删改查

29.下面对Cloud DB的描述错误的是:(B)

A. Cloud DB是AppGallery Connect云数据库服务

B. Cloud DB world角色有upsert权限,认证用户角色没有upsert权限,认证后能插入数据并同步到Cloud DB

C. Cloud DB支持对象类型的导出和导入

D. Cloud DB事务是原子性的,事务中对数据的操作要么全部成功,要么全部失败

30.如何使用命令行清空某张表的数据?(C)

A. cloudbcli delete-all --zone MyZone --object-type BookInfo

B. agcli delete-all --zone MyZone --object-type BookInfo

C. agcli db delete-all --zone MyZone --object-type BookInfo

D. agcli db delete-all --object-type BookInfo

31.AppGallery Connect云数据库服务中,对象类型,存储区最多可以分别创建多少个 (C)。

A. 无限制创建;1个

B. 256个;4个

C. 128个;4个

D. 4个;无限制创建

32.云存储服务中发生文件或者文件夹上传或删除操作后,若需要触发事件并执行想要实现的功能,需要先开通(A)

A. 云函数

B. 云数据库

C. CDN域名加速

D. 无需开通其他服务,可直接使用

33.云存储单次请求上传的文件对象大小不超过_G(B)

A. 50GB

B. 5GB

C. 10GB

D. 20GB

34.如何快速部署完整的云侧代码?(C)

A. 选中单个函数右键选择部署

B. 选中云数据库右键选择部署

C. 选择整个云工程右键选择部署

D. 选择端侧工程目录右键选择部署

35.以下关于端云一体化的说法正确的是(C)

A. 端云一体化工程目录结构中只包含了端侧代码

B. 端云一体化工程目录结构中只包含了云侧代码

C. 端云一体化工程目录结构中不仅包含了端侧代码,也包含了云侧代码

D. 云工程的云函数和云数据库必须分别进行部署

36.以下说法不正确的是:(B)

A. 端云一体化开发可以同时开发端侧和云侧代码

B. 云侧代码推荐使用Java开发

C. 端侧代码推荐使用ArkTS开发

D. 端云一体化开发可以快速提升开发效率

37.以下选项关于端云一体组件说法错误的是(C)

A. 端云一体组件同时提供了端侧页面和云侧逻辑

B. 开发者几行代码即可实现完整的业务功能,如登录,支付等

C. 开发者需要自己写云侧逻辑

D. 登录组件后台对接了AGC提供的认证服务

38.接入华为账号认证需要调用几个接口(A)

A. 1

B. 2

C. 3

D. 4

39.一键登录适用于以下哪种认证方式(B)

A. 邮箱认证

B. 手机号码认证

C. 华为账号

D. 自有账号

40.对于云存储服务,以下哪种存储实例名是合法的?(C)

A. StorageInstance1

B. storage_instance_1

C. storage-instance-1

D. storage/instance/1

41.端云一体云侧开发推荐开发者使用哪种开发语言(A)

A. ts

B. java

C. js

D. go

42.存储实例名称的长度限制不超过多少个字符(A)

A.57

B.58

C.59

D.60

43.云存储单个文件对象大小不超过(A)

A. 50GB

B. 5GB

C. 10GB

D. 20GB

44.云存储安全规则中的resource对象,表示资源文件名称的属性是(B)

A.path

B.name

C.bucket

D.contentType

45.以下关于云存储服务的说法,错误的是(C)

A. 可以通过AGC控制台实现令牌下载对象

B. 可以通过集成云存储客户端SDK实现令牌下载对象

C. 令牌被分享后,就无法删除

D. 当文件对象仅有一个令牌匹配时,可以在AGC管理台上重置令牌

46.通过云存储的令牌,您可以做什么?(B)

A.上传文件

B.下载文件

C.登录账号

D.授予权限

47.若云存储的安全规则定义为:(A)

A. 系统允许/{bucket}/images/{path=}路径的文件执行写操作

B. 系统允许/{bucket}/images/{path=}路径的文件允许修改文件元数据

C. 存储实例下images/jpg/demo.jpg文件无法执行下载操作

D. 无法枚举存储实例下images/jpg/路径的子文件

48.以下关于云存储服务的说法,错误的是(B)

A. 存储实例名称全局唯一,创建后,不能修改

B. 用户可以删除项目默认的存储实例

C. 云存储支持控制台批量下载文件

D. 客户端SDK不支持删除存储实例

49.以下云存储SDK可以创建存储实例的是(B)

A.Android

B.Node.js

C.Web

D.iOS

50.以下哪个功能是Server SDK提供的功能(C)

A.用户登录

B.用户登出

C.验证用户凭证

D.重认证

51.认证服务在海外支持多少种认证方式。(D)

A. 9

B. 11

C. 13

D. 15

52.当备份文件的大小大于()MB或者包含的数据记录条数大于()条,会被系统分为多个文件。(B)

A. 10 1000

B. 20 1000

C. 10 500

D. 20 500

53.鸿蒙开发者可以在那个工具中获得云开发一体化开发体验(C)

A. SDK

B. CLI

C. DevEco Studio

D. Serverless

🚀三、多选题(53题)

1.端云一体化开发的优势(ABCD)

A. 一个工程内同时开发端侧和云侧代码

B. 前端人员快速上手开发后端代码

C. 云侧基于Serverless构建,弹性伸缩,免运维

D. 支持在DevEco Studio中开发HarmonyOS应用

2.Serverless服务有哪些特点(ABC)

A. 根据流量自动弹性伸缩

B. 具备丰富的可观测能力

C. 开发者只需要关注自己的业务逻辑,无需关注基础设施、中间件和集群

D. Serverless服务需要开发者关注云侧服务器使用情况

3.端云一体化开发当前提供了哪些云侧能力(ABCD)

A. 认证服务

B. 云函数

C. 云数据库

D. 云存储

E. MYSQL

4.在Serverless的场景下,以下哪些是不需要开发者关注的(BCD)

A.业务逻辑

B. 中间件运维

C. 集群运维

D. 基础设施运维

5.以下哪些是认证服务的收费项(AC)

A. 发送验证码

B. 华为账号认证

C. 一键登录

D. 邮箱账号登录

6.以下哪些账号在认证服务属于三方账号?(ABD)

A. 华为账号

B. QQ账号

C. 手机账号

D. 苹果账号

7.认证服务支持以下哪些国家?(ABCDE)

A. 中国

B. 俄罗斯

C. 墨西哥

D. 德国

E. 南非

8.认证服务支持以下哪些平台?(ABCD)

A. Android

B. iOS

C. Web

D. HarmonyOS

9认证服务的优势有哪些?(ABCD)

A.免费额度

B.一键登录

C.单易用

D.安全可靠

10.认证服务可以为以下哪些Serverless服务做用户鉴权。(ACD)

A. 云数据库

B. 云函数

C. 云存储

D. 云托管

11.以下哪些操作可以通过SDK提供的API完成。(BCD)

A. 认证方式启用

B. 认证服务登录

C. 一键登录

D. 用户注销

12.短信模板支持以下哪几种场景?(ABC)

A.验证手机号码

B.重置登录密码

C.更改手机号码

D.注销手机号码

13.以下哪些是认证服务的收费项(AC)

A. 发送验证码

B. 华为账号认证

C. 一键登录

D. 邮箱账号登录

14.以下哪些账号在认证服务属于三方账号?(ABD)

A. 华为账号

B. QQ账号

C. 手机账号

D. 苹果账号

15.短信模板支持以下哪几种场景?(ABC)

A.验证手机号码

B.重置登录密码

C.更改手机号码

D.注销手机号码

16.云函数平台可使用的触发器类型包含以下哪些?(ABCDEF)

A. HTTP

B. CLOUDDB

C. AUTH

D. REMOTE_CONFIG

E. CLOUDSTORAGE

F. CORN

17.关于Cloud Functions说法正确的是:(AC)

A. 用户使用Cloud Functions后不再需要去创建资源,运维成本降低

B. 用户开发云函数,上传的函数部署包里只需要单个代码文件

C. 用户只能对$latest版本的函数进行修改调试

18.云函数触发器的核心是(AB)

A. 定义事件源

B. 定义事件类型

C. 定义传输数据格式

D. 定义传输协议

19.当前云函数支持的运行时有哪些:(ABD)

A. Java

B. Python

C. C++

D. nodejs

20.下面哪些是 Cloud Functions应用场景(ABCD)

A. 服务扩展

B. Web构建

C. 弹性计算

D. ETLE. 网络安全

21.关于Cloud Functions提供的FaaS(Function as a Service)服务,下列说法正确的是:(ABC)

A. 将开发测试的对象聚焦到函数级别,大幅简化应用开发与运维相关的事务。

B. 可以在应用中集成云函数SDK,便捷操作云数据库、云存储。

C. 根据函数的实际流量对函数进行弹性伸缩,无需对服务器资源进行管理。

D. 开发者负责运维工作,例如资源创建,中间件部署,手动伸缩等。

22.阿明是xxx公司的开发,他现在想在Cloud Functions部署一个业务函数。以下哪些行为是正确的:(BCD)

A. 在Cloud Functions平台申请创建函数,选择函数运行时。内存按照平台默认即可,如果内存超过申请值,Cloud Functions会对内存自动扩容。

B. 按照Cloud Functions要求的函数部署包结构编写业务函数,打包上传至Cloud Functions平台。定义好程序主入口,在Cloud Functions平台填写。

C. 创建好函数之后,阿明点击测试函数按钮进行函数测试。

D. 阿明创建好函数并调试运行结束后,希望有一个固定的发布版本供生产使用,可以在版本页面发布新版本。

E. 阿明发现以前发布过的版本有功能需要升级,可以直接在Cloud Functions平台对已经发布的函数版本进行编辑。

23.程序主入口有哪些变量?(ABCD)

A. event

B. context

C. callback

D. logger

24.传统Web应用构建的痛点有:(ABC)

A. 开发难度高,版本周期长

B. 运维工作专业性强

C. 资源使用成本高

D. 自动弹性伸缩

25.使用Cloud function完成业务开发并上线,需要以下哪些步骤?(ABC)

A. 开发业务函数

B. 根据业务场景,可选择的使用sdk调用云存储或云数据库

C. 根据事件源配置函数的触发器

D. 申请服务器部署函数

26.使用Cloud function完成业务开发并上线,需要以下哪些步骤?(ABC)

A. 开发业务函数

B. 根据业务场景,可选择的使用sdk调用云存储或云数据库

C. 根据事件源配置函数的触发器

D. 申请服务器部署函数

27.当开发者实现一个云数据库应用前,需要完成哪些实现流程(ABCD)

A. 启用服务:云数据库服务默认不开通,需要手动在AGC控制台上启用云数据库服务。

B. 创建对象类型和存储区:如果需要使用云数据库相关功能,则必须在AGC控制台上创建对象类型和存储区.

C. 集成SDK:在使用云数据库功能时,需配置开发环境并集成云数据库的SDK

D. 添加对象类型文件:在使用云数据库功能时,需添加对象类型文件

28.使用云数据库触发云函数时,可添加哪种类型的触发器?(ABCD)

A. onUpsert:数据表插入或更新数据

B. onDelete:数据表删除数据

C. onDeleteAll:数据表清空

D. onWrite:数据插入或更新事件、数据删除事件、数据表清空事件

29.Cloud DB支持哪些SDK?(ABCD)

A. Android应用

B. iOS应用

C. Web应用

D. 小程序

30.关于Cloud DB服务,以下说法正确的是(ABCD)

A. Cloud DB的数据同步模式包括缓存模式和本地模式,应用可以仅使用缓存模式或者本地模式,也可以同时使用缓存模式和本地模式。

B. 缓存模式,可实现数据的端云协同管理,实现端云、多端之间的数据同步。

C. 缓存模式下,端侧数据是云侧数据的子集。

D. 本地模式下,用户仅可操作端侧所包含的本地数据,无法实现数据在端云、多端间的同步。

31.关于Cloud DB的数据实时更新侦听,以下说法正确的是(ABC)

A. 您可以通过subscribeSnapshot()来侦听符合指定查询条件的数据变化。

B. 在通过OnSnapshotListener类中的onSnapshot()实现快照回调函数时,必须显式地在onSnapshot()内调用CloudDBZoneSnapshot类中的release()来释放相关的资源,否则会导致无法获取最新的快照对象,且无法注销快照侦听。

C. 通过调用CloudDBZoneSnapshot类中的getUpsertedObjects()可以获取相较于上次快照新增或者修改的对象,调用getDeletedObjects()获取相较于上次快照删除的对象。

D. Cloud DB自动注销侦听,不需要显式调用

32.Cloud DB提供隐私或者敏感数据的全程加密管理能力,只有用户依据其输入的密码才能获取密钥信息并访问自己的加密数据,从而有效提升用户数据的安全性,防止用户云侧数据泄露。以下哪些属于口令/认证安全要求?(ABCD)

A. 检查设置口令时,是否对口令复杂度进行检测

B. 检查认证模块费否支持口令防暴力破解

C. 检查在用户修改自己口令时是否要求验证旧口令

D. 检查登录失败时,是否有过于明确的原因提示信息

33.下面对Cloud DB描述正确的是:(ABC)

A. Cloud DB客户端支持跨平台开发,支持React Native、Cordova、Ionic和Xamarin

B. 客户端executeUpsert()接口限制插入1000条数据

C. Cloud DB支持敏感数据保护,如有数据涉及到个人隐私,开发者可以对该数据设置成加密字段,客户端操作该数据前需要设置用户密码

D. Cloud DB持久化模式查询云侧的数据不会把数据缓存到本地

34.在APPGallery Connect的云数据库界面上创建对象类型时,对象类型名不能以哪些名称创建?(AC)

A. t_metadata_schema

B. naturalbase_schema

C. naturalbase_metadata

D. naturalbase_sytem

35.端云一体化开发的优势(ABCD)

A. 一个工程内同时开发端侧和云侧代码

B. 前端人员快速上手开发后端代码

C. 云侧基于Serverless构建,弹性伸缩,免运维

D. 支持在DevEco Studio中开发HarmonyOS应用

36.Serverless服务有哪些特点(ABC)

A. 根据流量自动弹性伸缩

B. 具备丰富的可观测能力

C. 开发者只需要关注自己的业务逻辑,无需关注基础设施、中间件和集群

D. Serverless服务需要开发者关注云侧服务器使用情况

37.端云一体化开发当前提供了哪些云侧能力(ABCD)

A. 认证服务

B. 云函数

C. 云数据库

D. 云存储

E. MYSQL

38.在Serverless的场景下,以下哪些是不需要开发者关注的(BCD)

A. 业务逻辑

B. 中间件运维

C. 集群运维

D. 基础设施运维

39.为云函数配置云存储CLOUDSTORAGE触发器时,当前支持的事件类型有:(AB)

A.Completed

B.Delete

C.Update

D.List

40.您可以在AGC控制台,或者通过云存储SDK对文件进行()操作?(ABCD)

A. 上传

B. 下载

C. 列举

D. 删除

E. 禁用

41.关于云存储的安全规则,以下哪些说法是正确的?(ABC)

A. 安全规则中的match规则,用于识别存储实例下的文件路径。

B. 安全规则中的allow规则,用于在满足指定的条件下用户拥有对该文件路径的read和write权限。

C. 某个文件与一个match内多个allow匹配,如果有多个allow表达式与某个请求匹配,则只要任何一个条件为true,就允许访问

D. 默认的安全策略,是允许所有用户执行读操作。

42.云存储安全规则允许使用的属性有(ABCD)

A. request.auth.uid

B. request.resource

C. resource.contentEncoding

D. resource.metadata

E. request.method

43.以下属于云存储优势的是(ABCD)

A. 安全可靠

B. 断点续传

C. 可伸缩

D. 易维护

44.云存储的跨域访问,可以通过以下哪些方式进行设置(ABC)

A. 在AGC控制台在进行跨域设置

B. 通过集成云存储Java Server SDK进行跨域配置

C. 通过集成云存储Node.js Server SDK进行跨域配置

D. 通过集成云存储Android SDK进行跨域配置

45.云存储当前支持的数据处理位置有哪些?(ABCD)

A. 中国

B. 新加坡

C. 德国

D. 俄罗斯

46.华为Serverless支持哪些应用平台?(ABCDEF)

A. Harmony应用

B. Harmony原子化服务

C. 快应用

D. 小程序E. Android应用F. iOS应用

47.当前阶段,华为Serverless的适用场景包括不限于以下哪些?(ABCDF)

A. 端云协同的应用

B. 计算密集型任务

C. 对接集成三方服务和API

D. 事件触发异步处理

E. 长连接会话处理

F. 浪涌式访问

48.Serverless的价值体现在以下哪些维度?(ABCD)

A. 用户体验

B. 商业模式

C. 部署形态

D. 开发语言

49.华为Serverless的优势包括那些方面?(ABDEF)

A. 零运维成本

B. 零资源浪费

C. 零运营成本

D. 安全可靠

E. 更快上线

F. 深度支撑应用构建

50.登录并关联云开发资源需要以下哪些步骤(ABC)

A. 登录华为账号

B. 选择归属团队

C. 关联AGC项目信息

D. 手动开通云开发资源,如云函数,云数据库等

51.如下描述正确的是?(ABD)

A. 使用executeUpsert()接口写入一组对象时,该组中的对象必须属于同一个对象类型。

B.每次的查询操作仅支持查询一个对象类型下的数据。

C.在离线时,也可以执行事务操作。

D.事务中的查询操作必须在写入操作之前。

52.关于云存储的安全规则,以下哪些说法是正确的?(ABC)

A. 安全规则中的match规则,用于识别存储实例下的文件路径

B.安全规则中的allow规则,用于在满足指定的条件下用户拥有对该文件路径的read和write权限。

C.某个文件与一个match内多个allow匹配,如果有多个allow表达式与某个请求匹配,则只要任何一个条件为true,就允许访问

D.默认的安全策略,是允许所有用户执行读操作。

53.登录并关联云开发资源需要以下哪些步骤(ABC)

A. 登录华为账号

B. 选择归属团队

C. 关联AGC项目信息

1、HarmonyOS应用可以兼容OpenHarmony生态

正确(True)

2、云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用

错误(False)

3、Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个Ability。

正确(True)

4、使用http模块发起网络请求时,必须要使用on(‘headersReceive’)订阅请求头,请求才会成功。

错误(False)

5、Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET。

正确(True)

6、Tabs组件仅可包含子组件TabsContent,每一个页签对应一个内容视图即TabContet组件。

正确(True)

7、每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。

正确(True)

8、@CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以动态设置内容及样式。

正确(True)

9、Web组件对于所有的网页都可以使用zoom(factor: number)方法进行缩放。

错误(False)

10、每一个自定义组件都有自己的生命周期

正确(True)

11、首选项是非关系数据库,遵循ACID特性

错误(False)

12、使用端云一体化开发,无需自己搭建服务器,并进行运维了。

正确(True)

13、所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。

错误(False)

14、只要使用端云一体化的云端资源就需要支付费用

错误(False)

15、首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。

错误(False)

16、基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。

错误(False)

17、Worker线程不支持UI操作

正确(True)

18、在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式

错误(False) 注:看清楚顺序,这个题对其格式互换是正确的

19用哪一种装饰器修饰的组件可作为页面入口组件?

B. @Entry

20、关于UIAbility的启动模式,下列说法错误的是:

C. standard为标准模式,每次startAbility都会启动一个新的实例,系统默认为standard模式。

21、发起网络数据请求需要导入以下哪个模块?

A. import http from ‘@ohos.net.http’

22、在下面哪个文件中可以设置页面的路径配置信息?

A. main_pages.json

23、首选项preferences值的存储支持哪些数据类型?

D. 数字型、字符型、布尔型以及这3种类型的数组类型。

24、关于Button组件,下面哪个样式是胶囊型按钮:

A. ButtonType.Capsule

25、例如现在要实现一个广告弹窗,包含图片和文本等信息,使用下面那种弹窗可以实现

B. @CustomDialog

26、关于Web组件,下面描述错误的是:

D. 使用Web组件访问在线和离线网页都需要添加ohos.permission.INTERNET权限。

27、使用Image组件加载网络图片需要如下哪种权限?

B. ohos.permission.INTERNET

28、页面路由需要导入以下哪个模块?

B. import router from ‘@ohos.router’

29、首选项key的最大长度限制大小为()字节?

C. 80

30、关于Video组件的回调事件,下列说法错误的是:

A. onStart视频播放时触发该事件,可以在这里获取视频时长。

31、关于Resource是资源引用类型描述错误的是:

C. Resource支持所有的数据类型。

32、下面哪个方法,可以跳转到一个新页面,并销毁当前页面。

B. router.replaceUrl()

33、于Tabs组件页签的位置设置,下面描述错误的是

D. 当barPosition为End ,vertical属性为true时,页签位于容器底部。

34、下面哪一个事件方法可以获取到List滑动的偏移量

A. onScroll

35、发布开放式测试版本后,还可以再追加测试用户吗?

B. 不可以

36、发布后的鸿蒙应用可以在哪里获取?

A. 华为应用市场

37、关于@State状态数据特征,下列描述错误的是:

. @State变量可以不用给定初始值。

38、上传鸿蒙应用或元服务软件包时,软件包的格式是什么?

B. .app

39、发布开放式测试版本后,还可以再更新版本吗?

A. 可以

40、关于容器组件Row和Column,下面说法错误的是:

D. Row的子组件在交叉轴方向上的对齐方式使用alignItems属性来设置,其参数类型为HorizontalAlign。

41、元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验

42、下面哪个组件不能包含子组件:

D. LoadingProgress

43、开放式测试版本发布后,受邀测试用户如何体验?

B. 进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务

44、发布应用时要创建证书,证书类型选择什么类型?

B. 发布证书

45、关于Video组件的回调事件,下列说法错误的是:

A. onStart视频播放时触发该事件,可以在这里获取视频时长。

46、()模块提供了全双工通信协议

B. WebSocket

47、Worker线程最大同时激活数 存疑,没有最大线程,但是有内存啥的限制 选 9

48、跨端迁移和协同是哪个鸿蒙特征的能力

D. 自由流转

49、Webview在HarmonyOS中的入口是通过什么组件体现的

C. Web组件

50、HUKS中文全称是什么

B. 通用密钥库系统

51、端云一体化当前支持最低的鸿蒙API版本是

D. 9

52、发布开放式测试版本后,还需要人工审核吗?

B. 不需要

53、引用ohpm三方库的包依赖是在哪个配置文件中

C. oh-package.json5

54、元服务创建测试用户时,用户列表存储位置需要选择

B. 中国

55、认证服务支持下列哪种帐号认证

C. 华为帐号

56、下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。

D. @State和@Prop

57、@State修饰的状态数据被修改时会触发组件的()方法进行UI界面更新

A. build方法

58、关于UIAbility的启动模式,下列说法错误的是:

C. muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。

59、自定义组件的aboutToAppear()在什么时机执行

B. build函数之前

60、元服务包名必须以哪个字段结尾?

A. .hmservice

61、发布开放式测试版本后,怎么追加测试用户?

B. 需要重新发布新的测试版本追加用户

62、Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:

D. FlexAlign.SpaceBetween

63、HarmonyOS提供的Webview能力是否支持与H5双向通信

A. 支持

64、应用包名不能包含一些保留字段,以下哪个字段符合规范?

A. .test.

65、鸿蒙特征包含哪些场景化能力

A. 一次开发、多端部署

B. 可分可合、自由流转

C. 统一生态、原生智能

66、鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些

A. 软件包中的发布Profile文件和当前上传软件包的应用不匹配

B. 软件包中的发布证书与发布Profile文件中的发布证书不匹配

C. 软件包未签名导制提示非法软件包

D. 软件包中使用证书已经失效过者过期

67、entry下的module.json5中包含以下哪些信息

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

68、下面哪些容器组件是可以滚动的

A. Scroll

B. List

D. Grid

69、下面哪些是Ability的生命周期回调函数?

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

70、下面哪些组件层次结构是正确的。

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

71、端云一体化已经集成以下哪些服务SDK

A. 云函数

B. 云数据库

C. 云存储

72、UIAbility的启动模式有哪些

A. singleton

B. specified

C. multition

73、公共事件服务为应用程序提供哪些能力

B. 订阅公共事件

C. 发布公共事件

D. 取消订阅公共事件

74、端云一体化工程目录结构分为哪些部分 不知道

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

D. 公共资源库(Resource)

75、端云一体化中的云函数支持哪些操作

A. 编写函数

B. 测试函数

C. 打包函数

D. 部署函数

76、关于Tabs组件和TabContent组件,下列描述正确的是

A. TabContent组件不支持设置通用宽度属性,其宽度等于Tabs组件的barWidth属性。

B. TabContent组件不支持设置通用高度属性,其高度由父组件Tabs高度与TabBar组件高度决定。

C. TabsController用于控制Tabs组件进行页签切换,不支持一个TabsController控制多个Tabs组件。

D. TabContent组件的tabBar属性支持使用@Builder构造器生成的组件。

77、以下关于ArkTS声明式开发范式的基本组成说明正确的是

A. 装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件。

B. 自定义组件:可复用的 UI 单元,可组合其它组件。

C. UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块。

D. 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。

E. 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。

F. 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。

78、针对包含文本元素的组件,例如Text、Button、TextInput等,可以使用下列哪些属性:

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

79、关于ForEach(arr, itemGenerator, index)组件的描述正确的是:

B. 第一个参数必须是数组,提供循环渲染的数据源。

C. 第二个参数生成子组件的lambda函数,为数据源中的每个数组项生成子组件。

D. 第三个参数为匿名函数,用于给定数组项生成唯一且稳定的键值。

80、ArkUI 是声明式开发范式

正确(True)

81、开发者在DevEco Studio中,可以通过什么方式使用端云一体化?

B. 工程模板

82、认证服务支持下列哪种帐号认证

C. 华为帐号

83、创建应用时,应用包名需要和config.json文件中哪个字段保持一致?(排除B)

A. package

B. name

C. bundleName

84、发布应用时需要创建Profile时,类型选择什么类型?

发布

85、添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?

A. 86-189****1234

86、一次开发多端部署的三个层次有哪些?

A. 界面级一多

B. 功能级一多

C. 工程级一多

85、添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?

A: 86-189****1234

87、UIAbility的生命周期包括哪些函数?(ABCD)

A. onCreate

B. onForeground

C. onBackground

D. onDestroy

88、自定义组件的组件化特点有哪些?(ABCD)

A. 可组合

B. 可重用

C. 配置化生命周期

D. 数据驱动更新

Worker线程最大同时激活数

C. 8

端云一体化工程目录结构分为哪些部分

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

83、创建应用时,应用包名需要和config.json文件中哪个字段保持一致?

C. bundleName

85、添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?(排除C,D)

A. 86-1891234 B. 1891234 C. +861891234 D. 0086-1891234

云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用

在column和Row容器组件中,aligntems用于设置子组件在主轴方向上的对齐格式,justifycontent用于设置子组件在交叉轴方向上的对齐格式

首选项preferences是以Key-Value形式存储数据,其中Key是可以重复

首选项是非关系数据库,遵循ACID特性

每调用一次routerpushur1()万法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32

所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数

使用端云一体化开发,无需自己搭建服务器,并进行运维了

每一个自定义组件都有自己的生命周期

Harmonyos应用可以兼容OpenHarmony生态

worker线程不支持UI操作

基于端云一体化开发,开发者需要精通前端、后端不同的开发语言

只要使用端云一-体化的云端资源就需要支付费用

ArkUI 是声明式开发范式

HUKS中文全称是什么

B.通用密钥库系统

元服务包名必须以哪个字段结尾?

A. .hmservice

引用ohpm.三方库的包依赖是在哪个配置文件中

C. oh-package.json5

发布后的鸿蒙应用可以在哪里获取?

A.华为应用市场

开发者在DevEco studio中,可以通过什么方式使用端云一-体化?

B.工程模板

Row组件中有两个Text组件,如果使用justifycontent对齐方式,下面哪个属性可以实现左右两端对齐:

D.FlexAlignSpaceBetween

发布应用时需要创建Profile时,类型选择什么类型?

B.发布

Harmonyos提供的webview能力是否支持与H5双向通信

A.支持

关于容器组件Row和Column,下面说法错误的是:

D.Row的子组件在交又轴方向上的对齐方式使用alignltems属性来设置,其参数类型为HorizontalAlign.

发布开放式测试版本后,怎么追加测试用户?

B.需要重新发布新的测试版本追加用户

下面哪个组件不能包含子组件

D.LoadingProgress

添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?

A.86-189****1234

开放式测试版本发布后,受邀测试用户如何体验?

B.进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务

端云一体化当前支持最低的鸿蒙API版本是

D.9

认证服务支持下列哪种帐号认证

C.华为帐号

元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验。

B.10MB

@state修饰的状态数据被修改时会触发组件的(》方法进行UI界面更新

A build方法

下列哪种组合方式不能实现子组件从父子组件之间双向数据同步

D.@State和@Prop

关于UIAbility的启动模式,下列说法错误的是

Cmuliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。

发布应用时要创建证书,证书类型选择什么类型?

B发布证书

关于Tabs组件页签的位置设置,下面描述错误的是

D当barPosition为End,vertical属性为true时,页签位于容器底部

自定义组件的aboutToAppear()在什么时机执行

B.build函数之前

上传鸿蒙应用或元服务软件包时,软件包的格式是什么?

B.app

创建应用时,应用包名需要和config.json文件中哪个字段保持一致?

C. bundleName

模块提供了全双工通信协议

B. WebSocket

关于@state状态数据特征,下列描述错误的是:

C.@State查量可以不用给定初始值

关于video组件的回调事件,下列说法错误的是

A.onStart视频播放时触发该事件,可以在这里获取视频时长

worker线程最大同时激活数

C.8

下面哪个方法,可以跳转到一个新页面,并销毁当前页面

B. router.replaceUrl()

在下面哪个文件中可以设置页面的路径配置信息?

A. main pagesjson

引用ohpm三方库的包依赖是在哪个配置文件中

C. oh-package.json5

发布开放式测试版本后,还需要人工审核吗?

B.不需要

元服务创建测试用户时,用户列表存储位置需要选择

B.中国

应用包名不能包合一些保留字段,以下哪个字段符合规范?

A. .test.

跨端迁移和协同是哪个鸿蒙特征的能力

C.统一生态

一次开发多端部署的三个层次有哪些?

A. 界面级一多

B. 功能级一多

C. 工程级一多

自定义组件的组件化特点有哪些

A. 可组合

B. 可重用

C. 配置化生命周期

D. 数据驱动更新

鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些

A. 软件包中的发布Profile文件和当前上传软件包的应用不匹配

B. 软件包中的发布证书与发布Profile文件中的发布证书不匹配

C. 软件包未签名导制提示非法软件包

D. 软件包中使用证书已经失效过者过期

公共事件服务为应用程序提供哪些能力

B. 订阅公共事件

C. 发布公共事件

D. 取消订阅公共事件

以下关于ArkTS声明式开发范式的基本组成说明正确的是

A.装饰器:用来装饰类.结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件。

B.自定义组件:可复用的UI单元,可组合其它组件。

C. UI描述:声明式的方法来描述U的结构,例如build0方法中的代码块。

D. 内置组件: ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column. Text, Divider. Button等。

E.属性方法:用于组件属性的配置,统- -通过属性方法进行设置,如fontSize0. width0. height)、 color( 等。

F. 事件方法:用于添加组件对事件的响应逻辑,统-通过事件方法进行设置,如跟随在Button后面的onClick)。**

鸿蒙特征包含哪些场景化能力

A.一次开发、多端部警

B.可分可合、自由流转

C.统一生态、原生智能

端云一体化已经集成以下哪些服务SDK

B.云数据库

C.云存储

D.云托管

端云一体化中的云函数支持哪些操作

A编写函数

B测试函数

C打包函数

D部署函数

下面哪些组件层次结构是正确的

A. Text>Span

B. Button>Column>lmage

E.Column>Row>Button

UIAbility的生命周期包括哪些函数?

A. onCreate

B. onForeground

C. onBackground

D. onDestroy

下面哪些容器组件是可以滚动的

A. Scroll

B. List

D. Grid

entry下的modulejson5中包含以下哪些信息

BAbility的配置信息

C.设备类型信息

D应用权限申请列表

端云一体化工程目录结构分为哪些部分

A端开发工程(Application)

B云开发工程(CloudProgram)

C端侧公共库(External Libraries)

UIAbility的启动模式有哪些

A. singleton

B.specified

C.multition

1.【判断题】云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用错误(False)

2.【判断题】每一个自定义组件都有自己的生命周期正确(True)

3.【判断题】基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。错误(False)

4.【判断题】首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。错误(False)

5【判断题】HarmonyoS应用可以兼容OpenHarmony生态正确(True)

6.【判断题】每调用一次router.pushurl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。正确(True)错误

7.【判断题】只要使用端云一体化的云端资源就需要支付费用错误(False)

8.【判断题】首选项是非关系数据库,遵循ACID特性错误(False)

9.【判断题】在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式错误(False)

10.【判断题】所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。错误(False)

11.【单选题】发布应用时需要创建Profile时,类型选择什么类型?(B)

A.调试B.发布

12.【单选题】发布开放式测试版本后,还需要人工审核吗?(B)

A.需要B.不需要

13.【单选题】开发者在DevEco Studio中,可以通过什么方式使用端云一体化?(B)

A.IDE插件B.工程模板C.命令行工具D.可视化工具

14.【单选题】添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?(A)

A. 86-1891234B.1891234C. +861891234D. 0086-1891234

15.【单选题】应用包名不能包含一些保留字段,以下哪个字段符合规范?(A)

A…test.B…harmony.C…system.D…ohos.

16.【单选题】认证服务支持下列哪种帐号认证(C)

A.微信B. QQC.华为帐号D.支付宝

17.【单选题】跨端迁移和协同是哪个鸿蒙特征的能力(C)

A.一次开发多端部署B.可分可合C.统一生态D.自由流转×

18.【单选题】发布后的鸿蒙应用可以在哪里获取?(A)

A.华为应用市场·B.华为服务中心C.华为生态市场CSDN @红目香

19.【单选题】下面哪个方法,可以跳转到一个新页面,并销毁当前页面。A. router.pushUrl()B. router.replaceUrl()C.router.back()D. router.clear(B)√

20.【单选题】关于UIAbility的启动模式,下列说法错误的是:(C)

A.UIAbility支持单实例、多实例模式和指定实例3种启动模式,在module.json中通过launchType配置。B.singleton为单实例模式,系统中只存在唯一一个实例,startAbility时,如果已存在,则复用系统中的唯一一个实例。C.muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。D.specified为指定实例模式,运行时由Ability内部业务决定是否创建多实例。√

21.【单选题】引用ohpm三方库的包依赖是在哪个配置文件中(C)

A. package.json5B. module.json5C.oh-package.json5D. main_pages.json×

22.【单选题】元服务包名必须以哪个字段结尾?(A)

A…hmserviceB.任意字段√

23.【单选题】Row组件中有两个Text组件,如果使用justifycontent对齐方式,下面哪个属性可以实现左右两端对齐:(D)

A. FlexAlign.StartB. FlexAlign.SpaceEvenlyC. FlexAlign.EndD. FlexAlign.SpaceBetween√

24.【单选题】自定义组件的aboutToAppear()在什么时机执行(B)

A.build函数之后B. build函数之前C.页面进入之时√

25.【单选题】关于Tabs组件页签的位置设置,下面描述错误的是(D)

A.当barPosition为Start(默认值),vertical属性为false时(默认值),页签位于容器顶部。B.当barPosition为Start(默认值),vertical属性为true时,页签位于容器左侧C.当barPosition为End,vertical属性为false(默认值)时,页签位于容器底部。D.当barPosition为End,vertical属性为true时,页签位于容器底部。√

26.【单选题】在下面哪个文件中可以设置页面的路径配置信息?(A)

A. main_pages.jsonB. module.json5C.app.json5D. package.json√

27.【单选题】元服务创建测试用户时,用户列表存储位置需要选择(B)

A.所有站点B.中国C.俄罗斯D.德国E.新加坡

28.【单选题】开放式测试版本发布后,受邀测试用户如何体验?(B)

A.进入华为应用市场,搜索待体验的元服务B.进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务C.进入生态市场,搜索待体验的元服务

29.【单选题】端云一体化当前支持最低的鸿蒙API版本是©

A.6B.7C.8D. 9

30.【单选题】Worker线程最大同时激活数©

A.6B.7C.8D. 9XCSDN

31.【单选题】Webview在Harmonyos中的入口是通过什么组件体现的(C)

A.HTTPB. RichTextC.Web组件D. Socket√

32.【单选题】关于容器组件Row和Column,下面说法错误的是:(D)

A.Column容器的主轴是垂直方向,交叉轴是水平方向;Row容器的主轴是水平方向,交叉轴是垂直方向。

B.主轴和交叉轴始终是相互垂直的,Row和Column主轴的方向不一样。

C.Column的子组件在主轴方向上的对齐使用justifyContent属性来设置,其参数类型是FlexAlign。

D.Row的子组件在交叉轴方向上的对齐方式使用alignltems属性来设置,其参数类型为HorizontalAlign。

33.【单选题】(B)模块提供了全双工通信协议

A.HTTP

B. WebSocket

C. Socket

D. Request

34.【单选题】创建应用时,应用包名需要和config.json文件中哪个字段保持一致?©

A. package

B. name

C. BundleName

35.【单选题】发布开放式测试版本后,怎么追加测试用户?(B)

A.直接在当前版本追加

B.需要重新发布新的测试版本追加用户

36.【单选题】@State修饰的状态数据被修改时会触发组件的(A)方法进行UI界面更新A.build方法

B.onPageShow方法

C.aboutToAppear方法

37.【单选题】下面哪个组件不能包含子组件:(D)

A.Row

B.Button

C.Text

D. LoadingProgress√

38.【单选题】发布应用时要创建证书,证书类型选择什么类型?(B)

A.调试证书

B.发布证书√

39.【单选题】元服务包由一个或多个HAP包组成,每个HAP包不得超过(B),以提供秒开体验。

A. 2GB

B.10MB

C.无限制

40.【单选题】HUKS中文全称是什么(B)

A.加解密系统

B.通用密钥库系统

C.密码管理系统

D.访问控制系统√

41.【多选题】下面哪些是Ability的生命周期回调函数?(ABEF)

A. onCreate

B.onDestroy

C.onPageShow

D. onPageHideE.onForegroundF. onBackground

42.【多选题】UIAbility的启动模式有哪些(ABC)

A. singleton

B. specified

C. multition

D. Builder

43.【多选题】以下关于ArkTS声明式开发范式的基本组成说明正确的是(ABCDEF)

A.装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件。

B.自定义组件:可复用的UI单元,可组合其它组件。√

C.UI描述:声明式的方法来描述UI的结构,例如build0方法中的代码块。√

D.内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。√E.属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、widthO、height()、color(等。√F.事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。√

44.【多选题】端云一体化已经集成以下哪些服务SDK(ABCD)

A.云函数

B.云数据库√

C.云存储√

D.云托管×

45.【多选题】UIAbility的生命周期包括哪些函数?(ABCD)

A. onCreate

B. onForeground

C. onBackground√

D. onDestroy

46.【多选题】下面哪些组件层次结构是正确的。(ABE)

A. Text>Span

B. Button>Column>Image

C. Button>Image> Text

D. Image> Text> SpanE.Column>Row>Button

47.【多选题】entry下的module.json5中包含以下哪些信息:(ABCD)

A.应用包名和版本号信息

B. Ability的配置信息

C.设备类型信息

D.应用权限申请列表X

48.【多选题】公共事件服务为应用程序提供哪些能力(BCD)

A.取消发布公共事件

B.订阅公共事件

C.发布公共事件

D.取消订阅公共事件

49.【多选题】鸿蒙特征包含哪些场景化能力(ABC)

A.一次开发、多端部署

B.可分可合、自由流转

C.统一生态、原生智能

D.高频操作、提升效率

50.【多选题】鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些(ABCD)

A.软件包中的发布Profile文件和当前上传软件包的应用不匹配

B.软件包中的发布证书与发布Profile文件中的发布证书不匹配

C.软件包未签名导制提示非法软件包

D.软件包中使用证书已经失效过者过期

其它帮扶选择题。

一、判断

只要使用端云一体化的云端资源就需要支付费用(错)

所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。(错)

HarmonyOS应用可以兼容OpenHarmony生态(对)

使用端云一体化开发,无需自己搭建服务器,并进行运维了。(对)

基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。 (错)

在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式(错)

ArkUI 是声明式开发范式(对)

云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用(错)

Worker线程不支持UI操作。(对)

每一个自定义组件都有自己的生命周期。(对)

二、单选

发布应用时需要创建Profile时,类型选择什么类型?(发布)

下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。( @State和@Prop)

认证服务支持下列哪种帐号认证?( 华为帐号)

添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?( 86-189****1234)

发布应用时要创建证书,证书类型选择什么类型?(发布证书)

元服务创建测试用户时,用户列表存储位置需要选择?(中国)

下面哪个组件不能包含子组件:(LoadingProgress)

开发者在DevEco Studio中,可以通过什么方式使用端云一体化? (工程模板)

发布开放式测试版本后,还需要人工审核吗? (不需要)

自定义组件的aboutToAppear()在什么时机执行?(build函数之前)

HUKS中文全称是什么?(通用密钥库系统)

元服务包名必须以哪个字段结尾?(hmservice)

下面哪个方法,可以跳转到一个新页面,并销毁当前页面。(router.replaceUrl())

Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:( FlexAlign.SpaceBetween)

@State修饰的状态数据被修改时会触发组件的()方法进行UI界面更新?(build方法)

关于Tabs组件页签的位置设置,下面描述错误的是?(当barPosition为End ,vertical属性为true时,页签位于容器底部。)

开放式测试版本发布后,受邀测试用户如何体验?(进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务)

HarmonyOS提供的Webview能力是否支持与H5双向通信?(支持)

应用包名不能包含一些保留字段,以下哪个字段符合规范?( .test.)

关于UIAbility的启动模式,下列说法错误的是:(muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。)

Webview在HarmonyOS中的入口是通过什么组件体现的?( Web组件)

发布开放式测试版本后,怎么追加测试用户? (需要重新发布新的测试版本追加用户)

()模块提供了全双工通信协议 ?( WebSocket)

发布后的鸿蒙应用可以在哪里获取? (华为应用市场)

元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验。(10mb)

关于Video组件的回调事件,下列说法错误的是:(onStart视频播放时触发该事件,可以在这里获取视频时长。)

1公共事件服务为应用程序提供哪些能力

B. 订阅公共事件

C. 发布公共事件

D. 取消订阅公共事件

2端云一体化工程目录结构分为哪些部分

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

3UIAbility的生命周期包括哪些函数?

A. onCreate

B. onForeground

C. onBackground

D. onDestroy

4自定义组件的组件化特点有哪些

A. 可组合

B. 可重用

C. 配置化生命周期

D. 数据驱动更新

5端云一体化中的云函数支持哪些操作

A. 编写函数

B. 测试函数

C. 打包函数

D. 部署函数

6一次开发多端部署的三个层次有哪些?

A. 界面级一多

B. 功能级一多

C. 工程级一多

7鸿蒙特征包含哪些场景化能力

A. 一次开发、多端部署

B. 可分可合、自由流转

C. 统一生态、原生智能

8UIAbility的启动模式有哪些

A. singleton

B. specified

C. multition

HarmonyOS应用开发者高级认证

系列专题

一、判断题

二、单选题

三、多选题

一、判断题

每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。正确(True)

首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。错误(False)

ArkUI 是声明式开发范式正确(True)

在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式错误(False)

所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。错误(False)

基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。错误(False)

只要使用端云一体化的云端资源就需要支付费用错误(False)

Worker线程不支持UI操作正确(True)

使用端云一体化开发,无需自己搭建服务器,并进行运维了。正确(True)

首选项是非关系数据库,遵循ACID特性错误(False)

HarmonyoS应用可以兼容openHarmony生态正确(rue)

每一个自定义组件都有自己的生命周期正确(rue)

云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用

错误(False)

二、单选题

引用ohpm三方库的包依赖是在哪个配置文件中(C)

A. packagejson5

B. modulejson5

C. oh-package.json5

D. main pagesjson

关丁UIAbility的启动模式,下列说法错误的是:©

A. UIAbility支持单实例、多实例模式和指定实例3种启动模式,在modulejson中通过launchType配置。

B. singleton为单实例模式,系统中只存在唯一一个实例,statAbility时,如果已存在,则复用系统中的唯一一个实例

C. muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式

D. specified为指定实例模式,运行时由Ability内部业务决定是否创建多实例.

(B)模块提供了全双工通信协议

A. HTTP

B. WebSocket

C. Socket

D. Request

开发者在DevEcostudio中,可以通过什么方式使用端云一体化?(B)

A. IDE插件

B. 工程模板

C. 命令行工具

D. 可视化工具

自定义组件的aboutToAppear()在什么时机执行(B)

A. build函数之后

B. build函数之前

C. 页面进入之时

HUKS中文全称是什么(B)

A. 加解密系统

B. 通用密钥库系统

C. 密码管理系统

D. 访问控制系统

发布应用时需要创建Profile时,类型选择什么类型?(B)

A调试

B发布

发布开放式测试版本,测试时间有限制吗?(A)

A有

B没有

添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?(A)

A.86-1891234

B1891234

0.+861891234

D.0086-1891234

发布开放式测试版本后,还可以再更新版本吗?(A)

A可以

B.不可以

开放式测试版本发布后,受邀测试用户如何体验?(B)

A.不接受邀请,直接进入应用市场搜索待体验的元服务名称

B.点击邀请链接接受邀请,自动跳转到应用市场或者进入应用市场搜索待体验的元服务名称

一个完整的软件包是否需要有一个Profile文件?(B)

A需要

B.不需要

@state修饰的状态数据被修改时会触发组件的()方法进行UI界面更新(A)

A.build方法

B.onPageShow方法

C.aboutToAppear万法

在下面哪个文件中可以设置页面的路径配置信息?(A)

A.main pages.json

B.module.json5

C.appjson5

D.package.json

worker线程最大同时激活数©

A.6

B.7

C.8

D.9

元服务包每个HAP包不得超过,以提供秒开体验(A)

A. 10MB

B. 2GB

C. 无限制

Harmonyos提供的webview能力是否支持与H5双向通信(A)

A支持

B.不支持

应用包名不能包含一些保留宁段,以下哪个字段符合规范?(A)

A. .test.

B. .harmony.

C. .system.

D. .ohos.

发布应用时要创建证书,证书类型选择什么类型?(B)

A调试证书

B.发布证书

Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:(D)

A. FlexAlign.Start

B. FlexAlign.SpaceEvenly

C. FlexAlign.End

D. FlexAlign.SpaceBetween

创建应用时,应用包名需要和app.json5文件中哪个字段保持一致?©

A. package

B. name

C. bundleName

关丁video组件的回调事件,下列说法错误的是:(A)

A.onStart视频播放时触发该事件,可以在这里获取视频时长。

B.onFinish视频播放结束时触发该事件

C.onPrepared视频准备完成时触发该事件。

D.onUpdate播放进度变化时触发该事件,单位为s,更新时间间隔为250ms。

端云一体化当前支持最低的鸿蒙API版本是(D)

A.6

B.7

C.8

D.9

关于@state状态数据特征,下列描述错误的是:©

A. @State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行U刷新.

B. 标记为@State的属性是私有变量,只能在组件内访问

C. @state变量可以不用给定初始值

D. 子组件@Link装饰的变量可以和父组件的@State变量建立双向数据绑定

下列哪种组合方式不能实现子组件从父了组件之间双向数据同步(D)

A. @State和@Link

B. @Provide和@Consume

C. @Observed和@ObijectLink

D. @State和@Prop

元服务创建测试用户时,用户列表存储位置需要选择(B)

A. 所有站点

B. 中国

C. 俄罗斯

D. 德国

E. 新加坡

关于Tabs组件页签的位置设置,下面描述错误的是(D)

A. 当barPosition为Start (默认值),vertical属性为false时(默认值),页签位于容器顶部

B. 当barPosition为Start (默认值),vertical属性为true时,页签位于容器左侧

C. 当barPosition为End,vertical属性为false(默认值)时,页签位于容器底部

D. 当barPosition为End,vertical属性为true时,页签位于容器底部

认证服务支持下列哪种帐号认证©

A. 微信

B. QQ

C. 华为账号

D. 支付宝

下面哪个组件不能包含子组件:(D)

A. Row

B. Button

C. Text

D. LoadingProgress

下面哪个方法,可以跳转到一个新页面,并销毁当前页面。(B)

A. router.pushUrl()

B. router.replaceUri()

C. router.back()

D. router.clear()

发布开放式测试版本后,怎么追加测试用户?(B)

A. 直接在当前版本追加新的测试用户,然后手动发送邀请

B. 需要重新发布新的测试版本追加用户

关于容器组件Row和column,下面说法错误的是:(D)

A. Column容器的主轴是垂直方向,交叉轴是水平方向: Row容器的主轴是水平方向,交叉轴是垂直方向。

B. 主轴和交叉轴始终是相互垂直的,Row和Column主轴的方向不一样。

C. Column的子组件在主轴方向上的对齐使用justifyContent属性来设置,其参数类型是FlexAlign.

D. Row的子组件在交叉轴方向上的对齐方式使用alignltems属性来设置,其参数类型

为HorizontalAlign。

webview在Harmonyos中的入口是通过什么组件体现的©

A HTTP

BRichText

C.Web组件

D. Socket

三、多选题

端云一体化工程目录结构分为哪些部分(ABC)

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

D. 公共资源库(Resource)

端云一体化中的云函数支持哪些操作(ABCD)

A. 编写函数

B. 测试函数

C. 打包函数

D. 部署函数

自定义组件的组件化特点有哪些(ABCD)

A. 可组合

B. 可重用

C. 配置化生命周期

D. 数据区动更新

下面哪些容器组件是可以滚动的(ABD)

A. Scroll

B. List

C. Row

D. Grid

E. Column

UIAbility的启动模式有哪些(ABC)

A. singleton

B. specified

C. multition

D. Builder

下面哪些组件层次结构是正确的。(ABE)

A. Text>Span

B. Button>Column>lmage

C. Button>lmage> Text

D. Image>Text> Span

E. Column>Row>Button

公共事件服务为应用程序提供哪些能力(BCD)

A. 取消发布公共事件

B. 订阅公共事件

C. 发布公共事件

D. 取消订阅公共事件

鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些(ABCD)

A. 软件包中的发布Profle文件和当前上传软件包的应用不匹配

B. 软件包中的发布证书与发布Profle文件中的发布证书不匹配

C. 软件包未签名导制提示非法软件包

D. 软件包中使用证书已经失效过者过期

端云一体化已经集成以下哪些服务SDK(BCD)

A.云函数

B. 云数据库

C.云存储

D. 云托管

以下关于ArkTS声明式开发范式的基本组成说明正确的是(ABCDEF)

A. 装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件.

B. 自定义组件:可复用的 UI单元,可组合其它组件

C. UI描述:声明式的方法来描述UI的结构,例如build0方法中的代码块

D. 内置组件: ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text Divider、Button等

E. 属性方法: 用于组件属性的配置,统一通过属性方法进行设置,如fontSize0、 width0 height0、 color0等

F. 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick0.

鸿蒙特征包含哪些场景化能力(ABC)

A. 一次开发、多端部署

B. 可分可合、自由流转

C. 统生态原生智能

D. 高频操作、提升效率

一次开发多端部署的三个层次有哪些?(ABC)

A. 界面级一多

B. 功能级一多

C. 工程级一多

D. 系统级一多

entry下的module.json5中包含以下哪些信息(BCD)

A. 应用包名和版本号信息

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

下面哪些是Ability的生命周期回调函数?(ABCD)

A. onCreate

B. onDestroy

C. onPageShow

D. onPageHide

E. onForeground

F.onBackground

1.应用架构的演进依次经历了微服务架构、单体架构、Serverless架构等阶段。(错误)

2.鸿蒙应用可以使用Arkts开发(正确)

3.认证服务在绑定微信账号后就不能再绑定QQ账号了。 (错误)

4.认证服务手机号码登录需要填写国家码。(正确)

5.自己构建的账号系统可以加入到认证服务中。 (正确)

6.认证服务不同站点的数据是独立的。(正确)

7.Serverless是云计算下一代的默认计算范式。(正确)

8.邮箱用户发送验证码的模板是可以修改的。(错误)

9.认证服务提供了端侧验证token的。(正确)

10.云函数开发既可通过在线编辑代码,也可通过上传.zip格式代码文件。 (正确)

11.匿名账号在绑定了Twitter账号后就失效了。(正确)

12.认证服务是用于华为账号用户认证的。(错误)

13.对于系统内置账号的缺省口令,口令应符合复杂度的要求,如果不能满足口令复杂度则需要在用户首次登录时强制修改。(正确)

14.一个对象的数据大小最大值为2MB。(正确)

15.认证服务登录微信微博QQ等三方账号后可以获取三方账号绑定的手机号码等信息。(错误)

16.发布版本后,版本的代码仍可变更。(错误)

17.创建函数完成后,版本默认是1。(错误)

18.Cloud DB提供本地数据加密功能,端侧数据加密以Schema为粒度进行设置。 (错误)

19.Serverless解决方案可以提供智能弹性、更低成本、简化开发的价值。(正确)

20.云数据库提供的能力中,通过executeUpsert()将一个或者一组对象写入到当前Cloud DB zone中。在写入对象时,如果在Cloud DB zone已经存在主键相同的对象,则更新已有的对象。(正确)

21.Cloud DB提供基于对象操作的API接口,支持单个或批量操作对象,如新增、修改、删除和查询等(正确)

22.云数据库中,Cloud DB zone(即存储区)是一个数据存储区域,Cloud DB zone之间的数据可以实现关联操作。(错误)

23.云存储默认的安全策略,只允许经过身份验证的用户执行所有读写操作 (正确)

24.Cloud DB的数据同步模式包括缓存模式和本地模式。应用可以仅使用缓存模式或者本地模式,也可以同时使用缓存模式和本地模式。(正确)

25.Cloud DB服务在通过OnSnapshotListener类中的onSnapshot()实现快照回调函数时,不需要显式地释放资源,Cloud DB服务会自动释放(错误)

26.云存储客户端SDK可实现跨域配置 (错误)

27.云数据库提供的能力中,通过executeUpsert()将一个或者一组对象写入到当前Cloud DB zone中。在写入对象时,如果在Cloud DB zone已经存在主键相同的对象,则更新已有的对象。(正确)

28.Cloud DB提供隐私或者敏感数据的全程加密管理能力:用户数据将在端侧进行加密,然后再以密文形式发送并存储到云侧,只有用户依据其输入的密码才能获取密钥信息并访问自己的加密数据。(正确)

29.云函数部署,上传的函数包中(ZIP),只需要传单个代码文件,依赖会有云函数去下载。(错误)

30.在Cloud Function中,监听事件源上的指定类型事件,当事件发生时自动调用函数并将事件数据提交给函数处理的组件被称为触发器。(正确)

31.云函数可以根据函数的实际流量对函数进行弹性伸缩,开发者无需对服务器资源进行管理。(正确)

32.Cloud Functions是一项Serverless计算服务,能通过引入多种中间件技术,提供FaaS(Function as Service)能力。(错误)

33.云存储服务默认不开通,需要手动在AGC中开通云存储服务。 (正确)

34.Cloud Functions可以为您准备好计算资源,弹性地、可靠地运行任务,并提供日志查询、性能监控和报警等功能。(正确)

35.如果您的应用短期内迎来了爆发式的用户增长,您可以联系技术工程师为您进行在线迁移。(正确)

36.云函数需要用户自行考虑租用/购买多少资源以达到最少成本最高效运行自己的函数。(错误)

37.云数据库可以通过executeDelete()删除单个对象或者一组对象,删除一组对象时,删除操作是原子的,即对象列表中的对象要么全部删除成功,要么全部删除失败。(正确)

38.云数据库当Cloud DB zone为关闭状态时,可以进行删除对象操作。(错误)

39.Cloud DB提供简单易用的多平台原生SDK,您的Android应用、iOS应用、Web应用、快应用、快游戏、小程序和小游戏可以通过SDK直接访问云侧数据库。同时,Cloud DB还支持通过Server SDK直接管理云侧数据,实现云侧数据的高效管理。(正确)

40.开发者在接入使用Cloud DB SDK和服务前,需按照本要求在应用的隐私政策中向用户告知SDK相关信息,并获取用户的同意或取得其他合法性基础(正确)

41.云存储的文件对象名称,要避免超过255个字符,超过后会导致在某些操作系统下出现兼容问题(正确)

42.云侧使用Serverless托管会带来更高的资源消耗和成本。(错误)

43.云存储的安全规则中的match语句,只支持匹配确切的具体路径 (错误)

44.云存储服务采用按量付费的方式进行结算(正确)

45.云数据库提供的查询能力包含简单查询,复合查询,聚合查询以及分页查询等。(正确)

46.应用版本升级时,可在AppGallery Connect控制台上导出对应版本文件,添加至本地开发环境。并通过调用AGConnectCloudDB类中的createObjectType()实现新对象类型的创建,调用openCloudDBZone2()打开指定Cloud DB zone,完成对象类型版本的升级。(正确)

47.在使用云数据库功能时,需初始化数据库实例(正确)

48.云存储不仅提供了客户端SDK,还提供了服务端SDK;使用云存储SDK可以实现安全可靠的文件上传和下载服务。(正确)

49.无访问权限的用户,使用云存储文件的令牌也无法下载该文件。(错误)

50.云存储实例名称可以是IP地址(错误)

51.使用云存储时,对象的删除操作不可逆,建议备份好相关文件 (正确)

52.云存储的某个文件可以与多个安全规则match语句匹配,如果有多个allow表达式与某个请求匹配,则只要任意一个条件为(正确),就允许访问。 (正确)

53.云存储的令牌被撤销后,仍然可以使用(错误)

54.云存储开通免费档套餐的项目,可创建多个存储实例 (错误)

55.Serverless服务可以根据业务流量进行弹性扩缩容(正确)

56.开通云存储的同时,系统会自动设置默认安全规则 (正确)

57.开启静态CDN加速功能,需要云存储配置资源目录的匿名访问权限 (正确)

58.云侧服务部署到Serverless后需要人工进行运维,如购买服务器,配置防火墙等操作(错误)

59.DevEco中云开发能力和原有端开发能力深度融合(正确)

60.云存储的存储实例名称,允许以字母、数字和"-"作为开头和结尾 (错误)

61.云存储的安全规则的声明都是以agc.cloud.storage开头。(正确)

62.业界认为Serverless=IaaS+PaaS。(错误)

63.接入认证服务后,用户每次收到验证码短信都需要开发者买单。(错误)

64.云数据库使用通过startAt()、startAfter()、endAt()和endBefore()方法限定查询数据的起始位置或者终止位置,和limit()、orderByAsc()、orderByDesc()等结合使用实现分页查询能力。(正确)

65.云计算的演进依次经历了虚拟机、容器化、Serverless等阶段。(正确)

66.当未通过身份验证的用户向AGC云存储发出请求时,云存储的安全规则request.auth变量为null,无法访问数据。(正确)

二、单选题

1.以下哪个服务不是华为Serverless服务的范畴?(E)

A.认证服务

B.云函数

C.云应用引擎

D.云数据库

E.云主机

F.云托管

2.Serverless模板面向开发者提供:(A)

A. 易用高价值微解决方案

B. 端云一体化开发体验

C. 丰富的多平台、跨平台SDK

D.跨平台的命令行工具

3.通过认证服务直接接入华为账号认证一共需要集成几个SDK(B)

A. 1

B. 2

C. 3

D. 4

4.关于函数开发以下说法正确的是(A)

A.不同语言函数通过zip包上传的函数部署包有不同的文件目录结构。

B.用户使用日志服务,只能向前端打印info级别日志。

C.函数实例资源配置为默认规定,用户不可选择更改配置。

5.以下哪个服务是云数据库和云存储中数据访问权限控制所依赖的基础服务?(C)

A.云缓存

B.云托管

C.认证服务

D.云应用引擎

6.关于云函数开发 l a t e s t 版本,下列说法错误的是:( C ) A . 创建函数完成,版本默认为 latest版本,下列说法错误的是:(C) A. 创建函数完成,版本默认为 latest版本,下列说法错误的是:(C)A.创建函数完成,版本默认为latest。

B. 只能修改 l a t e s t 版本,其它发布版本不可变,只支持查看、删除。 C . 点击发布新版本按钮,可以发布版本,版本号从 0 开始递增。 D . 已发布版本,实质是对发布时 latest版本,其它发布版本不可变,只支持查看、删除。 C. 点击发布新版本按钮,可以发布版本,版本号从0开始递增。 D. 已发布版本,实质是对发布时 latest版本,其它发布版本不可变,只支持查看、删除。C.点击发布新版本按钮,可以发布版本,版本号从0开始递增。D.已发布版本,实质是对发布时latest的完整复制,不可变更,供生产使用。

7.认证服务在国内支持多少种认证方式(C)

A. 9

B. 10

C. 11

D. 12

8.以下哪个是认证服务可以看到的统计数据(A)

A. 发送短信验证码次数

B. 用户登录次数

C. 用户注销次数

D. 发送邮件验证码次数

9.函数包是什么格式的(A)

A. zip包

B. 文件夹

C. jar包

D. 脚本

10.以下哪个选项不是传统Web应用构建的痛点(C)

A. 引入的框架复杂多样,开发难度高

B. 应用部署流程长,运维工作专业性强、成本高

C. 强依赖第三方服务,无法针对用户定制化、个性化

D. 资源使用成本无法预测,流量不确定如何应对

11.云函数如何解决资源使用量问题:(D)

A. 按租用服务器时长收费

B. 按使用量收费

C. 按用户函数创建时长收费

D. 按函数大小和使用时间进行分阶段收费

12.以下哪些不是使用Cloud Function需要做的事:(D)

A. 开发函数

B. 为函数绑定触发器

C. 上传函数

D. 选择合适规格的服务器

13.下面那些不是Serverless的优势(D)

A. 极简开发

B. 零运维

C. 按使用量付费

D. 安全性更强

14.以下哪项目不是Serverless解决方案的优点:(C)

A. 极简开发

B. 零运维

C. 手动弹性伸缩

D. 按使用量付费

15.一个对象类型中,最多支持创建多少个索引?(C)

A. 12

B. 10

C. 16

D. 18

16.云函数使用云存储CLOUDSTORAGE,若期望在上传文件后触发某个函数调用,需要添加的事件类型是(B)

A. onWrite

B. Completed

C. Delete

D. onUpsert

17.以下哪个存储实例名称是合法的(B)

A. _Test_Project

B. project-1-jxzsq

C. T1-jxzsq

D. Project-A-

18.云数据库为您定制了运维可视化报表,目前您可在( )界面查看到项目内App的日活跃度和月活跃度等视图信息。(B)

A. 云调试

B. 云监控

C. 云存储

D. 云托管

19.新创建完一个函数,此时函数版本为l a t e s t ,此时连续发布 2 个版本后,再发布一个新的版本,此时版本号为:( D ) A . 0 B . 1 C . 2 D . 320. 下面那个是云函数应用场景( D ) A . 服务扩展 B . W e b 构建 C . 弹性计算 D . 以上全部是 21. 在云数据库中,复合主键最多包含多少个字段?( A ) A . 5 B . 6 C . 4 D . 722. 如果您的项目未升级到付费档套餐,服务允许项目内 a p p 的最大并发连接数是(),每秒最多可操作数为(),免费存储空间为()。( C ) A . 152100 M B B . 5052 G B C . 150101 G B D . 150010010 G B 23. C l o u d D B 作为 A p p G a l l e r y C o n n e c t 解决方案的一部分,为 A p p G a l l e r y C o n n e c t 平台构建了()能力。从而让应用开发者聚焦于应用本身的业务,极大的提升开发者的生产效率。( A ) A . M B a a S (移动后端即服务) B . D a a S (数据即服务) C . I a a S (基础设施即服务) E . P a a S (平台即服务) 24. 关于云数据库,如下描述错误的是?( D ) A . 安全规则用于解决身份验证和授权。 B . 云数据库的认证用户角色默认拥有 q u e r y 权限,可自定义配置 u p s e r t 和 d e l e t e 权限。 C . 云数据库是一款基于对象模型的数据库,采用存储区、对象类型和对象三级结构。 D . 每个对象的数据大小应小于等于 5 M B 。 25. 在 A n d r o i d S D K 中, s e t E n c r y p t e d K e y 方法设置和修改端侧 c l o u d D B z o n e 数据加密存储的秘钥时,秘钥长度的值可以为多少?( C ) A . 1   32 个字符 B . 1   64 个字符 C . 1   128 个字符 D . 1   256 个字符 26. 开通云存储后,若需要通过 A G C 控制台创建更多新的存储实例,用户需要( A ) A . 升级为按量付费套餐 B . 可直接添加 C . 无法创建新存储实例 D . 以上都不对 27. 云存储函数触发器是( B ) A . 项目级 B . 存储实例级 C . 用户级 D . 团队级 28. 以下哪个不是 C l o u d D B 的典型应用场景( D ) A . 数据存储在云侧,应用离线可用 B . 数据全程加密管理,保障数据安全 C . 数据在多端实时同步 D . 数据支持增删改查 29. 下面对 C l o u d D B 的描述错误的是:( B ) A . C l o u d D B 是 A p p G a l l e r y C o n n e c t 云数据库服务 B . C l o u d D B w o r l d 角色有 u p s e r t 权限,认证用户角色没有 u p s e r t 权限,认证后能插入数据并同步到 C l o u d D B C . C l o u d D B 支持对象类型的导出和导入 D . C l o u d D B 事务是原子性的,事务中对数据的操作要么全部成功,要么全部失败 30. 如何使用命令行清空某张表的数据?( C ) A . c l o u d b c l i d e l e t e − a l l − − z o n e M y Z o n e − − o b j e c t − t y p e B o o k I n f o B . a g c l i d e l e t e − a l l − − z o n e M y Z o n e − − o b j e c t − t y p e B o o k I n f o C . a g c l i d b d e l e t e − a l l − − z o n e M y Z o n e − − o b j e c t − t y p e B o o k I n f o D . a g c l i d b d e l e t e − a l l − − o b j e c t − t y p e B o o k I n f o 31. A p p G a l l e r y C o n n e c t 云数据库服务中,对象类型,存储区最多可以分别创建多少个( C )。 A . 无限制创建; 1 个 B . 256 个; 4 个 C . 128 个; 4 个 D . 4 个;无限制创建 32. 云存储服务中发生文件或者文件夹上传或删除操作后,若需要触发事件并执行想要实现的功能,需要先开通( A ) A . 云函数 B . 云数据库 C . C D N 域名加速 D . 无需开通其他服务,可直接使用 33. 云存储单次请求上传的文件对象大小不超 过 G ( B ) A . 50 G B B . 5 G B C . 10 G B D . 20 G B 34. 如何快速部署完整的云侧代码?( C ) A . 选中单个函数右键选择部署 B . 选中云数据库右键选择部署 C . 选择整个云工程右键选择部署 D . 选择端侧工程目录右键选择部署 35. 以下关于端云一体化的说法正确的是( C ) A . 端云一体化工程目录结构中只包含了端侧代码 B . 端云一体化工程目录结构中只包含了云侧代码 C . 端云一体化工程目录结构中不仅包含了端侧代码,也包含了云侧代码 D . 云工程的云函数和云数据库必须分别进行部署 36. 以下说法不正确的是:( B ) A . 端云一体化开发可以同时开发端侧和云侧代码 B . 云侧代码推荐使用 J a v a 开发 C . 端侧代码推荐使用 A r k T S 开发 D . 端云一体化开发可以快速提升开发效率 37. 以下选项关于端云一体组件说法错误的是( C ) A . 端云一体组件同时提供了端侧页面和云侧逻辑 B . 开发者几行代码即可实现完整的业务功能,如登录,支付等 C . 开发者需要自己写云侧逻辑 D . 登录组件后台对接了 A G C 提供的认证服务 38. 接入华为账号认证需要调用几个接口( A ) A . 1 B . 2 C . 3 D . 439. 一键登录适用于以下哪种认证方式( B ) A . 邮箱认证 B . 手机号码认证 C . 华为账号 D . 自有账号 40. 对于云存储服务,以下哪种存储实例名是合法的?( C ) A . S t o r a g e I n s t a n c e 1 B . s t o r a g e i n s t a n c e 1 C . s t o r a g e − i n s t a n c e − 1 D . s t o r a g e / i n s t a n c e / 141. 端云一体云侧开发推荐开发者使用哪种开发语言( A ) A . t s B . j a v a C . j s D . g o 42. 存储实例名称的长度限制不超过多少个字符( A ) A . 57 B . 58 C . 59 D . 6043. 云存储单个文件对象大小不超过( A ) A . 50 G B B . 5 G B C . 10 G B D . 20 G B 44. 云存储安全规则中的 r e s o u r c e 对象,表示资源文件名称的属性是( B ) A . p a t h B . n a m e C . b u c k e t D . c o n t e n t T y p e 45. 以下关于云存储服务的说法,错误的是( C ) A . 可以通过 A G C 控制台实现令牌下载对象 B . 可以通过集成云存储客户端 S D K 实现令牌下载对象 C . 令牌被分享后,就无法删除 D . 当文件对象仅有一个令牌匹配时,可以在 A G C 管理台上重置令牌 46. 通过云存储的令牌,您可以做什么?( B ) A . 上传文件 B . 下载文件 C . 登录账号 D . 授予权限 47. 若云存储的安全规则定义为:( A ) A . 系统允许 / b u c k e t / i m a g e s / p a t h = 路径的文件执行写操作 B . 系统允许 / b u c k e t / i m a g e s / p a t h = 路径的文件允许修改文件元数据 C . 存储实例下 i m a g e s / j p g / d e m o . j p g 文件无法执行下载操作 D . 无法枚举存储实例下 i m a g e s / j p g / 路径的子文件 48. 以下关于云存储服务的说法,错误的是( B ) A . 存储实例名称全局唯一,创建后,不能修改 B . 用户可以删除项目默认的存储实例 C . 云存储支持控制台批量下载文件 D . 客户端 S D K 不支持删除存储实例 49. 以下云存储 S D K 可以创建存储实例的是( B ) A . A n d r o i d B . N o d e . j s C . W e b D . i O S 50. 以下哪个功能是 S e r v e r S D K 提供的功能( C ) A . 用户登录 B . 用户登出 C . 验证用户凭证 D . 重认证 51. 认证服务在海外支持多少种认证方式。( D ) A . 9 B . 11 C . 13 D . 1552. 当备份文件的大小大于() M B 或者包含的数据记录条数大于()条,会被系统分为多个文件。( B ) A . 101000 B . 201000 C . 10500 D . 2050053. 鸿蒙开发者可以在那个工具中获得云开发一体化开发体验( C ) A . S D K B . C L I C . D e v E c o S t u d i o D . S e r v e r l e s s 三、多选题 1. 端云一体化开发的优势( A B C D ) A . 一个工程内同时开发端侧和云侧代码 B . 前端人员快速上手开发后端代码 C . 云侧基于 S e r v e r l e s s 构建,弹性伸缩,免运维 D . 支持在 D e v E c o S t u d i o 中开发 H a r m o n y O S 应用 2. S e r v e r l e s s 服务有哪些特点( A B C ) A . 根据流量自动弹性伸缩 B . 具备丰富的可观测能力 C . 开发者只需要关注自己的业务逻辑,无需关注基础设施、中间件和集群 D . S e r v e r l e s s 服务需要开发者关注云侧服务器使用情况 3. 端云一体化开发当前提供了哪些云侧能力( A B C D ) A . 认证服务 B . 云函数 C . 云数据库 D . 云存储 E . M Y S Q L 4. 在 S e r v e r l e s s 的场景下,以下哪些是不需要开发者关注的( B C D ) A . 业务逻辑 B . 中间件运维 C . 集群运维 D . 基础设施运维 5. 以下哪些是认证服务的收费项( A C ) A . 发送验证码 B . 华为账号认证 C . 一键登录 D . 邮箱账号登录 6. 以下哪些账号在认证服务属于三方账号?( A B D ) A . 华为账号 B . Q Q 账号 C . 手机账号 D . 苹果账号 7. 认证服务支持以下哪些国家?( A B C D E ) A . 中国 B . 俄罗斯 C . 墨西哥 D . 德国 E . 南非 8. 认证服务支持以下哪些平台?( A B C D ) A . A n d r o i d B . i O S C . W e b D . H a r m o n y O S 9 认证服务的优势有哪些?( A B C D ) A . 免费额度 B . 一键登录 C . 单易用 D . 安全可靠 10. 认证服务可以为以下哪些 S e r v e r l e s s 服务做用户鉴权。( A C D ) A . 云数据库 B . 云函数 C . 云存储 D . 云托管 11. 以下哪些操作可以通过 S D K 提供的 A P I 完成。( B C D ) A . 认证方式启用 B . 认证服务登录 C . 一键登录 D . 用户注销 12. 短信模板支持以下哪几种场景?( A B C ) A . 验证手机号码 B . 重置登录密码 C . 更改手机号码 D . 注销手机号码 13. 以下哪些是认证服务的收费项( A C ) A . 发送验证码 B . 华为账号认证 C . 一键登录 D . 邮箱账号登录 14. 以下哪些账号在认证服务属于三方账号?( A B D ) A . 华为账号 B . Q Q 账号 C . 手机账号 D . 苹果账号 15. 短信模板支持以下哪几种场景?( A B C ) A . 验证手机号码 B . 重置登录密码 C . 更改手机号码 D . 注销手机号码 16. 云函数平台可使用的触发器类型包含以下哪些?( A B C D E F ) A . H T T P B . C L O U D D B C . A U T H D . R E M O T E C O N F I G E . C L O U D S T O R A G E F . C O R N 17. 关于 C l o u d F u n c t i o n s 说法正确的是:( A C ) A . 用户使用 C l o u d F u n c t i o n s 后不再需要去创建资源,运维成本降低 B . 用户开发云函数,上传的函数部署包里只需要单个代码文件 C . 用户只能对 latest,此时连续发布2个版本后,再发布一个新的版本,此时版本号为:(D) A. 0 B. 1 C. 2 D. 3 20.下面那个是云函数应用场景(D) A. 服务扩展 B. Web构建 C. 弹性计算 D. 以上全部是 21.在云数据库中,复合主键最多包含多少个字段?(A) A. 5 B. 6 C. 4 D. 7 22.如果您的项目未升级到付费档套餐,服务允许项目内app的最大并发连接数是(),每秒最多可操作数为(),免费存储空间为()。(C) A. 15 2 100MB B. 50 5 2GB C. 150 10 1GB D. 1500 100 10GB 23.Cloud DB作为AppGallery Connect解决方案的一部分,为AppGallery Connect平台构建了()能力。从而让应用开发者聚焦于应用本身的业务,极大的提升开发者的生产效率。(A) A. MBaaS(移动后端即服务) B. DaaS(数据即服务) C. IaaS(基础设施即服务) E.PaaS(平台即服务) 24.关于云数据库,如下描述错误的是?(D) A. 安全规则用于解决身份验证和授权。 B. 云数据库的认证用户角色默认拥有query权限,可自定义配置upsert和delete权限。 C. 云数据库是一款基于对象模型的数据库,采用存储区、对象类型和对象三级结构。 D. 每个对象的数据大小应小于等于5MB。 25.在Android SDK中, setEncryptedKey方法设置和修改端侧cloud DB zone数据加密存储的秘钥时,秘钥长度的值可以为多少?(C) A. 1~32个字符 B. 1~64个字符 C. 1~128个字符 D. 1~256个字符 26.开通云存储后,若需要通过AGC控制台创建更多新的存储实例,用户需要(A) A. 升级为按量付费套餐 B. 可直接添加 C. 无法创建新存储实例 D. 以上都不对 27.云存储函数触发器是(B) A. 项目级 B. 存储实例级 C. 用户级 D. 团队级 28.以下哪个不是Cloud DB的典型应用场景(D) A. 数据存储在云侧,应用离线可用 B. 数据全程加密管理,保障数据安全 C. 数据在多端实时同步 D. 数据支持增删改查 29.下面对Cloud DB的描述错误的是:(B) A. Cloud DB是AppGallery Connect云数据库服务 B. Cloud DB world角色有upsert权限,认证用户角色没有upsert权限,认证后能插入数据并同步到Cloud DB C. Cloud DB支持对象类型的导出和导入 D. Cloud DB事务是原子性的,事务中对数据的操作要么全部成功,要么全部失败 30.如何使用命令行清空某张表的数据?(C) A. cloudbcli delete-all --zone MyZone --object-type BookInfo B. agcli delete-all --zone MyZone --object-type BookInfo C. agcli db delete-all --zone MyZone --object-type BookInfo D. agcli db delete-all --object-type BookInfo 31.AppGallery Connect云数据库服务中,对象类型,存储区最多可以分别创建多少个 (C)。 A. 无限制创建;1个 B. 256个;4个 C. 128个;4个 D. 4个;无限制创建 32.云存储服务中发生文件或者文件夹上传或删除操作后,若需要触发事件并执行想要实现的功能,需要先开通(A) A. 云函数 B. 云数据库 C. CDN域名加速 D. 无需开通其他服务,可直接使用 33.云存储单次请求上传的文件对象大小不超过_G(B) A. 50GB B. 5GB C. 10GB D. 20GB 34.如何快速部署完整的云侧代码?(C) A. 选中单个函数右键选择部署 B. 选中云数据库右键选择部署 C. 选择整个云工程右键选择部署 D. 选择端侧工程目录右键选择部署 35.以下关于端云一体化的说法正确的是(C) A. 端云一体化工程目录结构中只包含了端侧代码 B. 端云一体化工程目录结构中只包含了云侧代码 C. 端云一体化工程目录结构中不仅包含了端侧代码,也包含了云侧代码 D. 云工程的云函数和云数据库必须分别进行部署 36.以下说法不正确的是:(B) A. 端云一体化开发可以同时开发端侧和云侧代码 B. 云侧代码推荐使用Java开发 C. 端侧代码推荐使用ArkTS开发 D. 端云一体化开发可以快速提升开发效率 37.以下选项关于端云一体组件说法错误的是(C) A. 端云一体组件同时提供了端侧页面和云侧逻辑 B. 开发者几行代码即可实现完整的业务功能,如登录,支付等 C. 开发者需要自己写云侧逻辑 D. 登录组件后台对接了AGC提供的认证服务 38.接入华为账号认证需要调用几个接口(A) A. 1 B. 2 C. 3 D. 4 39.一键登录适用于以下哪种认证方式(B) A. 邮箱认证 B. 手机号码认证 C. 华为账号 D. 自有账号 40.对于云存储服务,以下哪种存储实例名是合法的?(C) A. StorageInstance1 B. storage_instance_1 C. storage-instance-1 D. storage/instance/1 41.端云一体云侧开发推荐开发者使用哪种开发语言(A) A. ts B. java C. js D. go 42.存储实例名称的长度限制不超过多少个字符(A) A.57 B.58 C.59 D.60 43.云存储单个文件对象大小不超过(A) A. 50GB B. 5GB C. 10GB D. 20GB 44.云存储安全规则中的resource对象,表示资源文件名称的属性是(B) A.path B.name C.bucket D.contentType 45.以下关于云存储服务的说法,错误的是(C) A. 可以通过AGC控制台实现令牌下载对象 B. 可以通过集成云存储客户端SDK实现令牌下载对象 C. 令牌被分享后,就无法删除 D. 当文件对象仅有一个令牌匹配时,可以在AGC管理台上重置令牌 46.通过云存储的令牌,您可以做什么?(B) A.上传文件 B.下载文件 C.登录账号 D.授予权限 47.若云存储的安全规则定义为:(A) A. 系统允许/{bucket}/images/{path=}路径的文件执行写操作 B. 系统允许/{bucket}/images/{path=}路径的文件允许修改文件元数据 C. 存储实例下images/jpg/demo.jpg文件无法执行下载操作 D. 无法枚举存储实例下images/jpg/路径的子文件 48.以下关于云存储服务的说法,错误的是(B) A. 存储实例名称全局唯一,创建后,不能修改 B. 用户可以删除项目默认的存储实例 C. 云存储支持控制台批量下载文件 D. 客户端SDK不支持删除存储实例 49.以下云存储SDK可以创建存储实例的是(B) A.Android B.Node.js C.Web D.iOS 50.以下哪个功能是Server SDK提供的功能(C) A.用户登录 B.用户登出 C.验证用户凭证 D.重认证 51.认证服务在海外支持多少种认证方式。(D) A. 9 B. 11 C. 13 D. 15 52.当备份文件的大小大于()MB或者包含的数据记录条数大于()条,会被系统分为多个文件。(B) A. 10 1000 B. 20 1000 C. 10 500 D. 20 500 53.鸿蒙开发者可以在那个工具中获得云开发一体化开发体验(C) A. SDK B. CLI C. DevEco Studio D. Serverless 三、多选题 1.端云一体化开发的优势(ABCD) A. 一个工程内同时开发端侧和云侧代码 B. 前端人员快速上手开发后端代码 C. 云侧基于Serverless构建,弹性伸缩,免运维 D. 支持在DevEco Studio中开发HarmonyOS应用 2.Serverless服务有哪些特点(ABC) A. 根据流量自动弹性伸缩 B. 具备丰富的可观测能力 C. 开发者只需要关注自己的业务逻辑,无需关注基础设施、中间件和集群 D. Serverless服务需要开发者关注云侧服务器使用情况 3.端云一体化开发当前提供了哪些云侧能力(ABCD) A. 认证服务 B. 云函数 C. 云数据库 D. 云存储 E. MYSQL 4.在Serverless的场景下,以下哪些是不需要开发者关注的(BCD) A.业务逻辑 B. 中间件运维 C. 集群运维 D. 基础设施运维 5.以下哪些是认证服务的收费项(AC) A. 发送验证码 B. 华为账号认证 C. 一键登录 D. 邮箱账号登录 6.以下哪些账号在认证服务属于三方账号?(ABD) A. 华为账号 B. QQ账号 C. 手机账号 D. 苹果账号 7.认证服务支持以下哪些国家?(ABCDE) A. 中国 B. 俄罗斯 C. 墨西哥 D. 德国 E. 南非 8.认证服务支持以下哪些平台?(ABCD) A. Android B. iOS C. Web D. HarmonyOS 9认证服务的优势有哪些?(ABCD) A.免费额度 B.一键登录 C.单易用 D.安全可靠 10.认证服务可以为以下哪些Serverless服务做用户鉴权。(ACD) A. 云数据库 B. 云函数 C. 云存储 D. 云托管 11.以下哪些操作可以通过SDK提供的API完成。(BCD) A. 认证方式启用 B. 认证服务登录 C. 一键登录 D. 用户注销 12.短信模板支持以下哪几种场景?(ABC) A.验证手机号码 B.重置登录密码 C.更改手机号码 D.注销手机号码 13.以下哪些是认证服务的收费项(AC) A. 发送验证码 B. 华为账号认证 C. 一键登录 D. 邮箱账号登录 14.以下哪些账号在认证服务属于三方账号?(ABD) A. 华为账号 B. QQ账号 C. 手机账号 D. 苹果账号 15.短信模板支持以下哪几种场景?(ABC) A.验证手机号码 B.重置登录密码 C.更改手机号码 D.注销手机号码 16.云函数平台可使用的触发器类型包含以下哪些?(ABCDEF) A. HTTP B. CLOUDDB C. AUTH D. REMOTE_CONFIG E. CLOUDSTORAGE F. CORN 17.关于Cloud Functions说法正确的是:(AC) A. 用户使用Cloud Functions后不再需要去创建资源,运维成本降低 B. 用户开发云函数,上传的函数部署包里只需要单个代码文件 C. 用户只能对latest,此时连续发布2个版本后,再发布一个新的版本,此时版本号为:(D)A.0B.1C.2D.320.下面那个是云函数应用场景(D)A.服务扩展B.Web构建C.弹性计算D.以上全部是21.在云数据库中,复合主键最多包含多少个字段?(A)A.5B.6C.4D.722.如果您的项目未升级到付费档套餐,服务允许项目内app的最大并发连接数是(),每秒最多可操作数为(),免费存储空间为()。(C)A.152100MBB.5052GBC.150101GBD.150010010GB23.CloudDB作为AppGalleryConnect解决方案的一部分,为AppGalleryConnect平台构建了()能力。从而让应用开发者聚焦于应用本身的业务,极大的提升开发者的生产效率。(A)A.MBaaS(移动后端即服务)B.DaaS(数据即服务)C.IaaS(基础设施即服务)E.PaaS(平台即服务)24.关于云数据库,如下描述错误的是?(D)A.安全规则用于解决身份验证和授权。B.云数据库的认证用户角色默认拥有query权限,可自定义配置upsert和delete权限。C.云数据库是一款基于对象模型的数据库,采用存储区、对象类型和对象三级结构。D.每个对象的数据大小应小于等于5MB。25.在AndroidSDK中,setEncryptedKey方法设置和修改端侧cloudDBzone数据加密存储的秘钥时,秘钥长度的值可以为多少?(C)A.1 32个字符B.1 64个字符C.1 128个字符D.1 256个字符26.开通云存储后,若需要通过AGC控制台创建更多新的存储实例,用户需要(A)A.升级为按量付费套餐B.可直接添加C.无法创建新存储实例D.以上都不对27.云存储函数触发器是(B)A.项目级B.存储实例级C.用户级D.团队级28.以下哪个不是CloudDB的典型应用场景(D)A.数据存储在云侧,应用离线可用B.数据全程加密管理,保障数据安全C.数据在多端实时同步D.数据支持增删改查29.下面对CloudDB的描述错误的是:(B)A.CloudDB是AppGalleryConnect云数据库服务B.CloudDBworld角色有upsert权限,认证用户角色没有upsert权限,认证后能插入数据并同步到CloudDBC.CloudDB支持对象类型的导出和导入D.CloudDB事务是原子性的,事务中对数据的操作要么全部成功,要么全部失败30.如何使用命令行清空某张表的数据?(C)A.cloudbclidelete−all−−zoneMyZone−−object−typeBookInfoB.agclidelete−all−−zoneMyZone−−object−typeBookInfoC.agclidbdelete−all−−zoneMyZone−−object−typeBookInfoD.agclidbdelete−all−−object−typeBookInfo31.AppGalleryConnect云数据库服务中,对象类型,存储区最多可以分别创建多少个(C)。A.无限制创建;1个B.256个;4个C.128个;4个D.4个;无限制创建32.云存储服务中发生文件或者文件夹上传或删除操作后,若需要触发事件并执行想要实现的功能,需要先开通(A)A.云函数B.云数据库C.CDN域名加速D.无需开通其他服务,可直接使用33.云存储单次请求上传的文件对象大小不超过

G

 (B)A.50GBB.5GBC.10GBD.20GB34.如何快速部署完整的云侧代码?(C)A.选中单个函数右键选择部署B.选中云数据库右键选择部署C.选择整个云工程右键选择部署D.选择端侧工程目录右键选择部署35.以下关于端云一体化的说法正确的是(C)A.端云一体化工程目录结构中只包含了端侧代码B.端云一体化工程目录结构中只包含了云侧代码C.端云一体化工程目录结构中不仅包含了端侧代码,也包含了云侧代码D.云工程的云函数和云数据库必须分别进行部署36.以下说法不正确的是:(B)A.端云一体化开发可以同时开发端侧和云侧代码B.云侧代码推荐使用Java开发C.端侧代码推荐使用ArkTS开发D.端云一体化开发可以快速提升开发效率37.以下选项关于端云一体组件说法错误的是(C)A.端云一体组件同时提供了端侧页面和云侧逻辑B.开发者几行代码即可实现完整的业务功能,如登录,支付等C.开发者需要自己写云侧逻辑D.登录组件后台对接了AGC提供的认证服务38.接入华为账号认证需要调用几个接口(A)A.1B.2C.3D.439.一键登录适用于以下哪种认证方式(B)A.邮箱认证B.手机号码认证C.华为账号D.自有账号40.对于云存储服务,以下哪种存储实例名是合法的?(C)A.StorageInstance1B.storage

i

 nstance

1

 C.storage−instance−1D.storage/instance/141.端云一体云侧开发推荐开发者使用哪种开发语言(A)A.tsB.javaC.jsD.go42.存储实例名称的长度限制不超过多少个字符(A)A.57B.58C.59D.6043.云存储单个文件对象大小不超过(A)A.50GBB.5GBC.10GBD.20GB44.云存储安全规则中的resource对象,表示资源文件名称的属性是(B)A.pathB.nameC.bucketD.contentType45.以下关于云存储服务的说法,错误的是(C)A.可以通过AGC控制台实现令牌下载对象B.可以通过集成云存储客户端SDK实现令牌下载对象C.令牌被分享后,就无法删除D.当文件对象仅有一个令牌匹配时,可以在AGC管理台上重置令牌46.通过云存储的令牌,您可以做什么?(B)A.上传文件B.下载文件C.登录账号D.授予权限47.若云存储的安全规则定义为:(A)A.系统允许/bucket/images/path=路径的文件执行写操作B.系统允许/bucket/images/path=路径的文件允许修改文件元数据C.存储实例下images/jpg/demo.jpg文件无法执行下载操作D.无法枚举存储实例下images/jpg/路径的子文件48.以下关于云存储服务的说法,错误的是(B)A.存储实例名称全局唯一,创建后,不能修改B.用户可以删除项目默认的存储实例C.云存储支持控制台批量下载文件D.客户端SDK不支持删除存储实例49.以下云存储SDK可以创建存储实例的是(B)A.AndroidB.Node.jsC.WebD.iOS50.以下哪个功能是ServerSDK提供的功能(C)A.用户登录B.用户登出C.验证用户凭证D.重认证51.认证服务在海外支持多少种认证方式。(D)A.9B.11C.13D.1552.当备份文件的大小大于()MB或者包含的数据记录条数大于()条,会被系统分为多个文件。(B)A.101000B.201000C.10500D.2050053.鸿蒙开发者可以在那个工具中获得云开发一体化开发体验(C)A.SDKB.CLIC.DevEcoStudioD.Serverless三、多选题1.端云一体化开发的优势(ABCD)A.一个工程内同时开发端侧和云侧代码B.前端人员快速上手开发后端代码C.云侧基于Serverless构建,弹性伸缩,免运维D.支持在DevEcoStudio中开发HarmonyOS应用2.Serverless服务有哪些特点(ABC)A.根据流量自动弹性伸缩B.具备丰富的可观测能力C.开发者只需要关注自己的业务逻辑,无需关注基础设施、中间件和集群D.Serverless服务需要开发者关注云侧服务器使用情况3.端云一体化开发当前提供了哪些云侧能力(ABCD)A.认证服务B.云函数C.云数据库D.云存储E.MYSQL4.在Serverless的场景下,以下哪些是不需要开发者关注的(BCD)A.业务逻辑B.中间件运维C.集群运维D.基础设施运维5.以下哪些是认证服务的收费项(AC)A.发送验证码B.华为账号认证C.一键登录D.邮箱账号登录6.以下哪些账号在认证服务属于三方账号?(ABD)A.华为账号B.QQ账号C.手机账号D.苹果账号7.认证服务支持以下哪些国家?(ABCDE)A.中国B.俄罗斯C.墨西哥D.德国E.南非8.认证服务支持以下哪些平台?(ABCD)A.AndroidB.iOSC.WebD.HarmonyOS9认证服务的优势有哪些?(ABCD)A.免费额度B.一键登录C.单易用D.安全可靠10.认证服务可以为以下哪些Serverless服务做用户鉴权。(ACD)A.云数据库B.云函数C.云存储D.云托管11.以下哪些操作可以通过SDK提供的API完成。(BCD)A.认证方式启用B.认证服务登录C.一键登录D.用户注销12.短信模板支持以下哪几种场景?(ABC)A.验证手机号码B.重置登录密码C.更改手机号码D.注销手机号码13.以下哪些是认证服务的收费项(AC)A.发送验证码B.华为账号认证C.一键登录D.邮箱账号登录14.以下哪些账号在认证服务属于三方账号?(ABD)A.华为账号B.QQ账号C.手机账号D.苹果账号15.短信模板支持以下哪几种场景?(ABC)A.验证手机号码B.重置登录密码C.更改手机号码D.注销手机号码16.云函数平台可使用的触发器类型包含以下哪些?(ABCDEF)A.HTTPB.CLOUDDBC.AUTHD.REMOTE

C

 ONFIGE.CLOUDSTORAGEF.CORN17.关于CloudFunctions说法正确的是:(AC)A.用户使用CloudFunctions后不再需要去创建资源,运维成本降低B.用户开发云函数,上传的函数部署包里只需要单个代码文件C.用户只能对latest版本的函数进行修改调试

18.云函数触发器的核心是(AB)

A. 定义事件源

B. 定义事件类型

C. 定义传输数据格式

D. 定义传输协议

19.当前云函数支持的运行时有哪些:(ABD)

A. Java

B. Python

C. C++

D. nodejs

20.下面哪些是 Cloud Functions应用场景(ABCD)

A. 服务扩展

B. Web构建

C. 弹性计算

D. ETLE. 网络安全

21.关于Cloud Functions提供的FaaS(Function as a Service)服务,下列说法正确的是:(ABC)

A. 将开发测试的对象聚焦到函数级别,大幅简化应用开发与运维相关的事务。

B. 可以在应用中集成云函数SDK,便捷操作云数据库、云存储。

C. 根据函数的实际流量对函数进行弹性伸缩,无需对服务器资源进行管理。

D. 开发者负责运维工作,例如资源创建,中间件部署,手动伸缩等。

22.阿明是xxx公司的开发,他现在想在Cloud Functions部署一个业务函数。以下哪些行为是正确的:(BCD)

A. 在Cloud Functions平台申请创建函数,选择函数运行时。内存按照平台默认即可,如果内存超过申请值,Cloud Functions会对内存自动扩容。

B. 按照Cloud Functions要求的函数部署包结构编写业务函数,打包上传至Cloud Functions平台。定义好程序主入口,在Cloud Functions平台填写。

C. 创建好函数之后,阿明点击测试函数按钮进行函数测试。

D. 阿明创建好函数并调试运行结束后,希望有一个固定的发布版本供生产使用,可以在版本页面发布新版本。

E. 阿明发现以前发布过的版本有功能需要升级,可以直接在Cloud Functions平台对已经发布的函数版本进行编辑。

23.程序主入口有哪些变量?(ABCD)

A. event

B. context

C. callback

D. logger

24.传统Web应用构建的痛点有:(ABC)

A. 开发难度高,版本周期长

B. 运维工作专业性强

C. 资源使用成本高

D. 自动弹性伸缩

25.使用Cloud function完成业务开发并上线,需要以下哪些步骤?(ABC)

A. 开发业务函数

B. 根据业务场景,可选择的使用sdk调用云存储或云数据库

C. 根据事件源配置函数的触发器

D. 申请服务器部署函数

26.使用Cloud function完成业务开发并上线,需要以下哪些步骤?(ABC)

A. 开发业务函数

B. 根据业务场景,可选择的使用sdk调用云存储或云数据库

C. 根据事件源配置函数的触发器

D. 申请服务器部署函数

27.当开发者实现一个云数据库应用前,需要完成哪些实现流程(ABCD)

A. 启用服务:云数据库服务默认不开通,需要手动在AGC控制台上启用云数据库服务。

B. 创建对象类型和存储区:如果需要使用云数据库相关功能,则必须在AGC控制台上创建对象类型和存储区.

C. 集成SDK:在使用云数据库功能时,需配置开发环境并集成云数据库的SDK

D. 添加对象类型文件:在使用云数据库功能时,需添加对象类型文件

28.使用云数据库触发云函数时,可添加哪种类型的触发器?(ABCD)

A. onUpsert:数据表插入或更新数据

B. onDelete:数据表删除数据

C. onDeleteAll:数据表清空

D. onWrite:数据插入或更新事件、数据删除事件、数据表清空事件

29.Cloud DB支持哪些SDK?(ABCD)

A. Android应用

B. iOS应用

C. Web应用

D. 小程序

30.关于Cloud DB服务,以下说法正确的是(ABCD)

A. Cloud DB的数据同步模式包括缓存模式和本地模式,应用可以仅使用缓存模式或者本地模式,也可以同时使用缓存模式和本地模式。

B. 缓存模式,可实现数据的端云协同管理,实现端云、多端之间的数据同步。

C. 缓存模式下,端侧数据是云侧数据的子集。

D. 本地模式下,用户仅可操作端侧所包含的本地数据,无法实现数据在端云、多端间的同步。

31.关于Cloud DB的数据实时更新侦听,以下说法正确的是(ABC)

A. 您可以通过subscribeSnapshot()来侦听符合指定查询条件的数据变化。

B. 在通过OnSnapshotListener类中的onSnapshot()实现快照回调函数时,必须显式地在onSnapshot()内调用CloudDBZoneSnapshot类中的release()来释放相关的资源,否则会导致无法获取最新的快照对象,且无法注销快照侦听。

C. 通过调用CloudDBZoneSnapshot类中的getUpsertedObjects()可以获取相较于上次快照新增或者修改的对象,调用getDeletedObjects()获取相较于上次快照删除的对象。

D. Cloud DB自动注销侦听,不需要显式调用

32.Cloud DB提供隐私或者敏感数据的全程加密管理能力,只有用户依据其输入的密码才能获取密钥信息并访问自己的加密数据,从而有效提升用户数据的安全性,防止用户云侧数据泄露。以下哪些属于口令/认证安全要求?(ABCD)

A. 检查设置口令时,是否对口令复杂度进行检测

B. 检查认证模块费否支持口令防暴力破解

C. 检查在用户修改自己口令时是否要求验证旧口令

D. 检查登录失败时,是否有过于明确的原因提示信息

33.下面对Cloud DB描述正确的是:(ABC)

A. Cloud DB客户端支持跨平台开发,支持React Native、Cordova、Ionic和Xamarin

B. 客户端executeUpsert()接口限制插入1000条数据

C. Cloud DB支持敏感数据保护,如有数据涉及到个人隐私,开发者可以对该数据设置成加密字段,客户端操作该数据前需要设置用户密码

D. Cloud DB持久化模式查询云侧的数据不会把数据缓存到本地

34.在APPGallery Connect的云数据库界面上创建对象类型时,对象类型名不能以哪些名称创建?(AC)

A. t_metadata_schema

B. naturalbase_schema

C. naturalbase_metadata

D. naturalbase_sytem

35.端云一体化开发的优势(ABCD)

A. 一个工程内同时开发端侧和云侧代码

B. 前端人员快速上手开发后端代码

C. 云侧基于Serverless构建,弹性伸缩,免运维

D. 支持在DevEco Studio中开发HarmonyOS应用

36.Serverless服务有哪些特点(ABC)

A. 根据流量自动弹性伸缩

B. 具备丰富的可观测能力

C. 开发者只需要关注自己的业务逻辑,无需关注基础设施、中间件和集群

D. Serverless服务需要开发者关注云侧服务器使用情况

37.端云一体化开发当前提供了哪些云侧能力(ABCD)

A. 认证服务

B. 云函数

C. 云数据库

D. 云存储

E. MYSQL

38.在Serverless的场景下,以下哪些是不需要开发者关注的(BCD)

A. 业务逻辑

B. 中间件运维

C. 集群运维

D. 基础设施运维

39.为云函数配置云存储CLOUDSTORAGE触发器时,当前支持的事件类型有:(AB)

A.Completed

B.Delete

C.Update

D.List

40.您可以在AGC控制台,或者通过云存储SDK对文件进行()操作?(ABCD)

A. 上传

B. 下载

C. 列举

D. 删除

E. 禁用

41.关于云存储的安全规则,以下哪些说法是正确的?(ABC)

A. 安全规则中的match规则,用于识别存储实例下的文件路径。

B. 安全规则中的allow规则,用于在满足指定的条件下用户拥有对该文件路径的read和write权限。

C. 某个文件与一个match内多个allow匹配,如果有多个allow表达式与某个请求匹配,则只要任何一个条件为true,就允许访问

D. 默认的安全策略,是允许所有用户执行读操作。

42.云存储安全规则允许使用的属性有(ABCD)

A. request.auth.uid

B. request.resource

C. resource.contentEncoding

D. resource.metadata

E. request.method

43.以下属于云存储优势的是(ABCD)

A. 安全可靠

B. 断点续传

C. 可伸缩

D. 易维护

44.云存储的跨域访问,可以通过以下哪些方式进行设置(ABC)

A. 在AGC控制台在进行跨域设置

B. 通过集成云存储Java Server SDK进行跨域配置

C. 通过集成云存储Node.js Server SDK进行跨域配置

D. 通过集成云存储Android SDK进行跨域配置

45.云存储当前支持的数据处理位置有哪些?(ABCD)

A. 中国

B. 新加坡

C. 德国

D. 俄罗斯

46.华为Serverless支持哪些应用平台?(ABCDEF)

A. Harmony应用

B. Harmony原子化服务

C. 快应用

D. 小程序E. Android应用F. iOS应用

47.当前阶段,华为Serverless的适用场景包括不限于以下哪些?(ABCDF)

A. 端云协同的应用

B. 计算密集型任务

C. 对接集成三方服务和API

D. 事件触发异步处理

E. 长连接会话处理

F. 浪涌式访问

48.Serverless的价值体现在以下哪些维度?(ABCD)

A. 用户体验

B. 商业模式

C. 部署形态

D. 开发语言

49.华为Serverless的优势包括那些方面?(ABDEF)

A. 零运维成本

B. 零资源浪费

C. 零运营成本

D. 安全可靠

E. 更快上线

F. 深度支撑应用构建

50.登录并关联云开发资源需要以下哪些步骤(ABC)

A. 登录华为账号

B. 选择归属团队

C. 关联AGC项目信息

D. 手动开通云开发资源,如云函数,云数据库等

51.如下描述正确的是?(ABD)

A. 使用executeUpsert()接口写入一组对象时,该组中的对象必须属于同一个对象类型。

B.每次的查询操作仅支持查询一个对象类型下的数据。

C.在离线时,也可以执行事务操作。

D.事务中的查询操作必须在写入操作之前。

52.关于云存储的安全规则,以下哪些说法是正确的?(ABC)

A. 安全规则中的match规则,用于识别存储实例下的文件路径

B.安全规则中的allow规则,用于在满足指定的条件下用户拥有对该文件路径的read和write权限。

C.某个文件与一个match内多个allow匹配,如果有多个allow表达式与某个请求匹配,则只要任何一个条件为true,就允许访问

D.默认的安全策略,是允许所有用户执行读操作。

53.登录并关联云开发资源需要以下哪些步骤(ABC)

A. 登录华为账号

B. 选择归属团队

C. 关联AGC项目信息

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!