Advertisement

鸿蒙开发者高级能力认证考试题目(96分)

阅读量:

[判断题] 2/2

完成云函数打包后,在AppGallery Connect处需创建相应的触发器以便在端侧使用

错误(False)

[判断题] 2/2

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

正确(True)

[判断题] 2/2

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

错误(False)

[判断题] 2/2

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

错误(False)

[判断题] 2/2

HarmonyoS应用可以兼容OpenHarmony生态

正确(True)

[判断题] 0/2

在每次调用router-pushur1方法时 该方法默认执行操作使当前请求对应的路由资源数目增加一个 路由器最多支持32个路由资源

正确(True)

[判断题] 2/2

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

错误(False)

[判断题] 0/2首选项是非关系数据库,遵循ACID特性

错误(False)

[判断题] 2/2

在Column和Row容器组件中, alignItems负责配置子组件如何排列于主轴方向上, justifyContent则负责指定如何排列于交叉轴方向上

错误(False)

[判断题] 2/2

每个基于@Component进行配置的应用程序均支持页面显示事件、点击返回事件以及页面隐藏事件的生命周期函数。

错误(False)

[判断题] 2/2

每个基于@Component注解进行装饰的自定义组件均支持page_show()、back_press()和page_hide()生命周期函数。

错误(False)

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

任何基于@Component进行装饰的自定义组件都包含page show event、back press event和page hide event的生命周期函数。

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

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

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

在Column以及Row容器组件中,默认情况下两端会对其内容进行居中排列。通过使用alignItems属性可指定各个列单元格内内容之间的排列方式;而justifyContent属性则允许您自行定义列单元格内内容的具体分布位置。(请注意)

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

打包完成后必须前往AppGallery Connect并为相应函数创建触发器才能在端侧使用(错)

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

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

[单选题] 2/2

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

B.发布

[单选题] 2/2发布开放式测试版本后,还需要人工审核吗?

B.不需要

[单选题] 2/2

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

B.工程模板

[单选题] 2/2

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

A.86-189****1234

[单选题] 2/2

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

)A. .test.

[单选题] 2/2认证服务支持下列哪种帐号认证

c.华为帐号

[单选题] 0/2

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

C.统一生态

[单选题] 2/2

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

A.华为应用市场

.[单选题] 2/2

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

B. router.replaceUrl()

[单选题] 2/2

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

C muliton被定义为多实例模式,在每次调用startAbility时都会执行新的实例,并且系统默认情况下会采用muliton这一模式。

[单选题] 0/2

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

C.oh-package.json5

[单选题] 2/2元服务包名必须以哪个字段结尾?

A. .hmservice

[单选题] 2/2

在Row组件内部有两个Text组件,在采用justifyContent 对齐方式时,请问哪些属性能够实现左右两端对齐?

D. FlexAlign.SpaceBetween

[单选题] 2/2

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

B.build函数之前

[单选题] 2/2

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

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

.[单选题] 2/2

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

A. main_pages,json

[单选题] 2/2

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

B.中国

[单选题] 2/2

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

B.访问服务中心后,在主界面左侧侧边栏中找到并点击“开发者测试”功能选项,在底部菜单中通过左侧侧边栏导航至“服务测试”入口快速定位到要体验的元服务

[单选题] 2/2

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

c.Web组件

[单选题] 2/2

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

D.Row组件的子组件在对齐方式上采用alignltems属性进行配置,在交叉轴方向上应用HorizontalAlign参数。

[单选题] 0/2

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

9

[单选题] 2/2

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

B. WebSocket

[单选题] 2/2

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

C. bundleName

[单选题] 2/2

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

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

.[单选题] 2/2

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

A.build方法

[单选题] 2/2

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

D. LoadingProgress

.[单选题] 2/2发布应用时要创建证书,证书类型选择什么类型?

B.发布证书

.[单选题] 2/2

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

B.10MB

[单选题] 2/2HUKS中文全称是什么

B.通用密钥库系统

[多选题] 2/2

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

A. onCreate

B. onDestroy

E. onForeground

F.onBackground

[多选题] 2/2UIAbility的启动模式有哪些

A. singleton

B. specified

C. multition

[多选题] 2/2

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

A. 装饰机制:用于修饰类、结构体、方法及变量,并赋予它们特定功能。例如@Entry标识这是一个入口组件。

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

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

D. 预设组件: 在ArkTS中,默认配置的有基础组件与布局模块等预设配置项供开发者直接访问和使用。例如,在功能实现中可参考现有模块如ColumnText、Divider与Button等。

E. 属性接口:负责配置组件相关属性的所有接口均采用统一的方式进行设置;例如 height、width 和 font-size 等常见属性。

F. 事件方法: 用于为组件在接收到特定事件时触发相应的行为。它提供了一种统一的方式来进行事件处理,并且可以在绑定 onClick 属性时方便地配置相关逻辑。

[多选题] 2/2

UIAbility的生命周期包括哪些函数?

A. onCreate

B. onForeground

C.onBackground

D. onDestroy

[单选题] 0/2

worker线程最大同时激活数

C.8

.[多选题] 2/2

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

A. Text>Span

B. Button>Column>mage

E. Column>Row>Button

[多选题] 2/2公共事件服务为应用程序提供哪些能力

B.订阅公共事件

C.发布公共事件

D.取消订阅公共事件

[多选题] 2/2鸿蒙特征包含哪些场景化能力

A.一次开发、多端部署

B.可分可合、自由流转

C.统一生态、原生智能

.[多选题] 2/2

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

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

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

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

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

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

————————————————

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

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

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

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

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

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

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

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

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

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

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

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

哪一个方法可跳转至一个新页面同时销毁当前页面。(router.replaceUrl())

该行组件包含两个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组件以支持快速响应。(10MB的大小)

涉及Video组件的回调事件的问题中,请指出以下哪一项是错误的:(当视频播放开始时触发该事件,在此位置可以获得相关信息。)

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

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

下面哪一个事件方法可以获取到List滑动的偏移量?(onScroll)

在Row组件中包含两个Text组件,在采用justifyContent对齐方式时,请问哪一个属性能够实现左右两端的对齐?答案是FlexAlign.SpaceBetween

对于Video组件的回调事件,请指出以下哪一项是错误的说法:(当在onStart事件触发时播放视频,在此处可获取视频长度。)

哪种方法能够跳转到一个新页面的同时删除当前页面?( router.replaceUrl())

涉及Web组件的哪些描述是错误的?(正确使用Web组件访问在线和离线网页都必须添加ohos.permission.INTERNET权限。)

涉及其中一种容器组件Row和Column时会遇到的问题是:当配置Row组件的子组件在水平方向上实现对齐时需要采用的是alignItems属性进行配置;而该属性的具体类型设定为HorizontalAlign。

对于@State状态数据特征的分析,请指出以下哪些描述存在错误?(其中一项指出:@State变量不需要预先设置初始值。)

关于Tabs组件的页面切换位置设置中存在错误描述:当barPosition设为End且vertical属性设为true时,请确认页面切换标志是否正确放置于容器底部。

关于Button组件,下面哪个样式是胶囊型按钮:(ButtonType.Capsule)

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

设置项中的preferences值用于存储哪些数据类型?(包括数字类、字符类和布尔类等多种数据形式以及这三种类型的数组形式。)

页面路由需要导入以下哪个模块?(import router from ‘@ohos.router’)

对于UIAbility的启动模式而言,在选项中不正确的说法是:(standard为标准模式,在每一次调用startAbility时都会创建一个新的实例,默认情况下采用standard模式。)

针对该问题:资源引用类型的描述是否存在错误?该资源是否支持所有数据类型?

比如目前要实现一个广告弹窗旨在具备这种功能并且包含图片文本等信息使用下面哪一种弹窗可以达到目标(@CustomDialog)

发起网络数据获取操作需要导入以下哪个库?(import http from ‘@ohos.net.http’)

使用Image组件获取网络图片必须选择ohos.permission.INTERNET这个权限

哪一组合方式无法实现子组件从父子组件之间双向数据同步?(@State和@Prop)

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

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

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

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

该lambda函数负责创建子组件,并针对数据源中的每个数组项生成相应的子组件

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

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

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

对于包含文本元素的组件而言,在例如Text、Button、TextInput等情况下

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

(单选)在 HarmonyOS 中,以下哪项分布式技术是其他分布式特性的基础?

A、分布式软总线

在直播场景中,在线直播主持人通过运动相机采集视频作为直播镜头,在此过程中运用了分布式技术来实现HarmonyOS的哪些特性?

B、分布式设备虚拟化

在执行 onForeground 回调后, Page 将首先进入以下哪个状态选项?

B、INACTIVE

(单选)在 HarmonyOS 的数据管理中,以下哪个服务采用了 KV 的数据模型?

A、分布式数据服务

(单选)某人员在操作 TaskDispatcher 框架进行任务分配时,以下哪一项分发方式使用不当会导致死锁?

C、syncDispatch()

(多选)同一 page 页面内导航可以通过以下哪些方法进行处理?

A、present(0)

B、presentForResult()

开发人员在调用 Harmony0s 的 geolocation 功能时,
应获取 geolocation 权限,
该权限为非敏感级访问权限,
应在 application.conf 文件中进行配置。

错误

(单选)某设计师设计了一款新闻浏览应用,在打开应用时,默认情况下会展示新闻列表页面。为了实现这一功能,该开发者采用了以下哪一项方法?

B、setMainRoute()

HarmonyOS的功能分为Feature功能和Particle功能两种类型,在其中Particle功能包含哪些具体的功能呢?

A、Service Ability

B、Data Ability

(判断)Java UI框架中的 DependentLayout 支持水平或者垂直方向排布。

错误

该系统在HarmonyS中通常以主线程处理用户的UI界面呈现与更新过程。

当Service需要与其他Ability进行交互时,则应建立一个用于这种连接的基础。该Service支持以哪种方式与其他Ability进行连接?A、connectAbility()

The frame-based bitmap image display frequency, commonly referred to as tonometry, is the rate at which bitmap images are continuously displayed on a display screen, measured in hertz (Hz).

一名开发者正在开发社交应用时,
需要负责创建用于生成联系人QR码的插件。
在这种情况下,
该开发者可以利用Harmonyos提供的QR码生成AI能力,
该功能能够基于提供的字符串数据,
输出对应的QR码图像数据流。

A.对

(多选)Harmony0S 网络管理模块主要提供以下哪几项功能?

A、数据连接管理

B、数据网络管理

C、流量统计

D、创建本地套接字

某开发者运行远程设备上的音乐播放器,默认无需填写远程设备的 DeviceId

正确答案::错

在JavaScript UI 框架中,实现页面之间的导航转移,则需要在页面路由 router 中设置uri路径以便定位目标网页。

正确答案::对

3、在应用程序发起对该服务的请求时,在被请求的服务中会执行相应的权限验证流程;若应用程序未获得相应的权限授权,则会导致其无法接入或使用该服务

正确答案::对

4、Harmonyos 的 DataAbility 主要功能是面向外部实现数据交互的接口机制,并不具备文件处理能力

正确答案::错

5、Java UI框架中的DependentLayout 支持水平或者垂直方向排布。

正确答案::错

6、Intent 是对象之间传递信息的载体。

正确答案::对

在Harmony0S中,默认状态下UI界面呈现以及调整都是由主线程处理。

正确答案::对

8、在主线路上执行的操作包括UI界面的呈现以及界面内容的刷新等环节;因此该类操作也被称作UI线程。

正确答案::对

对象关系映射数据库主要支持简洁高效的数据操作模式,在帮助本地应用快速建立小型数据库的同时允许本地应用程序以少量数据为基础进行操作,并以本地文件的形式保存这些数据。同时将这些数据加载到内存中使用能够显著提升读取速度和整体处理效率。

正确答案::错

第十个开发者在调用 Harmonyos 的位置功能时,则需配置 LOCATION 权限。此权限归为非敏感级别,则应在 config.json 文件中进行记录。

正确答案::错

在和谐OS环境中, 支持的关系型数据库系统和对象-关系映射数据库系统都可以通过SQL语句来进行相应的 databases operations.

正确答案::错

HarmonyOS是一个分布式的操作系统,在智能手机以及嵌入式设备中均能良好运行。

正确答案::对

13、在HarmonyOS系统架构中,分布式数据管理模块属于框架层

正确答案::错

14、帧频率是基于帧计数的位图图像在显示器上连续显示的速率(frame rate),表示为每秒赫兹数(Hz)

正确答案::对

15、Java U框架内支持HarmonyOS采用两种编写组件的方法:基于代码创建组件以及基于XML声明组件;然而,在基于XML进行组件声明的情况下,在代码层面无法对该组件进行修改。

正确答案::错

在XML环境中生成一个名为Button的组件,并将其宽度设为150vp单位、高度设为50vp单位,在其背景元素处应用指定代码进行配置后,请问该Button组件呈现出怎样的外观呢?

B.椭圆按钮

该开发者运用Text组件进行开发,在设置其大小时应使其与内容所占区域范围相匹配,在空格处应填写哪一项

<Text

ohos:id="$+id:text"ohos:width:"ohos:height:ohos:text="Text"

ohos:text_size="28fp"

ohos:text_color="#0000FF"/>

A. match content,match content

B. match content,match parent

c.match parent,match parent

D. match parent,match content

正确答案::A

请在 Java UI 框架中指出哪些参数可用于设置Image组件中的缩放比例?

A. sacle_mode

在一个在线教育应用开发项目中进行时,请问为实现这一目标 developer 应该如何选择相关的组件?

A. ToastDialog

当使用对应的服务功能或数据时,则必须获取相应的授权;具体而言,在config.json这一配置文件中所指定的位置应当配置这些低敏感度权限。

A.regPermissions

当用户在音乐列表页面点击某一首歌曲时,系统会将直接跳转至该歌曲的具体播放界面.这种行为背后的原理是基于Foute这一页面路由功能依据用户的浏览习惯和偏好进行全面考虑的目标对象.

C.uri

26、HarmonyOS 以虚拟像素为应用内参数尺寸的标准单位,请选择关于虚拟像素的问题。

位?

A. vp

当Service需要与PageAbility或其他应用的ServiceAbility进行交互时,则应当建立一个专门用于连接的通道,并选择以下哪种方式与其建立联系?

A. connectAbility()

在直播过程中, 主讲人利用运动相机拍摄并作为直播画面使用, 该系统的主要特性是什么?

B分布式设备虚拟化

某位开发者编写了一款新闻浏览应用,在启动程序时默认呈现新闻列表界面,请问这位开发者采用了什么手段来完成这一功能?

B.setMainRoute()

30、以下场景中,能够正确解释 HarmonyOS 剪贴板的是哪一项描述?

8可以在应用A 中复制粘贴到应用B

一名开发者在为某个项目开发时使用了TaskDispatcher框架来处理任务分配问题,在这种情况下,请问哪种派发方法会带来死锁问题?

C.syncDispatch(

某开发者单击应用的退出按钮以进行资源释放时,将导致Page Ability生命周期中的某个回调函数被触发。

D. onStop0

在HarmonyOS应用中, 用户所见的界面元素实际都是由哪一个组件与 ComponentContainer对象共同构成的基础.

c.Component

35、在VI 线程上运行的任务默认是以以下哪一项优先级运行?

B. DEFAULT

当系统首次创建一个Page实时时,在Harmony0S的PageAbility生命周期中将首先

发以下哪一项回调方法?

A. onStart0

在Harmony0S的Page执行onFrontgound(回调之后,在调用完该回调后会首先返回的状态是哪一种?

B.INACTIVE

39、在 Harmony0S 中,以下哪项分布式技术是其他分布式特性的基础?

A.分布式软总线

40、某开发者想要在 Service 中停止本 Service,需要调用以下哪个接口?

terminateAbility()

多选题

41、Harmony0S 网络管理模块主要提供以下哪几项功能?

A.数据连接管理

B.数据网络管理

C流量统计

D.创建本地套接字

正确答案::ABCD

42、Harmony0S的Java UI 为开发者提供了以下哪几种布局容器?

A. DirectionLayout

B. DependentLayout

C StackLayout

D.TableLayout

正确答案::ABCD

43、Harmony0S 为开发者提供了以下哪几种任务分发器?

NGA.全局并发任务分发器

B.并发任务分发器

c串行任务分发器

D.专有任务分发器

正确答案::ABCD

1.DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。 (正确)

2.main_pages.json存放页面page路径配置信息。(正确)

HarmonyOS应用可以兼容OpenHarmony生态 t

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

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

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

通过第三方认证登录系统对多个社交平台账号进行登录后能够提供绑定的手机号码等详细信息

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

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

在Cloud Function环境中,通过监控特定类型的事件源上的事件,在事件触发后自动执行相关函数,并处理相关的事件数据的组件被称为触发器组件。(确认)

Cloud Functions是一种Serverless计算服务,在引入多种中间件技术的基础上能够实现Function as Service(简称FaaS)的能力

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

索引具有显著提升数据检索速度的优势;然而它需要占据物理空间;在处理表中数据的增删改操作时;必须动态维护以确保高效运行;这导致维护效率降低。(对)

部署至云平台,在打包时使用ZIP格式将所有所需的代码放入一个文件中。仅需提交一个代码文件给服务提供商即可;后者会从云端获取该文件并进行解压。

如果贵公司在短期内面临用户的激增,请您注意以下事项:建议您与技术工程师联系以完成线上迁移流程。

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

Cloud DB的数据同步机制分为缓存型和本地型两种类型。应用程序可以选择单独采用其中一种运行方式,并根据具体需求灵活配置资源分配策略;也可以在同一应用中同时启用这两种同步模式以实现更高的数据一致性保障

云数据库主要通过executeDelete()方法实现一次执行删除单个数据项或多个数据项的功能。当批量进行数据项删除操作时,该操作过程具有事务性特征,即所有被选中的数据项要么一次性全部完成成功的删掉,要么全都未能完成删掉

云数据库支持将单个或多个对象一次性写入当前云数据库区域。当向云数据库区域写入对象时(即进行插入操作),如果该区域中已存在主键相同的记录,则会更新现有记录中的对应值。

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

云存储开通成功后,AGC不会创建默认的存储实例,需要用户自行创建。(错)

鸿蒙应用可以使用Arkts开发(对)

DevEco中云开发能力和原有端开发能力深度融合(对)

Serverless模板面向开发者提供:(易用高价值微解决方案)

以下哪个是认证服务可以看到的统计数据( 发送短信验证码次数)

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

以下哪个选项不是传统Web应用构建的痛点(高度依赖第三方服务系统,并且缺乏对用户需求的个性化响应能力)

云函数应对资源用量问题的方式包括:一是依据功能模块划分费用层级;二是按实际运行时长计费。

以下哪些不是使用Cloud Function需要做的事:(选择合适规格的服务器)

下面那个是云函数应用场景(以上全部是)

下面那些不是Serverless的优势 (安全性更强)

刚创建完成后,在该情况下当前该函数的 versions 号为$latest,在随后发布的两个 versions 之后接着又发布了新的一个 versions,请问 current version 号是多少?

就函数开发而言,请问以下哪种说法是正确的?即不同语言下的函数部署通常会以zip包形式打包上传,并且它们的组织架构有所不同。

在Android SDK框架下,setEncryptedKey方法用于设置或更新云数据库中的端侧zone加密存储的密钥其密钥长度可取何值(1至128个字符)

如果您的项目未达到付费套餐标准,则该服务将限制项目内app的最大允 multiline程访问数量为(),并规定每秒最大处理次数不超过(),此外还提供了一份大小为()的免费可用存储空间量。具体参数如下:最大允 multiline程访问数量为150、最大处理次数为10次/秒、免费可用存储空间量为1GB。

Cloud DB作为AppGallery Connect解决方案的一部分,在AppGallery Connect平台上(提供了)(移动后端即服务)MBaaS能力的开发。这使得应用开发者能够更加专注地完成业务逻辑设计,并显著地提升了开发者的生产效率。

该系统通过智能配置实现了对运维数据的可视化展示。目前您可在( )平台中查看到项目内App的日活跃度和月活跃度等视图信息。( 云监控)

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

以下对Cloud DB的描述错误的是:(Cloud DB world角色拥有upsert权限,而认证用户角色不具备upsert权限,在经过认证后能够将数据插入并同步至Cloud DB)

云存储函数触发器是(存储实例级)

在开通云存储之后, 如果希望在AGC控制台创建更多的存储实例, 则需选择升级至按量付费模式

如何快速部署完整的云侧代码?( 选择整个云工程右键选择部署)

以下关于端云一体化的说法正确的是:在端云一体化的工程目录结构中, 既包含端侧代码又包含云侧代码

华为Serverless涵盖哪些方面? A.无需运维成本 B.不浪费资源 D.稳定可靠 E.加快上线速度 F.为复杂应用提供强大的支持

短信模板包含哪些功能模块:手机验证码服务、密码重置功能以及号码变更服务。

在传统Web应用开发过程中存在以下问题:开发难度较大,在项目迭代更新周期较长的情况下进行开发会增加复杂性;运维管理要求较高;系统资源消耗成本较高。

云函数触发器的核心是() A.定义事件源2 B.定义事件类型

基于Cloud function实现业务开发并部署至云端服务系统中,请问涉及哪些具体操作步骤?其中一项主要操作是:开发功能模块;第二步,请问是否需要在特定情况下通过SDK接口调用云端存储服务或数据库服务;第三步是依据事件源数据配置相应的触发机制。

如下描述正确的是?1|A.调用executeUpsert()接口插入一组对象时,这些对象必须属于同一类型。2 3 B.每次查询操作仅限于单一对象类型的数据集内。4 5D.事务内的查询操作必须在插入操作之前执行。
6 A.所有参与事务的操作者都属于同一个组织。

当开发者实现一个基于云计算的应用时,请完成以下流程:

  1. 启用服务:由于系统默认情况下无法开启默认的云计算服务(如Hadoop),请通过Hadoop集群管理界面(HDFS)进行设置。
  2. 创建数据对象及存储区域:为了实现对系统各组件的有效监控,请先创建相应的数据对象及存储区域。
  3. 添加数据源路径:请将所有数据源路径加入到预设的数据目录中。
  4. 配置监控规则:请根据具体业务需求选择合适的监控规则,并将其应用到相应的节点上。
  5. 启动监控任务:启动监控任务后请立即查看实时监控界面以获取最新的运行状态信息。

关于云存储的安全规则,请判断以下哪些描述是正确的?A.安全规则中的match规则被用来识别存储实例下的文件路径。 B.安全规则中的allow规则在满足特定条件时赋予用户对相应文件路径的读取和写入权限。 C.若一个文件在一个match下对应多个allow配置,在存在多个allow模式与同一个请求匹配时,则只需确保其中一个允许配置被激活即可。

完成登录并建立与云开发资源的连接需要遵循以下具体步骤: A. 登录华为账号; B. 选择所属团队; C.关联AGC项目信息

1.在stage模型中,下列配置文件属于AppScope文件夹的是? C. app.json5

在DevEco Studio中创建新项目的具体步骤如下:B. 如果您已经打开了现有项目,则请导航至DevEco Studio菜单中的文件 > 新建 > 创建项目选项。C. 如果您是初次启动DevEco Studio,则请访问欢迎界面并单击“新建项目”按钮。

2.module.json5 配置文件中包括了哪些信息? A. 能力相关的配置信息 B模块名称 D模块类别

逐项遍历

2.@Link变量不能在组件内部进行初始化。(正确)

如何通过哪种装饰器标注的struct表明该结构体具备组件化的能力? A. @Component

2.用哪一种装饰器修饰的自定义组件可作为页面入口组件?B. @Entry

以下哪些是自定义组件的生命周期函数?选项包括:A. aboutToAppear;B. aboutToDisappear;C. onPageShow;D. onPageHide;E. onBackPress

2.下面哪些装饰器可以用于管理自定义组件中变量的状态?C. @StateD. @Link

1.一个应用只能有一个UIAbility。(错误)

2.创建的Empty Ability模板工程,初始会生成一个UIAbility文件。(正确)

3.每调用一次router.pushUrl()方法,页面路由栈数量均会加1。(错误)

API9及以上版本中的默认情况下,默认跳转页面采用的方式是什么?(A) standard mode

在module.json-5文件中设置UI ability启动模式所需的关键参数是什么?(C) C.-launchType

API 9及以上版本的router.pushUrl()方法的mode参数能够被配置为哪些用于应用中路由页面的功能模式?选项包括:A. Standard, B. Single

该组件的生命周期包含哪些阶段?选项包括:Create(创建)、Foreground(前景)、Background(背景)和Destroy(销毁)。

3.UIAbility有哪几种的启动模式?A. multitonB. singletonC. specified

在Column容器中的子组件项默认遵循纵向排列方式,在Row容器中的组件项默认采用横向排布方式。(正确)

2.List容器可以沿水平方向排列,也可以沿垂直方向排列。(正确)

如果Tabs组件的barPosition属性设置为End值,则表示页签将被放置在页面底部位置(问题出现)。

Resource可被视为一种资源引用类型。它被用来指定组件的各种属性参数。它允许指定组件的颜色、文本尺寸和整体尺寸等关键属性。(经验证实)

配置一个密码输入框时,请建议设置type属性为下面哪一个选项?(B)B. InputType.Password

在调用Image组件加载网络图片时,请确定所需权限类型是什么?选项为:B. ohos.permission.INTERNET

3.下面哪个组件层次结构是错误的?(C)C. Grid>Row>GridItem

行容器的主轴水平排列、交叉轴垂直排列;该行容器的参数类型包括VerticalAlign(垂直对齐)这一功能块;该功能块定义了以下几种对齐方式?A. TopB. BottomE. Center

2.下面哪些组件是容器组件?B. RowC. Column

  1. 关于Tabs组件页签的位置设置,请判断以下描述是否正确:
    A. 当Tab组件的barPosition属性设为Start且vertical属性设为false时,默认情况下页签位于容器顶端。
    B. 当Tab组件的barPosition设为Start且vertical属性设为true时,默认情况下页签位于容器左侧。
    C. 当Tab组件的barPosition设为End且vertical属性设为false时,默认情况下页签位于容器底部。
    D. 当Tab组件的barPosition设为End且vertical属性设为true时,默认情况下页签位于容器右侧。

1.@State修饰的属性不允许在本地进行初始化。(错误)

2.@CustomDialog是一个负责处理自定义化需求的组件装饰器,在管理弹窗时提供灵活配置显示效果的能力。(正确)

3.当Video组件的controls属性被设置为false时,在这种情况下就不会呈现控制视频播放的功能区域。(正确)

4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确)

安装并配置Video组件后,在实际应用中使用它时,播放网络视频的需求是什么?B选项中的ohos.permission.INTERNET提供了支持。

哪一个组合能够实现子组件与父组件之间的单向状态同步?其中选项C为:使用@State与@Prop进行配置

请指出哪些状态装饰器修饰的属性必须本地化初始化。
A项 @State
B项 @Provides

2 ArkUI列出以下哪种弹窗功能?A)AlertDialog B)TextPickerDialog C)DatePickerDialog D)@CustomDialog E)TimePickerDialog

1.属性动画中产生动画的属性可以在任意位置声明。(错误)

2.属性动画中改变属性时需触发UI状态更新。(正确)

1.属性animation可以在哪些组件中使用?C. 基础组件和容器组件

2.属性动画中如何设置反向播放?D. PlayMode.Reverse

3.下面哪种情况不会回调onFinish函数?C. iterations设置为 -1

  1. 在属性动画设置中与animation参数相关的错误观点是?B. 关于delay属性的时长不得超过设定值。

1.属性动画支持哪些属性?A. widthB. rotateC. opacityD. scale

在属性动画中,请问 animation 参数包含哪些选项?其中包含以下四个选项:A是 playMode;B是 curve;C是 delay;而D则是 onPlayEnd。

在HTTP模块中提供了一个HTTP会话管理机制,在此机制下支持批量处理多个请求数组,并且每个HTTP会话实例都可以被重用。该功能的设计初衷是为了提高网络资源利用率并减少服务器负载。

通过调用HTTP模块发起网络请求后,则可以通过调用destroy方法来中断该网络请求。

3.Web组件onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)事件,在该事件返回false时会触发浏览器显示默认弹窗。(正确)

1.使用http发起网络请求,需要以下哪种权限?B. ohos.permission.INTERNET

请将表单数据发送至服务器,并选择最合适的请求方法。

以下关于Web组件属性的相关描述,请指出下面哪一项是不正确的?C. javaScriptAccess设置是否被允许默认情况下禁止了JavaScript脚本的执行。

针对请求发送到服务器端的响应码ResponseCode,下列描述错误的是?选项D:ResponseCode gameOver的值为404,表示客户端所发送资源的状态信息不存在。

Web组件包含哪些属性和事件?列出以下选项:A. file accessibility(文件可访问性)(file accessibility: boolean)B. JavaScript accessibility(JavaScript可访问性)(javaScriptAccess: boolean)D. onConfirm operation(确认操作)(callback function (event?: { url: string; message: string; result: JsResult }) => boolean)

2.以下关于http模块描述正确的有?A. http请求包含了get、post、put等常用的方法。B. 能够实现订阅响应头的headersReceive事件。C. post请求的参数可以通过extraData字段进行配置。D. 创建成功后会返回一个httpRequest对象,在其中包含了request、destroy、on以及off这些方法。

3.关于Web组件描述正确的是?A. Web组件是一种能够显示网页内容的组件。B. Web组件接受的地址来源包括本地资源和网络资源。C. WebController能够控制Web组件的行为。D. 访问在线网页时需配置网络权限设置

1.首选项是关系型数据库。(错误)

在应用中与Student相关的信息通常会被以某种形式存储。这些属性的信息通常会被以某种形式存储。(错误)

3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确)

1.使用首选项要导入的包是哪个?B. @ohos.data.preferences

2.首选项的数据持久化后是放在哪里?C. 文件中

3.下面哪个接口不是首选项提供的API接口?B. update()

HarmonyOS支持的数据管理方案包括哪些?A选项:分布式数据服务;B选项:分布式数据对象;C. 关系数据库;D. 分布式数据服务

以下哪些说法是正确的?B选项指出首选项采用Key-Value存储方式;C选项建议首选项最多存储约一万条数据;D项说明首选项的键为String类型

  1. 搭建进度条模板通知,在名称字段必须设置为downloadTemplate。(确认)

2.给通知设置分发时间,需要设置showDeliveryTime为false。(错误)

OpenHarmony支持后台代理提醒服务,在应用退至后台或退出后,计时与通知功能由系统后台代理完成。

请配置通道并从以下选项中选择一个类型以实现显示横幅通知的功能?A. SlotType.SOCIAL_COMMUNICATION

2.下面哪一个是从API 9起开始支持的后台代理提醒功能模块?A选项:@ohos.reminderAgentManager

1.下面哪些方法可以移除通知?A. cancelB. cancelAll

2.后台代理提醒业务分为哪几种类型。A. 倒计时类B. 日历类C. 闹钟类

1.元服务发布的国家与地区仅限于“中国大陆” (正确)

2.编译打包的软件包存放在项目目录build > outputs > default下 (正确)

在创建应用程序的过程中,在app.json5或config.json文件中应与哪个字段保持一致?选项是C. bundleName。

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

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

4.上传发布软件包时,软件包的格式是什么?B. .app

5.发布后的应用可以在哪里获取?A. 华为应用市场

1.用哪一种装饰器修饰的组件可作为页面入口组件?B. @Entry

2.ArkTS Stage模型涵盖版本API Version 9的相关功能,在涉及工程目录结构的问题中,请选择正确的选项:C. module.json5包含有HAP配置参数、针对特定设备的配置信息以及整体系统的全局配置信息

  1. DevEco Studio旨在为开发者提供运行及测试HarmonyOS应用/服务的模拟器。以下哪一说法是错误的?选项A指出本地模拟器是在本地计算机上创建及运行的,并且需要授权登录。

DevEco Studio采用了多种编程语言开展应用与服务开发工作,在设计开发阶段您可以采用哪些方式来提高效率?A. 通过智能补全功能辅助实现代码预测B. 编辑器内置API支持快速定位所需组件文档C. 优化代码格式有助于提升程序质量D. 遇到不符合规范的情况系统将立即反馈错误信息

  1. 关于预览器的使用,请问以下哪些说法是正确的?
    A. 在编写界面UI代码后进行增删时,请按Ctrl+S键保存,在预览器中会立即刷新 预览结果
    B. 在 预览器 界面中可以执行 应用/服务 的交互操作(如单击、跳转、滑动等),这会 使 预览效果与真实设备运行时一致
    C. 组件 预览 是通过 在组件 前增加 @Preview 标签 实现 的
    D. 页面 预览 是通过 在工程 ets 文件 头部 添加 @Entry 标签 来 实现 的

三方组件是开发人员在系统提供的基础功能之上进行的功能模块整合与提炼工具,用于提升性能和可扩展性的关键手段。

2.可以通过ohpm uninstall 指令下载指定的三方库(错误)

3.lottie使用loadAnimation方法加载动画。(正确)

在安装lottie之后使用ohpm进行操作时,在哪个文件中会生成与配置相关的文件?B. oh-package.json5

2.lottie订阅事件的API为?C. animationItem.addEventListener()

下列属于LÖTTE提供的动画控制API的是?A. LÖTTE.play()B. LÖTTE.pause()C. LÖTTE.stop()D. LÖTTE.goToAndPlay().

HarmonyOS云开发可以在一个项目内并行实现端侧功能与云侧功能的协同开发

2.进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。(错误)

开发人员可采取的方式包括,在DevEco Studio平台中完成HarmonyOS云开发过程。

2.HarmonyOS云开发当前支持最低API版本是多少?D. API 9

HarmonyOS云开发工程结构包含以下几部分:A. 设备端的应用程序(Application)B. 云端的应用程序(CloudProgram)C. 设备端的资源库(External Libraries)

在HarmonyOS云开发工程创建之后, 被会自动生成的服务有哪些?A. 云计算功能B. 数据库服务C. 存储服务D. 认证服务

在Column和Row容器组件中分别配置了子组件在其水平方向上的对齐方式。通过alignltems属性,则可以在垂直方向上指定子组件的排列模式。

每个采用@Component声明自定义组件Q的项目均具备显示页面、返回按键以及隐藏页面等功能。(错误)

在采用htp模块发起网络请求时, 必须采用on(headersReceive)来订阅请求头, 经分析发现这是一个错误

Video组件能够处理本地文件和远程视频文件的播放。在播放远程视频文件时,必须获取ohos.permission.INTERNET。

在系统调度应用中

Tabs组件只能包含子组件TabsContent, 每个页签相当于一个内容视图即TabContent组件.

7.@CustomDialog装饰器旨在实现对自定义弹窗组件的灵活配置,在此过程中允许自定义弹窗根据需要灵活配置内容与样式。

每一次调用router.pushUr()方法时,默认情况下,默认情况下,默认情况下

9.选项preferences选项是以Key-Value格式存储数据的选项中键允许多次出现。(错误)

Web组件支持任何网页使用zoom(factor: number)方法来进行放大或缩小操作。

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

单选

12.下面哪一个事件方法可以获取到List滑动的偏移量 (A)

A. onScroll

13.发起网络数据请求需要导入以下哪个模块 (A)

A. import http from '@ohos.net.http

在Row组件内部有两个Text组件实例存在;当采用justiyContent方式进行对齐时,请问哪一个属性能够使得左右两端实现精确对齐?

D.FlexAlign.SpaceBetween

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

B. router.replaceUrl()

比如目前要实现一个推广信息弹窗,并包含图片与文字等信息,请问采用哪类弹窗设计能够满足需求B

B.@CustomDialog

17.使用mage组件加载网络图片需要如下哪种权限(B

B. ohos.permission.INTERNET

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

A. main_pagesjson

19.首选项key的最大长度限制大小为 () 字节 (C

C.80

20.关于Button组件,下面哪个样式是胶囊型按钮 (A)

A. ButtonType.Capsule

21.下列哪种组合方式不能实现了组件从父了组件之间双向数据同步 (D

D.@State和@Prop

22.关于Resource是资源引用类型描述错误的是 (C)

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

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

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

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

D.LoadingProgress

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

B. @Entry

26.关于Video组件的回调事件,下列说法错误的是 (A)

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

27.关于@State状态数据特征,下列描述错误的是 (C

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

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

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

29.关于UIAbility的启动模式,下列说法错误的是 (C)

c.standard采用标准模式,在每次startAbility执行时均会创建新的实例;系统默认采用standard模式。

30.关于Web组件,下面描述错误的是 (D)

在Web组件中进行访问线上及本地网站时必须配置ohos.permission.INTERNET权限

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

D.Row的子元素在沿着交叉轴方向上进行对齐时会使用alignItems属性来配置其对齐方式,并将其参数类型设置为HorizontalAlign。

32.页面路由需要导入以下哪个模块 (B

B. import router from '@ohos.router

多选

34.下面哪些是Ability的生命周期回调函数 (ABEF)

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

35.entry下的module.json5中包含以下哪些信息 (BCD)

B.Ability的配置信息

C.设备类型信息

D.应用权限申请列表

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

装饰器: 用于修饰类、结构体、方法及变量,并赋予它们特殊意义。比如@Entry表明这是一个入口组件。

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

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

D. 预装组件: 在ArkTS中,默认会预先配置的基础组件与排版工具,这些功能模块无需开发者进行额外配置即可直接调用。例如:Column、Text Divider、Button等。

E. 属性方法: 实现组件属性的配置功能,并采用统一的方式通过属性方法实现设置操作;例如:fontSize(), width(), height(), color( )等。

F. Function-based Event Handling:该功能用于配置组件如何响应特定事件,并采用统一的方式进行设置。例如,在Button后面绑定onClick()事件处理函数。

37.关于Tabs组件和TabContent组件,下列描述正确的是 (ABCD)

A TabContent组件无法配置通用宽度属性 它们的宽度取决于Tabs组件的barWidth属性

B TabContent组件不具备通用高度属性的设置能力。具体来说,其具体数值则由其父级 Tabs 组件的高度以及 TabBar 组件的高度共同决定。
c TabsController负责控制 Tabs 组件切换页面焦点。
该系统也缺乏同时管理多个 Tabs 组件的能力。

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

38.关于ForEach(arr, itemGenerator, index)组件的描述正确的是 (BCD)

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

C.该lambda函数作为第二个参数被使用时会创建子组件,并根据数据源中的每一个条目生产相应的子组件。

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

对于包含文本元素的组件来说,请问您知道有哪些属性可用吗?如Text、Button和Input组件等。

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

40.下面哪些组件层次结构是正确的 (ABE)

A. Text>Span

B.Button>Column>lmage

E.Column>Row>Button

三个组件由开发人员基于系统能力实现了功能模块的封装,并有助于增强系统能力的应用。

正确(True)

2可以通过ohpmuninstal1 指令下载指定的三方库

错误

3.1ottie使用loadAnimation方法加载动画。

正确(True)

在应用中涉及Student信息时,例如包含姓名、性别、年龄以及身高等信息时,则可采用首选项来进行存储.

False)

3.同一应用或进程中每个文件仅存在一个Preferences实例。

正确

单选

2.首选项的数据持久化后是放在哪里?

C.文件中

1.使用首选项要导入的包是哪个? B

B.@ohos.data preferences

3.下面哪个接口不是前选项提供的API口?

update()

1.通过ohpm安装1ottie后,在哪个文件中会生成相关的配置信息?

B.oh-packagejson5

2.lottie订阅事件的API为?

C.animationltem.addEventListener0{}

多选题

1.Harmonyos提供的数据管理的方式都有哪些? ABCD

a首选项

b分布式数据服务

c关系数据库

D分布式数据对象

1.下列属于1ottie提供的动画控制API的是? ABCD

A lottie.play0

B.lottiepause0

Clottie.stop0

D.lottie.goToAndPlay0

Component represents the fundamental unit of a System Scheduling Application, capable of independently executing specific functionalities. A System Scheduling Application can consist of one or more Components.

Tab组件不允许嵌套使用TabContent组件。每个标签关联一个显示视图(校验)。

调用http模块时必须为发送网络请求而订阅相应的请求头参数

Web组件对于任意的网页都允许使用zoom(factor: number)方法来实现缩放效果。

偏好设置 preferencesQ是通过将数据以Key-Value形式存储,并且每个Key字段允许重复出现。(错误)

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

  1. 在Column和Row容器组件中, justifyContent负责配置子组件沿主轴的对齐方式, alignitems负责配置子组件沿交叉轴的对齐方式。( 正确 )

8.@CustomDialog装饰器通过@CustomDialog标签对自定义弹窗组件的显示与样式配置进行优化处理,并且能够实现对弹窗内容与样式的动态配置。( 正确)

第9章中提到的所有通过@Component注解实现的自定义组件都支持实现onPageShow、onBackPress和onPageHide生命周期函数。注:此描述为错误。

该Video组件具备本地文件和网络媒体播放的兼容性,并能在访问在线视频时,请确保已授权ohos并拥有internet权限

每一次调用该方法(默认情况下),页面栈的数量会增加1;最大支持的页面数量是32。

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

B. ohos.permission.INTERNET

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

B. router.replaceUrl()

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

B. @Entry

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

D. @State和@Prop

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

D. 行Row组件在横向排列方向上的位置对齐方式通过alignItems属性来设置

首选项preferences值的存储支持哪些数据类型?(D)

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

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

D. LoadingProgress

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

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

关于Resource是资源引用类型描述错误的是:(C)

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

页面路由需要导入以下哪个模块?(B)

B. import router from ‘@ohos.router’

该Row组件包含两个Text组件,在采用justifyContent方式进行对齐时,请问以下哪个属性可实现左右两端的对齐?(D)

D. FlexAlign.SpaceBetween

关于Web组件,下面描述错误的是:(D)

D. 为了访问在线和离线网页, 必须配置ohos.permission.INTERNET权限

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

A. onScroll

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

C. standard作为标准模式,在每次startAbility时会创建新的实例,默认情况下系统采用standard模式。

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

C. 80

发起网络数据请求需要导入以下哪个模块?(A)

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

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

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

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

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

例如现在需要实现一个广告弹窗包含图片和文本等信息采用哪一种弹窗就可以实现(B)

B. @CustomDialog

关于Button组件,下面哪个样式是胶囊型按钮:(A)

A. ButtonType.Capsule

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

A. main_pages.json

33.下面哪些容器组件是可以滚动的(A,B,C)

A. Scroll

B. List

C. Row

对于涉及文本元素的组件,请问是否可以列出可采用哪些属性?答案为(A,B,C,D,E)

对于涉及文本元素的组件,请列举可采用哪些属性?答案为(A,B,C,D,E)

对于包含文本元素的组件,请说明可采用哪些属性?答案为(A,B,C,D,E)

针对涉及文本元素的组件,请说明可使用哪些属性?答案为(A,B,C,D,E)

涉及文本元素的组件请列出可使用的属性:(A,B,C,D,E)

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

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

装饰器用于修饰类型、结构体、方法和变量,并赋予它们特定的意义;例如@Entry标识这是一个入口组件。

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

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

D. 预设组件:在ArkTS中,默认设置包括一系列基础组件和布局模块供开发者直接使用。这些核心组件包括Column用于垂直排列展示数据项、Text用于显示文本信息、Divider用于分隔区域以提升视觉层次感以及Button用于创建交互按钮等基础功能。

E. 属性相关操作:用于配置组件的各种属性。这些操作均采用统一的方法进行设置,并包括如fontSize()width()height()以及color()等具体函数。

F. 事件方法:用于定义组件如何响应特定事件;所有组件的事件处理逻辑均需通过统一的event handling mechanism来设定;例如,在Button后面使用onclick()方法。

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

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

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

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

关于Tabs组件和TabContent组件,下列描述正确的是(A,B,C,D)

A. TabContent组件不允许设置通用宽度属性,并且其具体宽度将根据 Tabs组件的 barWidth 属性进行精确计算。

B. TabContent组件无法配置通用高度属性;它的高度取决于 Tabs 组件和 TabBar 组件的高度。

C. TabsController负责管理 Tabs组件的操作页面切换,并规定一个 TabsController只能管理一个 Tabs组件;因此无法同时操作多个 Tabs组件

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

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

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

关于ForEach(arr, itemGenerator, index)组件的描述正确的是:(B,C,D)

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

C. 第二个参数用于生成子组件的lambda函数,在数据源中将每个数组项转化为相应的子组件元素。

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

云函数Q打包完毕后,在AppGallery Connect上创建相应的函数触发器才能在端侧正常调用

在column和Row容器组件中通过aliantems进行主轴布局方向的组件位置配置,在column和Row容器组件中通过ustivcontent进行交又布局方向的组件排列配置。

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

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

每次调用routerpushur10)万法时,默认情况下,默认情况下

所有使用@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 对齐策略时,请问哪一个属性能够实现左右两端对齐功能?

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

B.发布

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

A.支持

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

D.Row组件的子组件在交错轴方向上的对齐方式通过设置alignltems属性来实现,默认情况下该属性被指定为HorizontalAlign参数类型。

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

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

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

D.LoadingProgress

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

A86-189****1234

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

B.登录服务中心系统后,请启动开发者测试界面,并通过"服务测试"功能模块快速定位到待体验的元服务。

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

D.9

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

C.华为帐号

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

B.10MB

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

A build方法

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

D.@State和@Prop

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

在本环境中,默认情况下使用的是muliton这一种多实例模式;每当调用startAbility时(或每次调用),会触发新的实例生成。

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

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-packagejson5

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

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. 属性配置接口:提供了统一的方法来配置组件属性(如fontSize、width、height)以及颜色(colors() 等)。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.DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。 (正确)

2.main_pages.json存放页面page路径配置信息。(正确)

单选题

1.在stage模型中,下列配置文件属于AppScope文件夹的是?(C)

A. main_pages.json

B. module.json5

C. app.json5

D. package.json

多选题

1.如何在DevEco Studio中创建新项目?(B C)

A. 在计算机上创建一个新文件,并将其命名为“new harmonyOS项目”

B. 如果已打开项目,从DevEco Studio菜单选择’file>new>Create Project’

C. 如果第一次打开DevEco Studio,在欢迎页点击“Create new Project”

2.module.json5配置文件中,包含了以下哪些信息?(A B D)

A. ability的相关配置信息

B. 模块名

C. 应用的版本号

D. 模块类型

【习题】ArkTS基础知识

判断题

该循环能够从数据源中遍历获取数据,并生成相应的组件。

2.@Link变量不能在组件内部进行初始化。(正确)

单选题

1.用哪一种装饰器修饰的struct表示该结构体具有组件化能力?(A)

A. @Component

B. @Entry

C. @Builder

D. @Preview

2.用哪一种装饰器修饰的自定义组件可作为页面入口组件?(B)

A. @Component

B. @Entry

C. @Builder

D. @Preview

多选题

1.下面哪些函数是自定义组件的生命周期函数?(A B C D E)

A. aboutToAppear

B. aboutToDisappear

C. onPageShow

D. onPageHide

E. onBackPress

2.下面哪些装饰器可以用于管理自定义组件中变量的状态?(C D)

A. @Component

B. @Entry

C. @State

D. @Link

【习题】应用程序框架

判断题

1.一个应用只能有一个UIAbility。(错误)

2.创建的Empty Ability模板工程,初始会生成一个UIAbility文件。(正确)

3.每调用一次router.pushUrl()方法,页面路由栈数量均会加1。(错误)

单选题

1.API9及以上,router.pushUrl()方法,默认的跳转页面使用的模式是哪一种?(A)

A. standard

B. Single

C. Specified

2.UIAbility启动模式需要在module.json5文件中配置哪个字段?(C)

A. module

B. skills

C. launchType

D. abilities

多选题

API 9及以后版本中, router.pushUrl()方法的mode参数可以选择设置用于跳转页面的模式类型,具体包括(A)和(B)两种设置方式

A. Standard

B. Single

C. Specified

2.UIAbility的生命周期有哪几个状态?(A C D F)

A. Create

B. WindowStageCreate

C. Foreground

D. Background

E. WindowStageDestroy

F. Destroy

3.UIAbility有哪几种的启动模式?(A B C)

A. multiton

B. singleton

C. specified

【习题】构建漂亮的页面

判断题

在Column容器中的子组件组通常以纵向排列的形式出现,并呈现为垂直状态;而Row容器中的组件组则通常以横向排列的形式出现,并呈现为水平状态。(正确)

2.List容器可以沿水平方向排列,也可以沿垂直方向排列。(正确)

3.当Tabs组件的参数barPosition设置为BarPosition.End时,“页签”被放置于页面底部位置。(错误)

4.资源引用类型被称为Resource,它被用作设置组件属性的值,它允许定义组件的颜色特征、字体尺寸以及整体尺寸等多个关键参数。(正确)

单选题

1.使用TextInput完成一个密码输入框,推荐设置type属性为下面哪个值?(B)

A. InputType.Normal

B. InputType.Password

C. InputType.Email

D. InputType.Number

2.使用Image加载网络图片,需要以下那种权限?(B)

A. ohos.permission.USE_BLUETOOTH

B. ohos.permission.INTERNET

C. ohos.permission.REQUIRE_FORM

D. ohos.permission.LOCATION

3.下面哪个组件层次结构是错误的?(C)

A. List>ListItem>Column

B. Column>List>ListItem

C. Grid>Row>GridItem

D. Grid>GridItem

多选题

Row容器的主要轴线呈水平方向排列,并与交叉轴线形成垂直方向的空间布局关系;其中参数类型包括VerticalAlign(垂直对齐),该属性定义了几种具体的对齐方式?

A. Top

B. Bottom

C. Start

D. End

E. Center

2.下面哪些组件是容器组件?(B C)

A. Button

B. Row

C. Column

D. Image

E. TextInput

3.关于Tabs组件页签的位置设置,下面描述正确的是?(A B C D)

A. 若barPosition设为Start(默认值),同时vertical属性设置为false(默认值),则该页签位于容器顶端位置。

当barPosition设置为Start(默认值)且vertical属性设为true时, 页签位于容器的左侧边缘.

当barPosition设置为End且vertical属性设为false(其默认值)时,则页签位于容器底部。

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

【习题】构建更加丰富的页面

判断题

1.@State修饰的属性不允许在本地进行初始化。(错误)

2.@CustomDialog 装饰器经过 @CustomDialog 装coration 化处理后能够灵活配置显示的内容和样式设计。(正确)

当Video组件的controls属性设置为false时不显示视频播放控制栏。(正确)

4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确)

单选题

1.使用Video组件播放网络视频时,需要以下哪种权限?(B)

A. ohos.permission.READ_MEDIA

B. ohos.permission.INTERNET

C. ohos.permission.WRITE_MEDIA

D. ohos.permission.LOCATION

2.下列哪种组合方式可以实现子组件从父子组件单向状态同步。(C)

A. @State和@Link

B. @Provide和@Consume

C. @State和@Prop

D. @Observed和@ObjectLink

多选题

1.下列哪些状态装饰器修饰的属性必须在本地进行初始化。(A D)

A. @State

B. @Prop

C. @Link

D. @Provide

E. @Consume

2.ArkUI提供了下面哪些弹窗功能。(A B C D E)

A. AlertDialog

B. TextPickerDialog

C. DatePickerDialog

D. @CustomDialog

E. TimePickerDialog

【习题】属性动画

判断题

1.属性动画中产生动画的属性可以在任意位置声明。(错误)

2.属性动画中改变属性时需触发UI状态更新。(正确)

单选题

1.属性animation可以在哪些组件中使用?(C)

A. 只能基础组件

B. 只能容器组件

C. 基础组件和容器组件

D. 以上都不对

2.属性动画中如何设置反向播放?(D)

A. PlayMode.Normal

B. PlayMode.Alternate

C. PlayMode.AlternateReverse

D. PlayMode.Reverse

3.下面哪种情况不会回调onFinish函数?(C)

A. delay设置为 0

B. tempo设置为 1

C. iterations设置为 -1

D. playMode设置为 PlayMode.Reverse

4.属性动画中关于animation参数说法错误的是?(B)

A. 参数tempo默认值为1.0

B. 参数delay不能大于duration

C. 参数curve可以不设置

D. 参数iterations可以不设置

多选题

1.属性动画支持哪些属性?(A B C D)

A. width

B. rotate

C. opacity

D. scale

2.属性动画中animation的参数有哪些?(A B C D)

A. playMode

B. curve

C. delay

D. onFinish

【习题】从网络获取数据

判断题

在Http模块中,在处理多个请求时, 我们能够通过同一份HttpRequest对象来进行操作, 并且这一对象能够被有效地回收利用以减少资源浪费.

通过http模块发送网络请求后,可以通过destroy方法来终止或中断该网络请求.

Web组件中的onConfirm事件(其回调函数接受可选事件参数和一个布尔值结果)在返回false时会触发网页默认弹窗(此情况已被确认)。

单选题

1.使用http发起网络请求,需要以下哪种权限?(B)

A. ohos.permission.USE_BLUETOOTH

B. ohos.permission.INTERNET

C. ohos.permission.REQUIRE_FORM

D. ohos.permission.LOCATION

2.向服务器提交表单数据,以下哪种请求方式比较合适?(B)

A. RequestMethod.GET

B. RequestMethod.POST

C. RequestMethod.PUT

D. RequestMethod.DELETE

3.下列关于Web组件的属性,描述错误的是?(C)

配置是否允许应用程序访问本地文件系统,默认已启用。$rawfile(filepath/filename)中位于rawfile路径上的文件将被此配置选项所影响而被阻止访问。

B. imageAccess设置是否允许自动加载图片资源,默认允许。

C. javaScriptAccess配置是否被允许运行JavaScript脚本,默认不可行。

D. zoomAccess设置是否支持手势缩放,默认允许执行缩放。

4.关于请求返回的响应码ResponseCode,下列描述错误的是?(D)

A. ResponseCode.OK的值为200,表示请求成功。一般用于GET与POST请求。

B. ResponseCode.NOT_FOUND的数值为404,并意味着服务器无法获取客户端请求的相关网页。

其中ResponseCode.INTERNAL_ERROR的值为500表明该服务器内部发生了故障导致请求无法被处理

D. ResponseCode.GONE的值为404,表示客户端请求的资源已经不存在。

多选题

1.Web组件支持下列哪些属性或事件?(A B D)

A. fileAccess(fileAccess: boolean)

B. javaScriptAccess(javaScriptAccess: boolean)

C. on(type: ‘headerReceive’, callback: AsyncCallback): void

D. onConfirm is a callback function that accepts an optional event object containing URL, message, and result properties returning a boolean value.

E. destroy(): void

2.关于http模块描述正确的是?(A B C D)

A. http请求支持get、post、put等常用的请求方式。

B. 可以使用on(‘headersReceive’)订阅请求响应头。

C. post请求的参数可以在extraData中指定。

当createHttp函数成功执行后,它将返回一个包含request、destroy、on以及off方法的httpRequest对象。

3.关于Web组件描述正确的是?(A B C D)

A. Web组件是提供具有网页显示能力的一种组件。

B. Web组件传入的地址可以是本地资源也可以是网络资源。

C. WebController负责控制Web组件的各种功能,并提供网页的导航操作。

D. 当访问在线网页时,需添加网络权限。

【习题】保存应用数据

判断题

1.首选项是关系型数据库。(错误)

在应用中涉及Student信息时,请注意该信息应包括姓名、性别、年龄以及身高等数据项,并建议采用选项的形式进行存储。(错误)

3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确)

单选题

1.使用首选项要导入的包是哪个?(B)

A. @ohos.data.rdb

B. @ohos.data.preferences

C. @ohos.router

D. @ohos.data.storage

2.首选项的数据持久化后是放在哪里?(C)

A. 内存中

B. 数据库表中

C. 文件中

D. 云端

3.下面哪个接口不是首选项提供的API接口?(B)

A. get()

B. update()

C. put()

D. flush()

多选题

1.HarmonyOS提供的数据管理的方式都有哪些?(A B C D)

A. 首选项

B. 分布式数据服务

C. 关系数据库

D. 分布式数据对象

2.下面说法正确的有?(B C D)

A. 首选项遵循ACID特性

B. 首选项以Key-Value形式存取数据

C. 首选项存储数据数量建议不超过1万条

D. 首选项的key为String类型

【习题】给应用添加通知和提醒

判断题

  1. 搭建进度条模板通知流程,请确保name字段必须设置为downloadTemplate。

2.给通知设置分发时间,需要设置showDeliveryTime为false。(错误)

OpenHarmony实现了后台代理提醒功能,在应用退居或退出后的情况中, 计时与提醒通知的功能由系统自行进行后台代理处理

单选题

1.将通道设置为下面哪个类型,可以显示横幅通知?(A)

A. SlotType.SOCIAL_COMMUNICATION

B. SlotType.SERVICE_INFORMATION

C. SlotType.CONTENT_INFORMATION

D. SlotType.OTHER_TYPES

2.下列哪个是从API 9 开始支持的后台代理提醒功能模块。(A)

A. @ohos.reminderAgentManager

B. @ohos.reminderManager

C. @ohos.reminderAgent

D. @ohos.notificationManager

多选题

1.下面哪些方法可以移除通知?(A B)

A. cancel

B. cancelAll

C. removeSlot

2.后台代理提醒业务分为哪几种类型。(A B C)

A. 倒计时类

B. 日历类

C. 闹钟类

D. 日程类

【习题】HarmonyOS应用/元服务上架

判断题

1.元服务发布的国家与地区仅限于“中国大陆” (正确)

2.编译打包的软件包存放在项目目录build > outputs > default下 (正确)

单选题

在创建应用的过程中,请问应用包名应当与app.json5还是config.json中的哪个字段保持一致?选项为C。

A. package

B. name

C. bundleName

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

A. 调试证书

B. 发布证书

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

A. 调试

B. 发布

4.上传发布软件包时,软件包的格式是什么?(B)

A. .zip

B. .app

C. .apk

D. .hap

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

A. 华为应用市场

B. 华为服务中心

C. 华为生态市场

【习题】使用DevEco Studio高效开发

单选题

1.用哪一种装饰器修饰的组件可作为页面入口组件?(B)

A. @Component

B. @Entry

C. @Preview

D. @Builder

2.ArkTS Stage模型支持API Version 9,关于其工程目录结构说法正确的是?(C)

A. oh-package.json5用于存放应用级配置信息,包括签名、产品配置等

B. build-profile.json5用于配置三方包声明文件的入口及包名

C. module.json5涵盖了HAP相关的信息设置、具体设备上的设置参数以及全局设置参数

D. app.json5用于编写应用级编译构建任务脚本

该开发平台提供了一个测试环境供开发者运行和调试HarmonyOS应用/服务。以下说法错误的是:(A)

A. 本地模拟器是创建和运行在本地计算机上的,需要登录授权

B. 本地模拟器支持音量大小调节、电池电量调节、屏幕旋转等功能

C. 向本地模拟器安装应用/服务的时候,不需要给应用签名

D. DevEco Studio负责处理应用/服务的编译构建过程;当完成编译构建后,应用/服务即可顺利运行在本地模拟器上。

多选题

DevEco Studio提供多种编程语言供应用和服务的开发使用,并涵盖包括ArkTS、JavaScript以及C/C++等技术。在开发应用和服务阶段,请问哪些方法能够有效提升编码效率?(A B C D)

A. 该编辑器通过智能化的方式为代码提供补全功能,并分别提供可补充的类名、方法名以及字段名等信息

B. 当访问ArkTS API接口或ArkTS/JS组件时,在编辑器环境中提供高效且精确获取对应参考文档的能力

C. 该功能有助于促进您的迅速地进行代码整理并规范化处理,从而优化代码的美观度以及提高其可读性

D. 如果用户的输入数据违反编码规范时……或者存在语法或语义错误……编辑器会报错信息并提示潜在的问题所在

2.关于预览器的使用,以下哪些说法是正确的?(A B C D)

在开发界面的UI代码过程中,在增减相关UI组件时,请按住快捷键Ctrl+S完成保存操作;随后打开预览窗口后会立即切换到该组件的展示界面以便观察修改效果

B. 预览器中的用户可以在其界面上执行相应的界面交互行为,并通过单击、切换或拖动等方式模拟应用/服务在真实设备上的操作流程及其互动体验

C. 组件预览通过在组件前添加注解@Preview实现

D. 页面预览通过在工程的ets文件头部添加注解@Entry实现

【习题】三方库

判断题

第三方组件是开发人员在系统能力基础上进行的功能模块封装,用于扩展系统能力的功能模块.

2.可以通过ohpm uninstall 指令下载指定的三方库(错误)

3.lottie使用loadAnimation方法加载动画。(正确)

单选题

1.通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?(B)

A. module.json5

B. oh-package.json5

C. app.json5

D. main_page.json

2.lottie订阅事件的API为?(C)

A. lottie.setSpeed()

B. lottie.setDirection()

C. animationItem.addEventListener()

D. animationItem.removeEventListener()

多选题

1.下列属于lottie提供的动画控制API的是?(A B C D)

A. lottie.play()

B. lottie.pause()

C. lottie.stop()

D. lottie.goToAndPlay()

【习题】HarmonyOS云开发

判断题

在同一个项目里,HarmonyOS云开发可以在同一时间或阶段内同时达成端侧功能与云侧功能的开发工作。

2.进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。(错误)

单选题

1.开发者在DevEco Studio中,可以通过什么形式进行HarmonyOS云开发?(B)

A. IDE插件

B. 工程模板

C. 命令行工具

D. 可视化工具

2.HarmonyOS云开发当前支持最低API版本是多少?(D)

A. API 6

B. API 7

C. API 8

D. API 9

多选题

1.HarmonyOS云开发工程结构分哪些部分?(A B C)

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

D. 公共资源库(Resource)

2.HarmonyOS云开发工程创建后,会自动开通哪些服务?(A B C D)

A. 云函数

B. 云数据库

C. 云存储

D. 认证服务

————————————————

一、判断

判断结果:首选项preferences是以Key-Value形式存储数据的结构中,键可以重复出现。(错误)

判断如下:当使用http模块发起网络请求时(即发送网络请求),系统必须激活on(‘headersReceive’)以订阅必要的请求头(通常包括如Content-Type、Charset等),否则可能导致连接建立失败或数据传输异常。(错误)

请判断:任何以@Component进行标注的自定义组件均支持页面显示事件处理函数、页面点击事件处理函数以及页面隐藏事件处理函数。(错)

判断:在Column和Row容器组件中, justifyContent被用来设置子组件在其主轴方向上的对齐样式, alignItems则被用来配置子组件在其交叉轴方向上的分布样式。(对)

请判断:Video组件能够播放本地视频路径以及网络路径上的视频。在访问网络视频时,则需要申请ohos.permission.INTERNET权限。

判断题: ability作为系统调度应用的基本单位,在其生命周期内承担着独立功能的具体实现。
任何一个系统都可以包含单个或多个ability实例。(对)

判断如下:每次调用router.pushUrl()方法时,默认情况下,页面栈数量会增加1;同时该页面栈最多可支持32个页面。

@CustomDialog装饰器被用于装饰自定义弹窗组件,并且从而实现了对弹窗内容和样式进行动态配置。

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

判定:Tabs组件仅允许嵌入子组件TabsContent。每个标签对应一个显示内容区域即定义为TabContent组件。(正确)

判断如下:Web组件通常支持所有网页通过该方法实现缩放。

二、单选

单选:首选项key的最大长度限制大小为()字节?(80)

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

单选:下面哪一个事件方法可以获取到List滑动的偏移量?(onScroll)

在Row组件中包含两个Text组件,在采用justifyContent对齐方式时,请确定以下哪个属性能够实现左右两端的对齐?(FlexAlign.SpaceBetween)

以下是对Video组件回调事件的单项选择题:其中错误的说法是:(onStart视频播放时触发该事件,请在此处获取视频长度。)

单选:下列哪个函数能够引导至一个新的URL并关闭当前URL?(router.replaceUrl())

在Web组件中实施跨平台应用时,请注意以下几点:当尝试访问在线资源时需添加ohos.permission.INTERNET权限;此外,在离线模式下也需要进行相应的权限配置。

以下关于容器组件Row和Column的说法中错误的是:Row子组件在跨轴方向上的布局设置采用了alignItems属性来进行配置,并且其属性类型指定为HorizontalAlign。

单选:涉及@State状态数据特征的问题中,请指出以下哪项描述是错误的?(@State变量可以不用给定初始值。)

单选:关于Tabs组件页签的位置设置,请选择以下描述错误的一项?(当barPosition设为End时且vertical属性设置为true,则页签位于容器底部)

单选:关于Button组件,下面哪个样式是胶囊型按钮:(ButtonType.Capsule)

单选:在下面哪个文件中可以设置页面的路径配置信息?(main_pages.json)

单选:预设选项preference值允许存储哪些数据类型?(数值类型、字符类型、布尔值以及这3种类型的数组结构。)

单选:页面路由需要导入以下哪个模块?(import router from ‘@ohos.router’)

单选:关于UIAbility的运行方式问题,请选择错误的说法:(standard为标准运行方式,在每次startAbility时会生成并运行一个新的实例,默认情况下系统采用standard运行方式。)

单选:针对Resource作为资源引用类型存在错误描述的问题,请选择正确的答案。(所有数据类型的使用都是允许的。)

单选:例如说现在要实现一个广告位弹出窗口,包含图片信息以及文字内容等信息,请问哪一种弹窗可以实现?(@CustomDialog)

单选:发起网络数据请求需要导入的模块是什么?(import http from ' @ohos.net.http ')

单选:使用图像组件从网络加载图片所需权限是什么?(ohos.permission.INTERNET)

单选:哪一项组合方式无法达到子组件与父子组件之间双向的数据同步。(@State和@Prop)

多选题 :1、以下关于ArkTS声明式开发范式的基本组成说明正确的是

A. 装饰工具:用于修饰类、结构体、方法以及变量,并赋予它们特定功能。例如@Entry即是表示一个入口组件。

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

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

D. 基础组件:在ArkTS中预设包含的基本组件与布局组件通常直接可访问,并通过简单的配置即可完成基本功能实现。例如包括Column、Text、Divider及Button等常用类型。

E. 属性功能:实现组件属性的配置,并提供统一的设置接口...如$fontSize(), width(), height(), color()等

F. 事件处理方式:用于实现组件在特定事件时的反应逻辑,并提供了一种统一的方式来进行设置。例如,在Button后面绑定onClick()方法就可以实现相应的功能。

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

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

多选题:关于Tabs组件和TabContent组件,下列描述正确的是

TabContent组件无法指定通用宽度属性 其宽度相当于Tabs组件的barWidth属性

B. TabContent组件无法配置全局高度属性, 其具体大小则取决于其父组件(Tabs)的高度以及TabBar组件的高度

C. TabsController主要负责管理 Tabs组件之间的页签切换功能,在当前的设计架构中,并未采用单个 TabsController统一控制多个 Tabs组件的做法。每个 TabsController只能实现其对应的 Tabs组件的功能。

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

多选题:下面哪些组件层次结构是正确的

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

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

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

多选题:关于ForEach(arr, itemGenerator, index)组件的描述正确的是:

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

C. 第二个参数用于生成子组件的lambda函数,在处理数据源中的每一个条目时会创建相应的子组件。

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

多项选择题是一种常见的用户界面设计方式,在涉及文本元素时尤为重要。具体来说,请选择以下哪些属性可用于配置这些组件类型?

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

完成打包后必须配置相应的触发器才能在端侧中调用

在column和Row容器组件中配置子组件的对齐格式时,请区分主要的方向与交叉轴方向上的安排方式。

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

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

每次调用routerpushur1()万法时,在默认情况下,默认情况下每次调用该函数会使页面栈的数量增加1个,并且该系统能够支持的最大页面数量是32

所有通过@Component进行标注的个人定制组件均能实现页面显示、页面后退以及页面隐藏事件处理功能。

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

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

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组件中的子组件在交错轴方向上进行对齐处理时会利用alignments属性进行设置,并指定对应的参数类型为HorizontalAlign

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

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

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

D.LoadingProgress

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

A.86-189****1234

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

B.访问服务中心平台后,在功能设置菜单中选择"开发者测试"选项;接着在子菜单中找到名为"服务测试"的部分,在此界面中即可定位到待体验的元服务功能

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. metaprogramming construct: as a syntactic sugar for decorating class constructors, methods, and variables, endowing them with specific significance; for instance, @Entry signifies that this is an entry component.

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

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

D. 预设组件: ArkTS中预设包含的基础元素和布局单元均为开发者提供了便捷的调用接口,在使用过程中可以通过以下方式调用:如Column. Text用于显示文本内容。

E. 属性方法用于组件属性配置;通过属性方法实现设置功能,例如设定 fontSize=0width=0height 等。

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.@State修饰的属性不允许在本地进行初始化。(错误)

2.@CustomDialog 装饰器用于实现对自定义弹窗组件的装饰功能,并使弹窗能够灵活配置其功能和外观样式。(正确)

3.将Video组件的controls属性设置为false时,不再呈现用于调整视频播放状态和相关操作的控制栏

4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确)

单选题

1.使用Video组件播放网络视频时,需要以下哪种权限?(B)

A. ohos.permission.READ_MEDIA

B. ohos.permission.INTERNET

C. ohos.permission.WRITE_MEDIA

D. ohos.permission.LOCATION

2.下列哪种组合方式可以实现子组件从父子组件单向状态同步。(C)

A. @State和@Link

B. @Provide和@Consume

C. @State和@Prop

D. @Observed和@ObjectLink

多选题

1.下列哪些状态装饰器修饰的属性必须在本地进行初始化。( A,D)

A. @State

B. @Prop

C. @Link

D. @Provide

E. @Consume

2.ArkUI提供了下面哪些弹窗功能。(A,B,C,D,E)

A. AlertDialog

B. TextPickerDialog

C. DatePickerDialog

D. @CustomDialog

E. TimePickerDialog

二、属性动画

判断题

1.属性动画中产生动画的属性可以在任意位置声明。(错误)

2.属性动画中改变属性时需触发UI状态更新。(正确)

单选题

1.属性animation可以在哪些组件中使用?(C)

A. 只能基础组件

B. 只能容器组件

C. 基础组件和容器组件

D. 以上都不对

2.属性动画中如何设置反向播放?(D)

A. PlayMode.Normal

B. PlayMode.Alternate

C. PlayMode.AlternateReverse

D. PlayMode.Reverse

3.下面哪种情况不会回调onFinish函数?(C)

A. delay设置为 0

B. tempo设置为 1

C. iterations设置为 -1

D. playMode设置为 PlayMode.Reverse

4.属性动画中关于animation参数说法错误的是?(B)

A. 参数tempo默认值为1.0

B. 参数delay不能大于duration

C. 参数curve可以不设置

D. 参数iterations可以不设置

多选题

1.属性动画支持哪些属性?(A、B、C、D)

A. width

B. rotate

C. opacity

D. scale

2.属性动画中animation的参数有哪些?(A、B、C、D)

A. playMode

B. curve

C. delay

D. onFinish

三、从网络获取数据

判断题

在HTTP模块中管理多个请求数量时(错误),系统会分配给每个请求一个共享的HTTP请求头(同一HTTP请求头),该HTTP请求头能够被重复利用以处理后续相同功能的操作(错误)。

通过http模块发起网络请求后,在发起网络请求之后能够通过destroy方法终止该网络请求。(正确)

3.Web组件onConfirm(callback:(event?:{url:string;message:string;result:JsResult})=>boolean)事件,在处理函数返回false时会导致网页默认弹出对话框。(正确)

单选题

1.使用http发起网络请求,需要以下哪种权限?(B)

A. ohos.permission.USE_BLUETOOTH

B. ohos.permission.INTERNET

C. ohos.permission.REQUIRE_FORM

D. ohos.permission.LOCATION

2.向服务器提交表单数据,以下哪种请求方式比较合适?(B)

A. RequestMethod.GET

B. RequestMethod.POST

C. RequestMethod.PUT

D. RequestMethod.DELETE

3.下列关于Web组件的属性,描述错误的是?(C)

A. fileAccess 配置是否开启通过$rawfile(filepath/filename)允许从指定路径访问应用中的rawfile文件,默认打开

B. imageAccess设置是否允许自动加载图片资源,默认允许。

C. 在配置选项中是否存在允许执行JavaScript脚本的功能,默认情况下该功能不被启用。

D. zoomAccess设置是否支持手势缩放,默认允许执行缩放。

4.关于请求返回的响应码ResponseCode,下列描述错误的是?(D)

A. ResponseCode.OK的值为200,表示请求成功。一般用于GET与POST请求。

B. ResponseCode.NOT_FOUND的数值为404,则意味着服务器在处理客户端请求时未能检索到任何网页资源。

C. ResponseCode.INTERNAL_ERROR的数值为500, 表明服务器内部出现了错误, 导致无法处理客户端提交的任务

D. ResponseCode.GONE的值为404,表示客户端请求的资源已经不存在。

多选题

1.Web组件支持下列哪些属性或事件?(A,B,D)

A. fileAccess(fileAccess: boolean)

B. javaScriptAccess(javaScriptAccess: boolean)

C. on(type: ‘headerReceive’, callback: AsyncCallback): void

D. onConfirm((url?: string, message?: string, result?: JsResult) => boolean)

E. destroy(): void

2.关于http模块描述正确的是?( A,B,C,D)

A. http请求支持get、post、put等常用的请求方式。

B. 可以使用on(‘headersReceive’)订阅请求响应头。

C. post请求的参数可以在extraData中指定。

After successfully executing the createHttp method, it returns a httpRequest object containing request, destroy, on, and off methods.

3.关于Web组件描述正确的是?(A,B,C,D)

A. Web组件是提供具有网页显示能力的一种组件。

B. Web组件传入的地址可以是本地资源也可以是网络资源。

C. WebController能够管理Web组件的多种功能, 如实现页面导航。

D. 当访问在线网页时,需添加网络权限。

四、保存应用数据

判断题

1.首选项是关系型数据库。(错误)

在应用中涉及的Student信息包括姓名、性别、年龄和身高等数据。建议使用字段来存储这些信息。(错误)

3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确)

单选题

1.使用首选项要导入的包是哪个?(B)

A. @ohos.data.rdb

B. @ohos.data.preferences

C. @ohos.router

D. @ohos.data.storage

2.首选项的数据持久化后是放在哪里?(C)

A. 内存中

B. 数据库表中

C. 文件中

D. 云端

3.下面哪个接口不是首选项提供的API接口?(B)

A. get()

B. update()

C. put()

D. flush()

多选题

1.HarmonyOS提供的数据管理的方式都有哪些?(A,B,C,D)

A. 首选项

B. 分布式数据服务

C. 关系数据库

D. 分布式数据对象

2.下面说法正确的有?(B,C,D)

A. 首选项遵循ACID特性

B. 首选项以Key-Value形式存取数据

C. 首选项存储数据数量建议不超过1万条

D. 首选项的key为String类型

五、三方库

判断题

三方组件是开发者基于系统能力这一基础实现了将一部分具体功能性模块打包成一个独立的功能包,并为其功能进行延伸的工具。

2.可以通过ohpm uninstall 指令下载指定的三方库(错误)

3.lottie使用loadAnimation方法加载动画。(正确)

单选题

1.通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?(B)

A. module.json5

B. oh-package.json5

C. app.json5

D. main_page.json

2.lottie订阅事件的API为?(C)

A. lottie.setSpeed()

B. lottie.setDirection()

C. animationItem.addEventListener()

D. animationItem.removeEventListener()

多选题

1.下列属于lottie提供的动画控制API的是?(A,B,C,D)

A. lottie.play()

B. lottie.pause()

C. lottie.stop()

D. lottie.goToAndPlay()

判断题:在云函数打包完成后,在AppGallery Connect中创建相应函数的触发器才能实现端侧服务的正常调用-错误

判断题:每一个自定义组件都有自己的生命周期-正确

评估工具:采用端云一体化开发方案进行测试时,请确保开发者具备多种前端和后端编程技能。

判断题如下:首选项preferences是以Key-Value形式存储数据的,在这些存储中包含可重复的Key.-错误

判断题:HarmonyoS应用可以兼容OpenHarmony生态-正确

判断题如下:每次调用router.pushUrl()方法时,默认情况下会使页面栈的数量增加1;该方法的最大支持的页面数量为32个。此判断为正确

判断题如下:每次调用router.pushUrl()方法时,默认情况下会使页面栈的数量增加1;该方法的最大支持的页面数量为32个。此判断为正确

判断题:只要使用端云一体化的云端资源就需要支付费用-错误

判断题:首选项是非关系数据库,遵循ACID特性 ——错误

判断题:基于Column或Row的容器组件中,默认情况下不支持alignItems属性用于控制子元素沿主要轴线(horizontal axis)的排列方式以及justifycontent属性用于控制子元素沿次要轴线(vertical axis)的方向排列情况——此陈述为错误

判断题:任何以@Component进行修饰的自定义组件均不提供onPageShow、onBackPress以及onPageHide这三个生命周期函数,并认为这些组件应具备这些功能的观点是错误的。

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

单选题:发布开放式测试版本后,还需要人工审核吗?——不需要

开发人员在DevEco Studio中可以通过哪些手段实现端云一体化?答案是工程模板

填写用户信息时,请问当用户的账号采用手机号作为登录账号时的填法是什么?——A.86-189****1234

单选题:应用包名不能包含一些保留字段,以下哪个字段符合规范?——test

单选题:认证服务支持下列哪种帐号认证——华为账号

单选题:跨端迁移和协同是哪个鸿蒙特征的能力——统一生态

单选题:发布后的鸿蒙应用可以在哪里获取?——华为应用市场

在以下选项中,请选择一种方法以转移至另一个页面并删除当前页面,并参考代码中的router.replaceUrl()

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

作为多实例模式.muliton的设计初衷是为了提高系统的可扩展性.每当调用startAbility函数时会产生新的实例副本.这种设计使得系统能够更好地应对动态负载需求.系统的默认配置设定是采用.muloton模式以确保最佳的性能表现

单选题:引用ohpm三方库的包依赖是在哪个配置文件中——C.oh-package.json5

单选题:元服务包名必须以哪个字段结尾?——A..hmservice

HTML元素Row中有两个Text元素,在采用justifyContent对齐方式时,请问哪一个属性能够实现左右两端的对齐?

——D. FlexAlign.SpaceBetween

单选题:自定义组件的aboutToAppear()在什么时机执行——B.build函数之前

单选题:关于Tabs组件页签的位置设置,下面描述错误的是——

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

请从以下选项中选择一个文件来设置页面的路径配置信息:A. main_pages.json

单选题:元服务创建测试用户时,用户列表存储位置需要选择——中国

单选题:在开放式测试版本发布后,请您作为受邀测试用户描述其体验过程是什么?——B.访问服务中心后,请您开启‘开发者测试’功能,并在底部区域找到待体验的元服务

单选题:在开放式测试版本发布后,请您作为受邀测试用户描述其体验过程是什么?——B.访问服务中心后,请您开启"开发者测试"功能,并在底部区域找到待体验的元服务

单选题:

[判断题] 2/2

云函数打包完成之后,在AppGallery Connect上应至相应函数的触发器配置才能在端侧正常调用

错误(False)

[判断题] 2/2

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

正确(True)

[判断题] 2/2

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

错误(False)

[判断题] 2/2

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

错误(False)

[判断题] 2/2

HarmonyoS应用可以兼容OpenHarmony生态

正确(True)

[判断题] 0/2

每次调用router-pushur1()方法,在默认情况下, 该操作会使页面查找次数增加1次;同时,默认情况下, 该功能允许最多32个页面进行查找

正确(True)

[判断题] 2/2

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

错误(False)

[判断题] 0/2首选项是非关系数据库,遵循ACID特性

错误(False)

[判断题] 2/2

对于Column和Row容器组件,在其默认布局模式下,默认状态下它们采用交错排列的方式排列子组件;而当调用ColumnRow的成员函数时,则会返回一个表示该容器中所包含的子节点集合的可迭代对象;该可迭代对象中的每个元素都代表一个具体的子节点;这些子节点将被依次绑定到对应的列或者行中;如果某个列或者行中的绑定操作出现断开的情况,则会跳过该位置并继续绑定下一个可用的位置;这种绑定机制使得开发人员能够灵活地根据实际需求来安排各个子节点的位置关系

错误(False)

[判断题] 2/2

任何基于@Component进行装饰的自定义组件都包含/具备启动页面显示、反向页面点击和关闭页面隐藏的生命周期功能。

错误(False)

[判断题] 2/2

此类自定义组件均基于@Component进行封装,并提供这三个生命周期函数的支持:onPageShow、onBackPress以及onPageHide。

错误(False)

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

任何采用@Component注解标记的自定义组件类都遵循包括onPageShow、onBackPress以及onPageHide在内的生命周期函数。(错误)

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

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

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

在Grid布局组件中,alignItems属性用于指定子组件沿纵向的排列方式,请使用justifyContent属性来控制子组件沿横向的排列模式(正确)

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

云函数打包完成之后,在AppGallery Connect处需要配置相应的触发器以便于在远程使用时调用

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

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

[单选题] 2/2

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

B.发布

[单选题] 2/2发布开放式测试版本后,还需要人工审核吗?

B.不需要

[单选题] 2/2

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

B.工程模板

[单选题] 2/2

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

A.86-189****1234

[单选题] 2/2

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

)A. .test.

[单选题] 2/2认证服务支持下列哪种帐号认证

c.华为帐号

[单选题] 0/2

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

C.统一生态

[单选题] 2/2

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

A.华为应用市场

.[单选题] 2/2

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

B. router.replaceUrl()

[单选题] 2/2

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

C muliton被视为多实例模式,在每次startAbility的过程中都会启动一个新的实例。系统默认地采用muliton作为模式。

[单选题] 0/2

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

C.oh-package.json5

[单选题] 2/2元服务包名必须以哪个字段结尾?

A. .hmservice

[单选题] 2/2

在Row组件中包含两个Text组件时,在采用 justifyContent 对齐方式的情况下,以下哪个属性能够实现左右两端的对齐?

D. FlexAlign.SpaceBetween

[单选题] 2/2

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

B.build函数之前

[单选题] 2/2

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

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

.[单选题] 2/2

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

A. main_pages,json

[单选题] 2/2

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

B.中国

[单选题] 2/2

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

登录服务中心平台后,在'服务测试'功能界面找到待体验的元服务

[单选题] 2/2

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

c.Web组件

[单选题] 2/2

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

其子组件在交叉轴方向上进行对齐的方式配置为alignltems属性,并且其参数类型指定为HorizontalAlign

[单选题] 0/2

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

9

[单选题] 2/2

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

B. WebSocket

[单选题] 2/2

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

C. bundleName

[单选题] 2/2

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

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

.[单选题] 2/2

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

A.build方法

[单选题] 2/2

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

D. LoadingProgress

.[单选题] 2/2发布应用时要创建证书,证书类型选择什么类型?

B.发布证书

.[单选题] 2/2

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

B.10MB

[单选题] 2/2HUKS中文全称是什么

B.通用密钥库系统

[多选题] 2/2

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

A. onCreate

B. onDestroy

E. onForeground

F.onBackground

[多选题] 2/2UIAbility的启动模式有哪些

A. singleton

B. specified

C. multition

[多选题] 2/2

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

装饰器:一种用于修饰类型、结构、功能模块以及属性的修饰符,在编程中赋予这些元素特定的功能或意义。例如@Entry这种标记表示该元素具有入口组件的作用

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

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

D. 预设组件: ArkTS中提供的预设组件包括基础排版功能如ColumnText、Divider和Button等

E. 属性方法:用于组件属性的配置;整体上采用属性方法进行设置;例如:fontSize0、width0、height0和color0等

F.事件方法: 主要用于实现组件对特定事件的响应逻辑管理,并以固定的方式设置所有相关组件的事件响应属性。

[多选题] 2/2

UIAbility的生命周期包括哪些函数?

A. onCreate

B. onForeground

C.onBackground

D. onDestroy

[单选题] 0/2

worker线程最大同时激活数

C.8

.[多选题] 2/2

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

A. Text>Span

B. Button>Column>mage

E. Column>Row>Button

[多选题] 2/2公共事件服务为应用程序提供哪些能力

B.订阅公共事件

C.发布公共事件

D.取消订阅公共事件

[多选题] 2/2鸿蒙特征包含哪些场景化能力

A.一次开发、多端部署

B.可分可合、自由流转

C.统一生态、原生智能

.[多选题] 2/2

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

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

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

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

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

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

————————————————

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

下列哪种组合方式不能达成父组件与子组件之间双向的数据同步?(@State和@Prop)

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

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

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

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

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

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

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

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

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

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

请在下述选项中选择一种方法,并且确保该方法能够转移至一个新的URL地址的同时删除当前URL路径。(router.replaceUrl())

在Row组件中包含两个Text组件。当采用justifyContent对齐方式时,请问哪一个属性可以实现左右两端对齐?答案是FlexAlign.SpaceBetween。

@State修饰的状态数据在发生更改时会响应组件的(操作/功能)进行UI界面更新?具体来说是(build方法)。

关于Tabs组件中的页签位置设置,请问以下描述错误的是?(当barPosition设为End且vertical属性设为true时)

关于Tabs组件中的页签位置设置,请问以下描述错误的是?(当barPosition设为End且vertical属性设为true时)

开放平台版本正式发布后,请指导用户体验流程:首先访问服务中心界面并启动‘开发者测试’功能模块;然后在底部导航菜单下的‘服务测试’模块中选择对应的元服务功能。

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

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

关于UIAbility的运行方式中存在以下错误的观点:其中muliton采用多实例运行模式,在每次调用startAbility时都会生成并启动新的实例以确保系统的高效运作;而系统默认采用muliton运行模式以提高资源利用率。

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

在开放式的测试版本推出后,请问如何增加现有用户的规模?并需在后续阶段重新推出新的测试版本以补充新增的用户

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

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

元服务组件由一至多个HAP组件构成,每个HAP组件不超过10mb,用于实现瞬间启动体验.

涉及Video组件回调事件的相关描述中,请指出以下哪项描述不正确?(在播放开始阶段触发明令该事件发生,在此处能够获取到视频长度信息。)

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

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

下面哪一个事件方法可以获取到List滑动的偏移量?(onScroll)

在Row组件内有两个Text组件。当使用justifyContent进行对齐时,请判断下列哪个属性能够实现左右两端的对齐。(FlexAlign.SpaceBetween)

涉及Video组件的回调事件的问题中,请指出以下哪一项不正确:(在onStart事件中,在视频播放时触发该事件,在这里可以获得与播放相关的视频信息来计算其时长。)

在以下哪种方法中能够跳转至一个新的页面的同时会删除当前页面。( router.replaceUrl())

涉及Web组件的技术中存在哪些地方存在错误?(在使用Web组件访问both online and offline websites都需配置ohos.permission.INTERNET permission)

关于容器组件Row和Column的问题选项中,请指出以下描述错误的一项:(其中,在Row组件的子组件沿交叉轴方向实现对齐效果时会使用到alignItems属性进行配置设置,并且该属性的数据类型被定义为HorizontalAlign。)

涉及具体的特性分析,请问以下哪一选项是关于@State状态数据特征的错误描述?其中,请注意:在实现过程中,默认情况下@State类型的变量通常无需显式指定初始值。

涉及Tabs组件页签位置设置的相关内容中,存在错误描述的情况是什么?(当barPosition设为End且vertical属性设置为true时,页签被放置于容器底部位置。)

关于Button组件,下面哪个样式是胶囊型按钮:(ButtonType.Capsule)

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

请问首选项preferences值的存储支持哪些数据类型?这些数据类型包括数字型、字符型、布尔型以及三种类型的数组。

页面路由需要导入以下哪个模块?(import router from ‘@ohos.router’)

关于UIAbility的运行方式问题,请指出以下哪种说法不正确:(其中standard表示标准运行方式,在每次调用startABILITY时都会创建一个新的实例,默认情况下系统采用standard运行方式进行操作。)

指出Resource作为资源引用类型存在描述错误的是:(Resource支持所有的数据类型)。

比如目前需要开发一个广告弹窗 包括图片以及相关的文字内容 请问是否可以选择一种带有图片和文字展示功能的弹窗以实现此目标 (@CustomDialog)

为了发起网络数据请求, 必须导入以下哪个模块? (import http from '@ohos.net.http')

在使用Image组件加载网络图片时,系统应要求指定相应的权限类型。(ohos.permission.INTERNET)

以下哪种组合方式无法达成子组件与父子组件之间双路数据同步?(@State和@Prop)

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

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

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

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

C. 第二参数用于生成子组件的lambda函数将针对数据源中的每一个数组项创建相应的子组件

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

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

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

对于涉及包含文本元素的组件

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

(单选)在 HarmonyOS 中,以下哪项分布式技术是其他分布式特性的基础?

A、分布式软总线

在直播过程中,通过运动相机实时采集的画面被视为直播的核心部分。这种多设备协同工作的模式最能体现其对应的哪一个分布式特征。

B、分布式设备虚拟化

当HarmonyOS的Page响应onForeground回调时,该页面会首先切换到哪种状态?

B、INACTIVE

(单选)在 HarmonyOS 的数据管理中,以下哪个服务采用了 KV 的数据模型?

A、分布式数据服务

(单选)开发者在使用TaskDispatcher框架进行任务分配时,请问以下哪种分配策略错误会导致严重死锁问题?

C、syncDispatch()

(多选)同一 page 页面内导航可以通过以下哪些方法进行处理?

A、present(0)

B、presentForResult()

在集成Harmony0s的位置能力时(即当开发者在使用Harmony0s的位置能力时),应用开发者需配置LOCATION权限设置(即将其进行设置),并将其标记为非敏感权限记录于config.json中(即进行记录)。

错误

(单选)选项B: 该开发者创建了一个新闻浏览应用程序,在其启动时,默认设置为显示新闻列表页面。请问该开发者采用了何种方法?

B、setMainRoute()

HarmonyOS的Ability包括Feature Ability和Particle Abilities两种类型,在此基础之上,请列出属于Particle Abilities的具体有哪些。

A、Service Ability

B、Data Ability

(判断)Java UI框架中的 DependentLayout 支持水平或者垂直方向排布。

错误

该判断表明,在 HarmonyS 中,默认状态下,界面的显示以及更新操作主要依赖于主线程处理。

当 Service 需要与 Page Ability 或其他应用的 Service Ability 进行交互时,则需创建用于连接的 Connection。Service 支持其他 Ability 使用下面哪种方式与其进行连接?A、Connectability()

位图图像以帧为单位在显示器上连续出现所具有的速率(用赫兹表示)

(判断)某开发者在开发社交应用时需设计生成联系人二维码的插件。此场景下, 该开发者可借助 HarmonyoS 提供的码生成AI能力. 该能力能根据给定字符串信息输出相应的二维码图片字节流.

A.对

(多选)Harmony0S 网络管理模块主要提供以下哪几项功能?

A、数据连接管理

B、数据网络管理

C、流量统计

D、创建本地套接字

该开发者无需提供远程设备的设备ID即可执行远程设备上的音乐播放器启动流程。

正确答案::错

在基于JavaScript的UI框架中进行跨页面导航时,则需要在应用的页面路由系统中设置相应的路径地址来实现目标网页定位功能。

正确答案::对

在应用调用某个服务的时候,在被调用的应用上执行了权限验证;如果检测到没有相应的权限,则无法继续执行。

正确答案::对

4、Harmonyos 的 DataAbility旨在向外部提供操作数据的通道,并不具备处理文件相关操作的能力

正确答案::错

5、Java UI框架中的DependentLayout 支持水平或者垂直方向排布。

正确答案::错

6、Intent 是对象之间传递信息的载体。

正确答案::对

在默认状态下,在HarmonyOS 0版本中,默认情况下显示界面内容以及更新界面状态的操作都是在主线程中执行的。

正确答案::对

UI界面的显示或更新相关的操作是由主线程处理的,因此主线程序被称作UI线程

正确答案::对

对象关系映射数据库主要由轻量级 Key-Value 操作组成,在本地应用中能够存储少量数据,并且其中的数据以本地文件的形式存放。同时,在内存中也加载了这些数据内容,并且这种配置使得其访问速度相较于其他方式更快的同时效率也有显著提升。

正确答案::错

十条开发者在调用 Harmonyos 的位置能力时必须获取 geolocation permission;此权限为非敏感类别的,并应在 config.json 文件中指定位置进行配置设置

正确答案::错

在HarmonyOS 0中, 传统关系型数据库和对象关系映射数据库都能够通过SQL语句来操作数据库.

正确答案::错

HarmonyOS 0 作为一种基于分布式架构的操作系统,在手机和平板电脑等移动设备以及嵌入式设备上均可运行。

正确答案::对

13、在HarmonyOS系统架构中,分布式数据管理模块属于框架层

正确答案::错

14、帧率是以帧为单位的位图图像依次显示在显示器上的频率(速率),以赫兹(HZ)为单位

正确答案::对

HarmonyOS 支持在 Java U 框架下构建两种类型的布局:一种是代码创建布局(如通过编写相应的Java代码实现),另一种是基于XML声明的静态结构 layout(如通过配置文件或DOM节点定义)。然而,在基于XML声明的 layout 中定义的结构不允许直接在代码层面对其进行修改。

正确答案::错

某位开发者在XML环境中构建了一个名为Button的组件,在宽度和高度上分别设置了150vp像素和50vp像素,并对该组件的background_element属性进行了具体配置,请问由此生成的Button组件呈现出何种样式特征?

B.椭圆按钮

某开发者应用Text组件进行开发,并希望将Txt组件的尺寸与其内容所占有的尺寸范围相匹配,在横线处应填写哪一项才是正确的。

<Text

ohos:id="$+id:text"ohos:width:"ohos:height:ohos:text="Text"

ohos:text_size="28fp"

ohos:text_color="#0000FF"/>

A. match content,match content

B. match content,match parent

c.match parent,match parent

D. match parent,match content

正确答案::A

  1. 在 Java UI 框架中, 开发人员可以使用以下哪个参数来配置 Image 组件中的缩放行为?

A. sacle_mode

某位开发者正在构建一款在线教育应用时,在用户正确回答问题后,在窗口顶部出现了一个"恭喜你"的提示对话框,请问他/她需要选择哪些组件来实现这一功能?

A. ToastDialog

当在使用对应服务的能力或数据时,必须申请相应的权限。特别是对于那些非敏感级别的权限来说,在配置文件config.json中应明确指定它们所在的字段位置。

A.regPermissions

访问者从音乐列表网页点击播放按钮, 直接进入该歌曲的音频播放界面. 其运行逻辑基于页面路由机制, 请问是基于以下哪个方面?

C.uri

26、Harmonyos 以虚拟像素作为定义应用内参数尺寸的衡量标准,请问以下哪一个是虚拟像素的单位

位?

A. vp

当Service必须与Page Ability或其它应用的ServiceAbility进行交互时,则需建立以连接方式的Connection。Service支持其他Ability则可通过哪一特定方式与其建立联系

A. connectAbility()

在直播过程中, 主播利用运动相机拍摄的画面作为直播镜头, 其中相机的分布式应用主要体现的是哪一项分布式特性

B分布式设备虚拟化

一位经验丰富的软件工程师负责设计并构建一个新闻浏览应用程序,并将其预设启动界面为新闻列表页面。

B.setMainRoute()

30、以下场景中,能够正确解释 HarmonyOS 剪贴板的是哪一项描述?

8可以在应用A 中复制粘贴到应用B

一名开发者在采用TaskDispatcher框架进行任务分配时,以下哪一项任务分配方法会导致系统出现死锁问题?

C.syncDispatch(

第33题:某开发者点击退出按钮进行资源释放时会触发该PageAbility生命周期中的哪个回调事件?

D. onStop0

在HarmonyOS应用中,应用中的用户观察到的界面元素实际上是由以下哪一项与ComponentContainer对象共同构成的?

c.Component

35、在VI 线程上运行的任务默认是以以下哪一项优先级运行?

B. DEFAULT

在HarmonyOS 0.1的PageAbility生命周期中,在系统首次创建一个Page实例时(即第一次启动该应用),将首先执行实现某种特定功能的操作,并预设相应的配置参数。

发以下哪一项回调方法?

A. onStart0

当HarmonyOS 的 Page 进入 onFrontEnd(在回调之后),Page 将首次进入以下哪个状态?

B.INACTIVE

39、在 Harmony0S 中,以下哪项分布式技术是其他分布式特性的基础?

A.分布式软总线

40、某开发者想要在 Service 中停止本 Service,需要调用以下哪个接口?

terminateAbility()

多选题

41、Harmony0S 网络管理模块主要提供以下哪几项功能?

A.数据连接管理

B.数据网络管理

C流量统计

D.创建本地套接字

正确答案::ABCD

42、Harmony0S的Java UI 为开发者提供了以下哪几种布局容器?

A. DirectionLayout

B. DependentLayout

C StackLayout

D.TableLayout

正确答案::ABCD

43、Harmony0S 为开发者提供了以下哪几种任务分发器?

NGA.全局并发任务分发器

B.并发任务分发器

c串行任务分发器

D.专有任务分发器

正确答案::ABCD

1.DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。 (正确)

2.main_pages.json存放页面page路径配置信息。(正确)

HarmonyOS应用可以兼容OpenHarmony生态 t

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

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

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

该认证系统在注册过程中将提供绑定的手机号码等详细信息,在微信、微博以及QQ等三方账号登录时可完成绑定操作。

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

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

在Google Cloud Functions环境中, 组件将响应预设类型的特定事件, 并在这些事件发生时自动执行相应的动作, 从而将相关信息传递给服务进行处理. 这样的组件被称为一个用于触发特定行为的组件. (对)

该计算服务采用无服务器架构,并支持多种功能模块作为中间件技术。能够实现Function as Service(FaaS)的能力。

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

索引的优势在于显著提升数据检索速度;其缺点在于占用物理空间;每当处理表中的数据增删改操作时;索引必须进行动态维护;这导致了数据维护速度受到影响。(对)

采用云函数部署方案,在ZIP格式打包的函数包中只需提交一个代码文件即可完成部署;依赖方将从云端获取所需代码进行运行。

建议您的应用在面对激增的用户数量时,请您考虑联系技术工程师协助完成在线迁移流程。

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

Cloud DB的数据同步策略包含Caching和On-Device两种类型。该系统可以选择单独采用Caching机制或On-Device策略,并可同时结合两者以实现全面的数据同步。(对)

云数据库支持按单个或批量方式执行删除操作;当对一组对象执行删除操作时,该操作具有事务性:结果必然是全部成功或者全部失败.

云数据库包含多种功能,在插入操作中可以通过executeUpsert()方法将单个或多个对象插入到对应的云数据库区域中。当向云数据库插入对象时,在目标区域若已有与新插入对象主键相同的记录,则会更新已存在的记录。(对)

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

云存储开通成功后,AGC不会创建默认的存储实例,需要用户自行创建。(错)

鸿蒙应用可以使用Arkts开发(对)

DevEco中云开发能力和原有端开发能力深度融合(对)

Serverless模板面向开发者提供:(易用高价值微解决方案)

以下哪个是认证服务可以看到的统计数据( 发送短信验证码次数)

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

以下哪个选项不是传统Web应用构建的痛点(高度依赖第三方服务,并且无法根据用户的需求进行定制化设计和个性化服务)

云函数如何应对资源用量问题:(根据函数规模以及使用时长实施阶梯性计费政策)

以下哪些不是使用Cloud Function需要做的事:(选择合适规格的服务器)

下面那个是云函数应用场景(以上全部是)

下面那些不是Serverless的优势 (安全性更强)

刚创建完成一个函数后发现其当前的版本号是$latest;在此基础上又发布了两个新版本之后接着又发布了一个新的功能模块;目前总共已有多少个不同的功能模块?

关于函数开发的问题中正确的说法是(采用zip包上传的不同语言函数会导致其部署包具有不同的组织架构)。

在Android SDK框架内调用setEncryptedKey方法进行设置和修改时,请具体说明您希望了解关于云数据库中的云zone数据加密存储其密钥长度可取何值的问题

如果您的项目尚未升级至付费版本,请注意以下限制:在项目内运行的每个应用最多可以支持的最大并发连接数量为一百五十个;每秒最多可执行的操作次数为十个;免费提供的存储容量为一 gigabyte

Cloud DB作为AppGallery Connect方案的重要组成部分,在平台上实现了(云原生技术)能力的构建。这一举措使得开发者能够专注于应用本身的业务核心,并显著提升了开发者的生产效率。(MBaaS(移动后端即服务))

云数据库为您为您提供运维可视化报表服务,在指定的管理控制面板中,您可以查看到项目内App的日活跃度和月活跃度等视图信息。使用云端监控工具进行实时监控。

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

下述对Cloud DB的描述存在错误:(Worldwide Cloud DB角色具备insert及update权限;而认证用户角色则无此权限;经认证后可实现数据插入并同步至Cloud DB系统)

云存储函数触发器是(存储实例级)

如果开通了云存储服务后想扩展更多存储实例数量,则需选择按量付费套餐

如何快速部署完整的云侧代码?( 选择整个云工程右键选择部署)

以下关于端云一体化的说法正确的选项是(端云一体化工程目录中不仅包含端侧代码,还包含云侧代码)

华为Serverless的优势体现在哪些方面? A.无运维开销 B.不浪费资源 D.安全稳定 E.快速部署 F.深度支持应用开发

短信模板中有哪些功能?包括验证电话号码、忘记密码重置以及修改电话号码。

传统Web应用构建的主要痛点包括:开发难度较大、版本更替周期较长、运维工作专业性较强、资源消耗成本较高。

云函数触发器的核心是() A.定义事件源2 B.定义事件类型

通过Cloud function进行业务开发并上线操作,请问您需要执行哪些具体步骤?1|A.首先需开发业务功能模块 2 |B.基于不同的业务需求可以选择通过SDK来调用云存储服务或云数据库 3 |C.针对事件源配置相应的触发器

通过executeUpsert()接口向系统提交一批数据时,在批量处理中所涉及的对象必须属于同一数据类型;每次的查询操作仅限于单一数据类型的记录信息;在进行事务处理时应当确保所有更新操作均已完成之后再进行相关的查询操作

当开发者准备构建一个云数据库应用时

关于云存储的安全规则,请判断以下哪些描述是正确的?A.match模式用于识别存储实例下的具体文件路径。B.allow策略则会在特定条件下授予读写权限。C.一个文件可能同时匹配到一个match内的多个allow策略,并且只要有任何一个允许策略与该请求相符,则该文件即可被相应的权限所覆盖。

完成登录与云开发资源的关联需要遵循哪些步骤?选项A要求用户登录其华为账户;选项B则涉及选择所属团队;选项C则要求关联相关AGC项目信息

1.在stage模型中,下列配置文件属于AppScope文件夹的是? C. app.json5

您可以在 DevEco Studio 中创建新项目的具体方法是什么? B 选项:如果已经打开了项目,请从 DevEco Studio 的菜单栏中选择 '文件 > 新建 > 创建项目' C 选项:初次使用时,在欢迎页面点击 '创建新项目'

在module.json5配置文件中包含哪些信息? A. 能力相关配置信息 B. 模块名称 D. 模块类别

遍历Each可以从数据源中逐个读取数据,并根据每个数组项生成相应的组件。(正确)

2.@Link变量不能在组件内部进行初始化。(正确)

采用哪一种装饰器修饰的struct表明该结构体具备组件化能力? A. @Component

2.用哪一种装饰器修饰的自定义组件可作为页面入口组件?B. @Entry

下列哪些函数属于自定义组件的生命周期函数?A项为aboutToAppear,B项为aboutToDisappear,C项为onPageShow,D项为onPageHide,E项为onBackPress

2.下面哪些装饰器可以用于管理自定义组件中变量的状态?C. @StateD. @Link

1.一个应用只能有一个UIAbility。(错误)

2.创建的Empty Ability模板工程,初始会生成一个UIAbility文件。(正确)

3.每调用一次router.pushUrl()方法,页面路由栈数量均会加1。(错误)

API 9 及以上版本中,默认使用 router.pushUrl() 功能模块来实现默认跳转页面采用的标准模式。

在Module configuration file module.json5中,在UIAbility启动模式下应设置哪些字段?

在API 9及更高版本中,在 router.pushUrl() 方法中设置 mode 参数时可选择以下两种模式:A. 标准模式;B. 单一模式。

2.UIAbility的生命周期包含哪些阶段? A. Create C. Foreground D. Background F. Destroy

3.UIAbility有哪几种的启动模式?A. multitonB. singletonC. specified

在Column容器内的子组件通常以垂直方向排列,并呈现纵向分布的特点;而Row容器内的组件则通常以横向排列并呈现出横向分布的特点。

2.List容器可以沿水平方向排列,也可以沿垂直方向排列。(正确)

  1. 当Tabs组件的参数barPosition设置为BarPosition.End时, 页签居于页面下端。(错误)

第4点中提到Resource属于一种引用类型,在JavaScript中被广泛使用以赋予组件各种必要的配置参数。该引用类型的实例能够包含颜色选择器选项、字体设定以及其他布局参数等多种信息。

建议采用TextInput组件来创建一个密码字段,并请指定用于创建该密码字段的type属性值?(B)InputType.Password

  1. 通过Image组件加载网络图片时,请选择哪种类型的权限?(B)B. ohos.permission.INTERNET

3.下面哪个组件层次结构是错误的?(C)C. Grid>Row>GridItem

Row容器的主轴方向为横向排列,而交叉轴则呈垂直状态延伸。该属性类型为...VerticalAlign...(垂直对齐),该属性具体包括以下几种情况:A. TopB. BottomE. Center

2.下面哪些组件是容器组件?B. RowC. Column

  1. 关于Tabs组件的页签位置设置,请判断以下描述哪一项是正确的?
    A. 当tabBar布局设为Start(默认状态下),并且vertical属性设置为false时(默认状态),页面切换按钮位于容器顶端。
    B. 当tabBar布局设在Start位置且不开启垂直布局时(即vertical属性设为true),页面切换按钮会被安置在左边区域。
    C. 如果您将tabBar布局设定于末尾位置并选择垂直布局模式,则页面切换按钮会被安置在底部。
    D. 在非垂直布局模式下将页面切换按钮置于右边的区域中。

1.@State修饰的属性不允许在本地进行初始化。(错误)

2.功能模块负责对@CustomDialog进行个性化定制以实现对弹窗组件的功能扩展。(正确)

当将Video组件的controls属性被设置为false时, 就不会再显示相关控制栏.

4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确)

为了使用Video组件播放网络视频,请问需要选择哪种权限?

以下哪一种组合形式可以实现子组件与父子组件之间的单向状态同步关系?选项为C. @State和@Prop

请判断以下哪些状态装饰器所修饰属性应本地化初始化。A. @StateD. @Provide

ArkUI支持了哪些弹窗功能?A. 消息框 B. 文本选择框 C. 日期选择框 D. @CustomDialog E. 时间选择框

1.属性动画中产生动画的属性可以在任意位置声明。(错误)

2.属性动画中改变属性时需触发UI状态更新。(正确)

1.属性animation可以在哪些组件中使用?C. 基础组件和容器组件

2.属性动画中如何设置反向播放?D. PlayMode.Reverse

3.下面哪种情况不会回调onFinish函数?C. iterations设置为 -1

在属性动画中关于 animation 参数的说法错误的是哪一个?选项 B:delay 必须小于等于 duration。

1.属性动画支持哪些属性?A. widthB. rotateC. opacityD. scale

在属性动画中animation设置有哪些选项?

在http模块中,同一httpRequest对象可被多个请求复用.

调用http模块发送网络请求后,可以通过kill方法停止该请求。(正确)

3.Web组件中的onConfirm(callback:(event?:{url:string;message:string;result:JsResult})=>boolean)事件,在返回false时会触发网页默认弹窗,并且该行为是正确的。

1.使用http发起网络请求,需要以下哪种权限?B. ohos.permission.INTERNET

发送表单数据至服务器后,请问您会选择哪一种请求方式?B. RequestMethod.POST

以下关于Web组件属性的相关描述中,请判断哪一项是错误的?其中错误的描述是选项C:javaScriptAccess设置是否允许执行JavaScript脚本,默认是被禁止的。

D. ResponseCodeoxide的值为404表明客户端所请求的资源已不再存在。

Web组件包含哪些文件访问和JavaScript访问的属性以及on-confirm事件?A.A包括文件可访问性(file accessibility)。B.B包括JavaScript可访问性(JavaScript accessibility)。D. on-confirm事件(on-confirm event)接受一个回调函数(callback),该回调函数接受一个可能包含URL、消息和结果的对象(event:{ url:string;message:string;result:JsResult })作为参数并返回布尔值(boolean)。

2.关于http模块描述正确的是?A. http请求采用get、post、put等多种常见的请求方式。B. 可通过on(‘headersReceive’)订阅响应头内容。C. post请求的参数可在extraData字段中进行指定。D. 当createHttp成功时会返回一个包含request、destroy以及on和off方法的httpRequest对象。

3.以下关于Web组件描述正确的有()A. Web组件是一种能够展示网页内容的组件 B. Web组件支持接收本地或网络资源作为输入 C. WebController具备控制Web组件各项功能的能力 D. 访问在线网页需先获得相应的网络权限

1.首选项是关系型数据库。(错误)

在应用中涉及的学生信息包括姓名、性别、年龄和身高等字段时(存在),这些数据能够以首选项的形式被存储。

3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确)

1.使用首选项要导入的包是哪个?B. @ohos.data.preferences

2.首选项的数据持久化后是放在哪里?C. 文件中

3.下面哪个接口不是首选项提供的API接口?B. update()

HarmonyOS支持的数据管理途径包括哪些?A. 首选项 B. 分布式数据服务 C. 关系数据库 D. 分布式数据对象

以下哪项说法是正确的?B. 首选项采用Key-Value存储数据的方式C. 建议首选项存储的数据数量不超过10,000条D. 首选项中的key字段为String类型

搭建进度条模板通知系统,并在name字段中将配置名称字段为downloadTemplate且该配置已得到确认。

2.给通知设置分发时间,需要设置showDeliveryTime为false。(错误)

3.OpenHarmony支持后台代理提醒服务,在应用退出后台运行或完全退出后,计时和提醒通知功能由系统进行接手管理。(正确)

在该通道中设置何种类型能够让横幅通知得以展示?选项包括A. SlotType.SOCIAL_COMMUNICATION。

从API 9版本起新增的功能模块是什么?其对应的名称为选项A

1.下面哪些方法可以移除通知?A. cancelB. cancelAll

2.后台代理提醒业务分为哪几种类型。A. 倒计时类B. 日历类C. 闹钟类

1.元服务发布的国家与地区仅限于“中国大陆” (正确)

2.编译打包的软件包存放在项目目录build > outputs > default下 (正确)

1.生成应用时,请确保应用的包名与app.json5或config.json文件中的哪一个字段应保持一致?C. bundleName

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

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

4.上传发布软件包时,软件包的格式是什么?B. .app

5.发布后的应用可以在哪里获取?A. 华为应用市场

1.用哪一种装饰器修饰的组件可作为页面入口组件?B. @Entry

2.ArkTS Stage模型遵循API Version 9标准,在其工程目录结构中正确的选项是:C. module.json5包含了HAP相关的配置参数、设备特定配置参数以及全局配置参数

3.DevEco Studio推出了模拟器以供开发者执行HarmonyOS应用/服务的运行与调试工作;以下说法错误的是?A. 本地模拟器是在本地计算机上搭建并启动的,并需进行授权登录

DevEco Studio提供多种编程语言用于开发应用程序和服务。编写应用程序和服务的过程中,请问有哪些方法能提高编码效率?A选项:通过提供智能补全功能,在编辑环境中自动分析上下文并理解项目内容的基础上推荐可能补充的类、方法、字段及关键字等;B选项:支持在编辑器中直接调用ArkTS API接口或ArkTS/JS组件时快速、精准地调出对应的参考文档;C选项:代码排版工具有助于优化代码结构并提高可读性;D选项:如果出现语法错误或逻辑错误,则会显示错误提示或警告信息

2.关于预览器的使用情况,请判断以下描述哪些是正确的:A. 开发界面UI代码时,在增减相关UI组件后,请您及时按Ctrl+S快速保存文档后端系统会立即刷新出新的 preview 窗口B. 在 pre view 窗口中可以在应用/服务的操作界面上执行诸如点击、跳转、滑动等操作这些操作能够真实地模拟应用/服务运行于真实设备上的交互体验C. 组件 pre view 可以通过向相应组件上标注 @Preview 标签的方式轻松实现D. 页面 pre view 功能可以通过向ets文件头部追加 @Entry 注解来完成

三方组件是开发人员基于系统能力对功能进行了整合打包,并作为工具存在以发挥其拓展作用。

2.可以通过ohpm uninstall 指令下载指定的三方库(错误)

3.lottie使用loadAnimation方法加载动画。(正确)

在完成OhPM的安装后,在哪里会产生相应的配置参数?B. oh-package.json5

2.lottie订阅事件的API为?C. animationItem.addEventListener()

以下哪一属于lotti提供的动画控制接口?A. lotti.playB. lotti.pauseC. lotti.stopD. lotti.goToAndPlay

在同一项目中同一时间可同时对端设备及云后端功能进行开发实现。

2.进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。(错误)

开发人员在DevEco Studio平台内采用何种方式实现HarmonyOS云开发?B. 工程化模板设计

2.HarmonyOS云开发当前支持最低API版本是多少?D. API 9

HarmonyOS云开发工程结构分为哪些部分?A端开发工程(Application),B云开发工程(CloudProgram),C端侧公共库(External Libraries)。

当HarmonyOS云开发工程创建完成后,将自动开通以下哪些服务

在Column和Row容器组件中,justifyContent用于控制子组件在水平方向上的对齐样式, alignments用于控制子组件在垂直方向上的对齐样式。(正确)

每个基于@Component开发的自定义组件Q都具备onPageShow、onBackPress以及onPageHide生命周期函数。(错误)

  1. 采用 htp 模块 发起 网络 请求 时 , 必须 在 发起 请求 时 调用 on( headersReceive ) 来 订阅 请求 头 , 否则 请求 将 不 成功 。 ( 错误 )

4. 该组件能够支持本地文件和远程视频文件的播放。
在访问网络视频时必须获取权限ohos.permission.INTERNET。

5.系统调度应用中的单元是最小化的基本组成部分,并且每个都是具备独立功能执行能力的模块。单个或多个这样的单元通常在一个应用中被支持。

Tabs组件仅允许嵌入子组件TabsContent。每个页签均对应一个独立的内容视图TabContet组件。(正确)

7.@CustomDialog配置器用于配置自定义弹窗组件,并实现对自定义弹窗组件的动态内容与样式设置。

当pushUr()函数被调用一次时,默认情况下页面栈的数量将增加1个单位,并且该页面栈最多支持32个页面。(正确)

第9点: preferences 是按照 Key-Value 形式存储数据的,在这种情况下 Key 可以出现多次。(该处存在错误)

Web组件在所有网页中都支持实现动态缩放功能(错误)。这不仅提升了用户体验体验感。

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

单选

12.下面哪一个事件方法可以获取到List滑动的偏移量 (A)

A. onScroll

13.发起网络数据请求需要导入以下哪个模块 (A)

A. import http from '@ohos.net.http

在Row组件中包含两个Text组件;当采用justiyContent对齐方式时;问题询问哪一个属性能够实现左右两端的对齐

D.FlexAlign.SpaceBetween

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

B. router.replaceUrl()

例如,在完成一个用于展示广告的弹窗功能时,请选择以下哪种类型的弹窗来显示图片与文字内容?

B.@CustomDialog

17.使用mage组件加载网络图片需要如下哪种权限(B

B. ohos.permission.INTERNET

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

A. main_pagesjson

19.首选项key的最大长度限制大小为 () 字节 (C

C.80

20.关于Button组件,下面哪个样式是胶囊型按钮 (A)

A. ButtonType.Capsule

21.下列哪种组合方式不能实现了组件从父了组件之间双向数据同步 (D

D.@State和@Prop

22.关于Resource是资源引用类型描述错误的是 (C)

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

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

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

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

D.LoadingProgress

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

B. @Entry

26.关于Video组件的回调事件,下列说法错误的是 (A)

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

27.关于@State状态数据特征,下列描述错误的是 (C

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

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

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

29.关于UIAbility的启动模式,下列说法错误的是 (C)

c.standard被设定为标准模式;每次调用startAbility都会导致系统创建一个新的实例;而系统默认采用standard模式进行操作。

30.关于Web组件,下面描述错误的是 (D)

在Web组件中访问所有网页类型都必须配置ohos.permission.INTERNET权限

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

该组件在交叉轴方向上通过alignltems属性实现对齐配置

32.页面路由需要导入以下哪个模块 (B

B. import router from '@ohos.router

多选

34.下面哪些是Ability的生命周期回调函数 (ABEF)

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

35.entry下的module.json5中包含以下哪些信息 (BCD)

B.Ability的配置信息

C.设备类型信息

D.应用权限申请列表

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

A. 装饰器:用于修饰类、结构体、方法和变量等元素,在编程中赋予它们独特的功能或意义。例如@Entrypath表明这是一个入口组件。

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

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

D. 预置功能: ArkTS中提供的内建基础及排版组件为开发者提供了便捷的操作方式。开发者在需要时可以直接调用这些功能模块,并通过简单的代码实现复杂的界面布局。

E. 属性方法: 用于实现组件属性配置的功能,并采用统一的方式进行设置, 包括常见的实例如 fontSize(), width(), height(), color( 等常见的函数实现。

F. 事件方法:用于配置组件在特定事件发生时的行为模式。该功能采用统一的方式处理所有组件的事件处理逻辑,并支持通过绑定按钮等元素后紧跟对应的onclick()函数来实现具体的响应机制

37.关于Tabs组件和TabContent组件,下列描述正确的是 (ABCD)

TabContent组件类无法配置通用宽度属性,其宽度值与Tabs组件的barWidth属性一致。

B TabContent组件无法配置通用高度属性 其整体高度由其父组件Tabs的高度以及TabBar组件的高度共同决定 c TabsController用于管理 Tabs 组件的页面切换操作 因此单一 TabsController无法管理多个 Tabs 组件

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

38.关于ForEach(arr, itemGenerator, index)组件的描述正确的是 (BCD)

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

C. 第二个参数会生成一个包含子组件的lambda函数,默认情况下会将数据源中的每个数组项转换为相应的子组件

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

针对包含文本元素的组件,请问您是否了解其可使用的属性?例如Text、Button、Textlnput等组件,请问您是否了解其可使用的属性?

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

40.下面哪些组件层次结构是正确的 (ABE)

A. Text>Span

B.Button>Column>lmage

E.Column>Row>Button

三方组件是开发者基于系统提供的基础能力,在对具体功能进行了精炼与整合的基础上所开发的一组工具集合,并且提供了增强其功能的可能性。

正确(True)

2可以通过ohpmuninstal1 指令下载指定的三方库

错误

3.1ottie使用loadAnimation方法加载动画。

正确(True)

在应用中涉及Student信息时,例如包含姓名、性别、年龄和身高等详细信息时,则可以通过设置字段来存储这些数据

False)

3.同一应用或进程中每个文件仅存在一个Preferences实例。

正确

单选

2.首选项的数据持久化后是放在哪里?

C.文件中

1.使用首选项要导入的包是哪个? B

B.@ohos.data preferences

3.下面哪个接口不是前选项提供的API口?

update()

1.通过ohpm安装1ottie后,在哪个文件中会生成相关的配置信息?

B.oh-packagejson5

2.lottie订阅事件的API为?

C.animationltem.addEventListener0{}

多选题

1.Harmonyos提供的数据管理的方式都有哪些? ABCD

a首选项

b分布式数据服务

c关系数据库

D分布式数据对象

1.下列属于1ottie提供的动画控制API的是? ABCD

A lottie.play0

B.lottiepause0

Clottie.stop0

D.lottie.goToAndPlay0

Ability代表了系统调度应用的基本构建单元,在软件架构中扮演着核心角色。它不仅具备独立的功能执行能力,在实际运行中也能够与其他组件协同工作以实现复杂的业务逻辑。任何一个应用都可能包含单一或多个Ability实例来满足不同的业务需求

Tabs组件仅允许包含子组件TabsContent, 每个页签对应的内容视图即为TabContent组件。( E确)

在调用http模块发送网络请求的过程中,在执行该操作时需要确保已对headersReceive进行订阅以获取相应的请求头信息。(错误)

4.Web组件都支持使用zoom(factor: number)方法来放大或缩小所有网页。( 错误)

偏好设置 preferencesQ 采用 Key-Value 模式存储数据信息,在此模式中,Key 字段允许重复配置。

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

在Column-based和Row-based容器组件中, justifyContent被用来配置子组件在其主轴方向上的对齐样式,而alignltems则被用来配置子组件在其交叉轴方向上的排列方式。(正确)

  1. @CustomDialog 装饰器用于实现对自定义弹窗组件的装饰,并支持动态配置内容与样式。( 正确)

每个使用@Component注解标记的自定义组件均提供page show event, back press event以及page hide event的生命周期函数。(错误)

Video组件能够兼容并处理本地视频路径和网络路径的播放。在播放网络视频时,必须获得权限ohos和permission.NTERNET。

每次调用router.pushUrl()方法,在默认情况下

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

B. ohos.permission.INTERNET

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

B. router.replaceUrl()

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

B. @Entry

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

D. @State和@Prop

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

D. 组件Row沿交叉轴方向的对齐采用alignItems属性进行配置,该属性指定对应的水平对齐方式。

首选项preferences值的存储支持哪些数据类型?(D)

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

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

D. LoadingProgress

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

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

关于Resource是资源引用类型描述错误的是:(C)

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

页面路由需要导入以下哪个模块?(B)

B. import router from ‘@ohos.router’

在Row组件中包含两个Text元素,在采用 justifyContent的对齐模式下,请问以下哪个属性能够使左右两端对齐?(D)

D. FlexAlign.SpaceBetween

关于Web组件,下面描述错误的是:(D)

当集成Web组件访问在线和离线网页时,必须配置ohos.permission.INTERNET权限。

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

A. onScroll

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

C. 标准模式设置规定每当调用startAbility时都会生成一个新的实例,默认情况下系统采用的标准模式设置。

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

C. 80

发起网络数据请求需要导入以下哪个模块?(A)

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

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

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

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

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

例如现在需实现一个广告型弹窗,并具备图片信息与文字内容。该弹窗能够采用下面哪种类型的广告型弹窗来达成这一功能?(B)

B. @CustomDialog

关于Button组件,下面哪个样式是胶囊型按钮:(A)

A. ButtonType.Capsule

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

A. main_pages.json

33.下面哪些容器组件是可以滚动的(A,B,C)

A. Scroll

B. List

C. Row

对于包含文本元素的组件而言,在Text、Button或TextInput等情况下可采用哪些属性?

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

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

A 装饰器用于修饰类结构体方法变量等 并赋予其特殊意义 其中@Entry标识该组件为入口型

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

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

D. 预设组件:在ArkTS中,默认提供的一组预设基础功能模块(如Column、Text、Divider、Button等),开发者无需额外配置即可直接使用这些模块进行开发。

E. 属性方法:一种用于对组件属性进行配置管理的技术接口或机制。该技术提供了一种统一的方式来设置组件属性,并支持包括但不限于:fontSize(), width(), height(), color(), 以及其他相关设置函数。

F. 事件方法:用于使组件如何响应特定的事件逻辑,并且所有组件都采用一致的方式进行设置;例如,在Button后面配置一个onClick()函数来执行操作。

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

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

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

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

关于Tabs组件和TabContent组件,下列描述正确的是(A,B,C,D)

A. TabContent组件无法配置通用宽度属性, 其宽度相当于Tabs组件的barWidth属性.

B. TabContent组件无法配置全局高度属性,默认情况下其高度由父组件Tabs的高度与TabBar的高度共同决定

C. TabsController主要用于执行 Tabs组件的页切换操作,并且不允许单个 TabsController同时管理多个 Tabs组件的操作。

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

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

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

关于ForEach(arr, itemGenerator, index)组件的描述正确的是:(B,C,D)

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

C. 第二个参数(即lambda函数)用于将从数据源中每一个数组项中提取相应的信息并将其转化为相应的子组件。

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

在完成云函数Q的打包后,在AppGallery Connect上创建相应的触发器才能使端侧能够使用

位于Column和Row容器组件中,
alignments用于设置子组件在其主轴方向上的对齐样式,
ustivcontent用于调整子组件在其交叉轴方向上的布局方式。

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

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

每一次调用routerpushur10)万法时,默认情况下不仅页面栈数量会增加到当前值后再加一,并且系统设计上也考虑到了最多支持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的对齐方式后的一个问题是什么?哪一个属性可以实现左右两端的对齐?

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

B.发布

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

A.支持

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

D.Row组件的子组件通过设置alignltems属性来实现交叉轴方向上的对齐方式,并且其中参数类型设置为HorizontalAlign

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

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

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

D.LoadingProgress

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

A86-189****1234

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

B.访问服务中心后,请切换至"开发者测试"模式,并深入到"服务测试"选项卡中查找待体验的元服务实例

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

D.9

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

C.华为帐号

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

B.10MB

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

A build方法

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

D.@State和@Prop

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

C.muliton定义为支持多个实例的模式。每当调用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-packagejson5

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

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中预设的基本功能模块和布局框架,默认情况下即可供开发者直接使用(例如单元格文本、分隔符按钮等)。E. 属性配置:用于对组件各项属性进行设定的标准接口及参数配置方式(例如字体大小、宽度、高度以及颜色等)。F. 事件处理:提供对组件各端口触发事件的响应机制,默认情况下即可通过标准接口实现(例如绑定在按钮之后的点击事件处理)。

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

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.DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。 (正确)

2.main_pages.json存放页面page路径配置信息。(正确)

单选题

1.在stage模型中,下列配置文件属于AppScope文件夹的是?(C)

A. main_pages.json

B. module.json5

C. app.json5

D. package.json

多选题

1.如何在DevEco Studio中创建新项目?(B C)

A. 在计算机上创建一个新文件,并将其命名为“new harmonyOS项目”

B. 如果已打开项目,从DevEco Studio菜单选择’file>new>Create Project’

C. 如果第一次打开DevEco Studio,在欢迎页点击“Create new Project”

2.module.json5配置文件中,包含了以下哪些信息?(A B D)

A. ability的相关配置信息

B. 模块名

C. 应用的版本号

D. 模块类型

【习题】ArkTS基础知识

判断题

循环渲染For each可以从数据源中依次获取数据,并根据每个数组项生成相应的组件。(正确)

2.@Link变量不能在组件内部进行初始化。(正确)

单选题

1.用哪一种装饰器修饰的struct表示该结构体具有组件化能力?(A)

A. @Component

B. @Entry

C. @Builder

D. @Preview

2.用哪一种装饰器修饰的自定义组件可作为页面入口组件?(B)

A. @Component

B. @Entry

C. @Builder

D. @Preview

多选题

1.下面哪些函数是自定义组件的生命周期函数?(A B C D E)

A. aboutToAppear

B. aboutToDisappear

C. onPageShow

D. onPageHide

E. onBackPress

2.下面哪些装饰器可以用于管理自定义组件中变量的状态?(C D)

A. @Component

B. @Entry

C. @State

D. @Link

【习题】应用程序框架

判断题

1.一个应用只能有一个UIAbility。(错误)

2.创建的Empty Ability模板工程,初始会生成一个UIAbility文件。(正确)

3.每调用一次router.pushUrl()方法,页面路由栈数量均会加1。(错误)

单选题

1.API9及以上,router.pushUrl()方法,默认的跳转页面使用的模式是哪一种?(A)

A. standard

B. Single

C. Specified

2.UIAbility启动模式需要在module.json5文件中配置哪个字段?(C)

A. module

B. skills

C. launchType

D. abilities

多选题

API9及以上版本中,Push URL方法的mode选项支持哪些用于跳转网页的操作模式?(A B)

A. Standard

B. Single

C. Specified

2.UIAbility的生命周期有哪几个状态?(A C D F)

A. Create

B. WindowStageCreate

C. Foreground

D. Background

E. WindowStageDestroy

F. Destroy

3.UIAbility有哪几种的启动模式?(A B C)

A. multiton

B. singleton

C. specified

【习题】构建漂亮的页面

判断题

在Column容器中的组件子块默认按照由上至下的纵向排列进行垂直方向布局,在Row容器中的组件子块默认按照由左至右的横向排列进行水平方向布局。(正确)

2.List容器可以沿水平方向排列,也可以沿垂直方向排列。(正确)

当Tabs组件的参数barPosition设置为BarPosition.End时, 页签置于页面底部位置(此情况属于错误配置)。

该资源引用类型被定义为一种用于指定组件各种属性参数的数据格式。该引用类型支持配置组件显示颜色、字体大小以及整体尺寸等各项设置参数,并经过验证能够准确传递相关属性值到目标组件元素中。

单选题

1.使用TextInput完成一个密码输入框,推荐设置type属性为下面哪个值?(B)

A. InputType.Normal

B. InputType.Password

C. InputType.Email

D. InputType.Number

2.使用Image加载网络图片,需要以下那种权限?(B)

A. ohos.permission.USE_BLUETOOTH

B. ohos.permission.INTERNET

C. ohos.permission.REQUIRE_FORM

D. ohos.permission.LOCATION

3.下面哪个组件层次结构是错误的?(C)

A. List>ListItem>Column

B. Column>List>ListItem

C. Grid>Row>GridItem

D. Grid>GridItem

多选题

Row容器的主要轴向设置为水平方向;交叉轴的方向则被设定为主导方向的正交维度;该组件所涉及的主要参数配置项包括VerticalAlign (垂直对齐),它具体涵盖了A、B、E三种基本类型

A. Top

B. Bottom

C. Start

D. End

E. Center

2.下面哪些组件是容器组件?(B C)

A. Button

B. Row

C. Column

D. Image

E. TextInput

3.关于Tabs组件页签的位置设置,下面描述正确的是?(A B C D)

A. 当barPosition设置为Start(默认值),vertical属性被设置为false时(默认值),该元素位于容器顶端位置。

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

C. 当barPosition设置为End时(该情况默认情况下vertical属性设为false),页签位于容器底部位置。

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

【习题】构建更加丰富的页面

判断题

1.@State修饰的属性不允许在本地进行初始化。(错误)

@CustomDialog元装饰器用于实现对自定义弹窗组件的装饰功能,并支持自定义内容和样式设置。

当Video组件的controls属性被设为False时,则不会展示播放控制栏。(正确)

4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确)

单选题

1.使用Video组件播放网络视频时,需要以下哪种权限?(B)

A. ohos.permission.READ_MEDIA

B. ohos.permission.INTERNET

C. ohos.permission.WRITE_MEDIA

D. ohos.permission.LOCATION

2.下列哪种组合方式可以实现子组件从父子组件单向状态同步。(C)

A. @State和@Link

B. @Provide和@Consume

C. @State和@Prop

D. @Observed和@ObjectLink

多选题

1.下列哪些状态装饰器修饰的属性必须在本地进行初始化。(A D)

A. @State

B. @Prop

C. @Link

D. @Provide

E. @Consume

2.ArkUI提供了下面哪些弹窗功能。(A B C D E)

A. AlertDialog

B. TextPickerDialog

C. DatePickerDialog

D. @CustomDialog

E. TimePickerDialog

【习题】属性动画

判断题

1.属性动画中产生动画的属性可以在任意位置声明。(错误)

2.属性动画中改变属性时需触发UI状态更新。(正确)

单选题

1.属性animation可以在哪些组件中使用?(C)

A. 只能基础组件

B. 只能容器组件

C. 基础组件和容器组件

D. 以上都不对

2.属性动画中如何设置反向播放?(D)

A. PlayMode.Normal

B. PlayMode.Alternate

C. PlayMode.AlternateReverse

D. PlayMode.Reverse

3.下面哪种情况不会回调onFinish函数?(C)

A. delay设置为 0

B. tempo设置为 1

C. iterations设置为 -1

D. playMode设置为 PlayMode.Reverse

4.属性动画中关于animation参数说法错误的是?(B)

A. 参数tempo默认值为1.0

B. 参数delay不能大于duration

C. 参数curve可以不设置

D. 参数iterations可以不设置

多选题

1.属性动画支持哪些属性?(A B C D)

A. width

B. rotate

C. opacity

D. scale

2.属性动画中animation的参数有哪些?(A B C D)

A. playMode

B. curve

C. delay

D. onFinish

【习题】从网络获取数据

判断题

在HTTP模块中,在处理多个请求时,在同一时间可由一个HTTPRequest对象承载,并且该对象具备复用性

通过调用http模块发起网络请求后,则可以通过调用destroy方法阻断该网络请求。

当该事件的callback函数返回false值时,默认触发网页默认弹窗行为

单选题

1.使用http发起网络请求,需要以下哪种权限?(B)

A. ohos.permission.USE_BLUETOOTH

B. ohos.permission.INTERNET

C. ohos.permission.REQUIRE_FORM

D. ohos.permission.LOCATION

2.向服务器提交表单数据,以下哪种请求方式比较合适?(B)

A. RequestMethod.GET

B. RequestMethod.POST

C. RequestMethod.PUT

D. RequestMethod.DELETE

3.下列关于Web组件的属性,描述错误的是?(C)

A. 是否开启应用中的文件系统访问设置,默认情况下已启用。在$rawfile(filepath/filename)中使用时,请注意该属性不影响该rawfile路径下的文件访问权限

B. imageAccess设置是否允许自动加载图片资源,默认允许。

C. javaScriptAccess设置是否被允许,默认被禁止。

D. zoomAccess设置是否支持手势缩放,默认允许执行缩放。

4.关于请求返回的响应码ResponseCode,下列描述错误的是?(D)

A. ResponseCode.OK的值为200,表示请求成功。一般用于GET与POST请求。

B.响应代码ResponseCode.NOT_FOUND的值为404表明服务器无法根据客户端请求查找任何资源(网页)。

C. 在ResponseCode中,INTERNAL_ERROR的数值等于500,在其具体含义中是服务器内部发生错误而导致无法处理请求的情况

D. ResponseCode.GONE的值为404,表示客户端请求的资源已经不存在。

多选题

1.Web组件支持下列哪些属性或事件?(A B D)

A. fileAccess(fileAccess: boolean)

B. javaScriptAccess(javaScriptAccess: boolean)

C. on(type: ‘headerReceive’, callback: AsyncCallback): void

D. onConfirming(onConfirmFunction: (event?: { url: string; message: string; result: JsResult }) => boolean)

E. destroy(): void

2.关于http模块描述正确的是?(A B C D)

A. http请求支持get、post、put等常用的请求方式。

B. 可以使用on(‘headersReceive’)订阅请求响应头。

C. post请求的参数可以在extraData中指定。

当createHttp成功执行时,生成一个包含request、destroy、on和off方法的httpRequest对象。

3.关于Web组件描述正确的是?(A B C D)

A. Web组件是提供具有网页显示能力的一种组件。

B. Web组件传入的地址可以是本地资源也可以是网络资源。

C. WebController能够管理Web组件的各种行为,并可执行访问路径的导航操作。

D. 当访问在线网页时,需添加网络权限。

【习题】保存应用数据

判断题

1.首选项是关系型数据库。(错误)

在应用中涉及Student信息时,请注意其中包含姓名、性别、年龄以及身高等信息的部分应该选择使用选项来存储这些数据。(错误)

3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确)

单选题

1.使用首选项要导入的包是哪个?(B)

A. @ohos.data.rdb

B. @ohos.data.preferences

C. @ohos.router

D. @ohos.data.storage

2.首选项的数据持久化后是放在哪里?(C)

A. 内存中

B. 数据库表中

C. 文件中

D. 云端

3.下面哪个接口不是首选项提供的API接口?(B)

A. get()

B. update()

C. put()

D. flush()

多选题

1.HarmonyOS提供的数据管理的方式都有哪些?(A B C D)

A. 首选项

B. 分布式数据服务

C. 关系数据库

D. 分布式数据对象

2.下面说法正确的有?(B C D)

A. 首选项遵循ACID特性

B. 首选项以Key-Value形式存取数据

C. 首选项存储数据数量建议不超过1万条

D. 首选项的key为String类型

【习题】给应用添加通知和提醒

判断题

  1. 搭建进度条模板通知流程,在其中name字段建议固定设置为downloadTemplate。(这一做法经过验证是有效的)

2.给通知设置分发时间,需要设置showDeliveryTime为false。(错误)

3.OpenHarmony支持后台代理提醒功能,在当应用程序退至后台或退出时, 系统会自动接管相关计时与通知功能。(正确)

单选题

1.将通道设置为下面哪个类型,可以显示横幅通知?(A)

A. SlotType.SOCIAL_COMMUNICATION

B. SlotType.SERVICE_INFORMATION

C. SlotType.CONTENT_INFORMATION

D. SlotType.OTHER_TYPES

2.下列哪个是从API 9 开始支持的后台代理提醒功能模块。(A)

A. @ohos.reminderAgentManager

B. @ohos.reminderManager

C. @ohos.reminderAgent

D. @ohos.notificationManager

多选题

1.下面哪些方法可以移除通知?(A B)

A. cancel

B. cancelAll

C. removeSlot

2.后台代理提醒业务分为哪几种类型。(A B C)

A. 倒计时类

B. 日历类

C. 闹钟类

D. 日程类

【习题】HarmonyOS应用/元服务上架

判断题

1.元服务发布的国家与地区仅限于“中国大陆” (正确)

2.编译打包的软件包存放在项目目录build > outputs > default下 (正确)

单选题

在构建应用程序的过程中,在app.json5或config.json文件中的哪些字段对应于同一个属性?答案为选项C

A. package

B. name

C. bundleName

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

A. 调试证书

B. 发布证书

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

A. 调试

B. 发布

4.上传发布软件包时,软件包的格式是什么?(B)

A. .zip

B. .app

C. .apk

D. .hap

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

A. 华为应用市场

B. 华为服务中心

C. 华为生态市场

【习题】使用DevEco Studio高效开发

单选题

1.用哪一种装饰器修饰的组件可作为页面入口组件?(B)

A. @Component

B. @Entry

C. @Preview

D. @Builder

2.ArkTS Stage模型支持API Version 9,关于其工程目录结构说法正确的是?(C)

A. oh-package.json5用于存放应用级配置信息,包括签名、产品配置等

B. build-profile.json5用于配置三方包声明文件的入口及包名

C. module.json5涵盖HAP的相关设置参数,并且包括针对特定设备的设置参数以及整体设置参数

D. app.json5用于编写应用级编译构建任务脚本

3.DevEco Studio配备了专门的调试工具以支持开发者的测试需求。以下说法错误的是?(A)

A. 本地模拟器是创建和运行在本地计算机上的,需要登录授权

B. 本地模拟器支持音量大小调节、电池电量调节、屏幕旋转等功能

C. 向本地模拟器安装应用/服务的时候,不需要给应用签名

D. DevEco Studio将应用/服务进行编译构建,在完成时应用/服务可以直接运行于本地模拟器环境中。

多选题

DevEco Studio offers support for developing applications and services using a variety of programming languages, such as ArkTS, JavaScript, and C/C++. When building applications and services, which of the following methods can significantly enhance coding efficiency? (A B C D)

该系统具备智能化代码补全功能。开发环境中的智能辅助工具能够基于上下文进行深入解析项目的技术架构。当用户提供代码片段时,该系统能够提供完整的建议列表。

B. 当在编辑器中调用ArkTS API接口或ArkTS/JS组件时,在线提供对应的参考文档,并且能够高效且精确地获取对应的参考文档。

C. 代码格式化功能能够帮助您高效地优化和完善代码格式,并提高代码的整体可读性和美观度

D. 如果输入内容的语法结构违反了编码规范,则编辑器将报错信息或发出警告提示。或者出现了语义上的语法错误时,请注意检查并修正代码。

2.关于预览器的使用,以下哪些说法是正确的?(A B C D)

编写界面UI代码的过程中,在新增或移除某个UI组件时,请按住Ctrl+S快捷键即可保存;随后的预览窗口会即时更新显示最新内容。

B. 在预览界面中进行应用/服务的交互操作时(如单击按钮以实现功能),其表现形式与应用/服务运行在真机设备上的界面交互体验具有一致性。

C. 组件预览通过在组件前添加注解@Preview实现

D. 页面预览通过在工程的ets文件头部添加注解@Entry实现

【习题】三方库

判断题

三方组件是开发人员基于系统功能的基础上进行了一项功能模块的封装设计,并作为增强系统能力的辅助工具存在。

2.可以通过ohpm uninstall 指令下载指定的三方库(错误)

3.lottie使用loadAnimation方法加载动画。(正确)

单选题

1.通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?(B)

A. module.json5

B. oh-package.json5

C. app.json5

D. main_page.json

2.lottie订阅事件的API为?(C)

A. lottie.setSpeed()

B. lottie.setDirection()

C. animationItem.addEventListener()

D. animationItem.removeEventListener()

多选题

1.下列属于lottie提供的动画控制API的是?(A B C D)

A. lottie.play()

B. lottie.pause()

C. lottie.stop()

D. lottie.goToAndPlay()

【习题】HarmonyOS云开发

判断题

harmonics cloud development可以在单一项目环境中协同实现两端及云端功能模块的构建。

2.进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。(错误)

单选题

1.开发者在DevEco Studio中,可以通过什么形式进行HarmonyOS云开发?(B)

A. IDE插件

B. 工程模板

C. 命令行工具

D. 可视化工具

2.HarmonyOS云开发当前支持最低API版本是多少?(D)

A. API 6

B. API 7

C. API 8

D. API 9

多选题

1.HarmonyOS云开发工程结构分哪些部分?(A B C)

A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)

D. 公共资源库(Resource)

2.HarmonyOS云开发工程创建后,会自动开通哪些服务?(A B C D)

A. 云函数

B. 云数据库

C. 云存储

D. 认证服务

————————————————

一、判断

判定:该系统在设计时采用了Key-Value存储模式。但需要注意的是,在这种设计中有一部分键能够被重复使用。(错)

在使用http模块发起网络请求的过程中,必须调用on('headersReceive')函数以注册请求头才能成功执行

判断如下:所有使用@Component注解进行自定义组件设计的开发者均可配置并使用onPageShow、onPageHide及onBackPress三种生命周期函数。(错误)

判断:在Column和Row容器组件中,在主轴方向上采用justifyContent属性来设定各子组件的排列样式,在交叉轴方向上则使用alignItems属性来设定各子组件间的排列样式。(正确)

判定:该Video组件能够支持本地存储的媒体文件夹以及远程位置上的媒体文件的显示或遍历操作。当试图在应用中查看或遍历这些媒体资源时,必须获得访问权限ohos.permission.INTERNET

判断:将Ability视为系统调度应用的核心模块更为贴切,它不仅承担着完成独立功能的任务,还由多个相互关联的组件共同构成基本单位.该应用可支持单个或多个此类核心模块以实现整体功能定位.

请判断:每次调用router.pushUrl()方法时,默认情况下默认情况下默认情况下默认情况下默认情况下默认情况下默认情况下默认情况下默认情况

判断: @CustomDialog装饰器被设计为能够装饰自定义弹窗组件,并使这些弹窗能够灵活配置内容与样式。(对)

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

判断:Tabs组件只能包含一个子组件 TabsContent。每个页签相当于一个内容视图即 TabContet 组件。(对)

判断功能显示Web组件能够适用于任何网页的缩放操作。(错误)

二、单选

单选:首选项key的最大长度限制大小为()字节?(80)

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

单选:下面哪一个事件方法可以获取到List滑动的偏移量?(onScroll)

单选题:该组件包含两个Text元素,请问哪一个属性能够实现左右两端的对齐?(FlexAlign.SpaceBetween)

单选:以下哪项说法是错误的?(当视频开始播放时触发该事件,在本组件内可以通过此回调事件获取到当前视频的总长度)

以下哪一个函数能够将访问路径重定向到一个新的网页,并删除当前所在的网页?( router.replaceUrl())

以下哪项描述是错误的?(在通过Web组件访问在线资源以及离线网页时都需要添加ohos.permission.INTERNET权限)

单选:涉及容器组件Row及Column的问题中,请指出下列说法错误的是:(Row组件在其交叉轴方向上的子组件对齐方式通过alignItems属性进行设置,其参数类型为HorizontalAlign属性。)

涉及@State状态数据特征的问题中,请指出以下哪项描述是错误的:(以下问题中,请指出以下哪项描述是错误的:@State变量不需要初始化。)

在Tabs组件中关于页签位置设置的说法中存在错误的情况包括:若barPosition设为End且vertical属性设为true,则页签位于容器底部。

单选:关于Button组件,下面哪个样式是胶囊型按钮:(ButtonType.Capsule)

单选:在下面哪个文件中可以设置页面的路径配置信息?(main_pages.json)

单选:选项preferences值的存储机制支持哪些数据类型?(数值型、字符串型、布尔值以及这3种类型的数组形式。)

单选:页面路由需要导入以下哪个模块?(import router from ‘@ohos.router’)

单选:以下涉及UIAbility启动模式的说法哪一个是错误的?(standard为标准模式,在每次调用startAbility时会启动一个独立的新实例,默认情况下系统设置为standard模式)

单选:关于Resource属于资源引用类型的有错误的是:(Resource涵盖所有数据类型).

单选:例如现在要开发一个展示窗口以集成图片与文本信息,请选择正确的选项。(- @CustomDialog)

单选:发起网络数据请求涉及引入以下哪个模块?(加载http模块自‘@ohos.net.http’)

该问题询问了使用Image组件时加载网络图片所需的权限类型。

单项选择题:哪一种组合方式无法实现子组件与父组件之间双向数据同步?(@State和@Prop)

多选题 :1、以下关于ArkTS声明式开发范式的基本组成说明正确的是

A. 装饰器:用于修饰类、结构体、成员函数以及变量名,并赋予其特定的意义。如@Entry标注则表示该成员是入口组件。

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

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

D. 预设组件:在ArkTS中,默认提供了基本组件和布局组件,在开发过程中方便直接使用这些功能模块,并可列举如Column、Text、Divider及Button等常用类型。

E. 属性方法:用于配置组件属性的方法均采用一致的方式实现,并包括像fontSize()width()height()以及color()等具体实例

F. 事件方法:用于实现组件对事件的响应机制,默认情况下所有组件都会监听所有事件类型;可以通过统一的方式进行配置;例如,在Button组件后面绑定onClick()事件处理函数

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

A. onCreate

B. onDestroy

E. onForeground

F. onBackground

多选题:关于Tabs组件和TabContent组件,下列描述正确的是

TabContent组件无法配置通用宽度属性,其宽度值与Tabs组件的barWidth属性一致。

TabContent组件无法配置通用宽度属性,其宽度值与Tabs组件的barWidth属性一致.

B. TabContent组件无法配置通用高度属性,其高度取决于父组件Tabs的高度与TabBar组件的高度之和

C. TabsController 负责管理 Tabs 组件进行页面切换操作,并非同一个 TabsController 可以同时管理多个 Tabs 组件

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

多选题:下面哪些组件层次结构是正确的

A. Text>Span

B. Button>Column>Image

E. Column>Row>Button

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

B. Ability的配置信息

C. 设备类型信息

D. 应用权限申请列表

多选题:关于ForEach(arr, itemGenerator, index)组件的描述正确的是:

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

C. 第二个参数项生成子组件的lambda函数

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

多项选择题:针对包含文本相关元素的组件(如Text控件、Button按钮以及TextInput文本框等),可选择的属性有哪些

A. fontColor

B. fontSize

C. fontStyle

D. fontWeight

E. fontFamily

云函数打包完成后必须先到AppGallery Connect处创建对应的触发器才能在端侧处使用

在Column和Row容器组件中,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下

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

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

每当调用一次routerpushur1()万法时,默认情况下,默认情况下的页面栈数量会增加1个,并且该栈最多可支持32个页面。

此类自定义组件均具备完成pageShow()、backPress()以及pageHide()生命周期函数的能力

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

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

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组件实例在交叉轴方向上采用对齐策略进行配置,默认情况下该布局采用水平对齐方式。

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

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时会触发创建新的实例。系统默认采用多实例模式。

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

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单元格等。

E. 属性方法:用于配置组件属性时统一使用属性方法实现设置。例如设置常见的尺寸(如宽度宽度高度等)以及颜色参数(如颜色等)。

改写说明

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

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.@State修饰的属性不允许在本地进行初始化。(错误)

@CustomDialog元装饰器负责管理定制化弹窗组件,则允许这些组件自定义内容和样式。

当Video组件的controls属性被设为false时, 将避免显示用于操作该视频播放状态的相关界面。(正确)

4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确)

单选题

1.使用Video组件播放网络视频时,需要以下哪种权限?(B)

A. ohos.permission.READ_MEDIA

B. ohos.permission.INTERNET

C. ohos.permission.WRITE_MEDIA

D. ohos.permission.LOCATION

2.下列哪种组合方式可以实现子组件从父子组件单向状态同步。(C)

A. @State和@Link

B. @Provide和@Consume

C. @State和@Prop

D. @Observed和@ObjectLink

多选题

1.下列哪些状态装饰器修饰的属性必须在本地进行初始化。( A,D)

A. @State

B. @Prop

C. @Link

D. @Provide

E. @Consume

2.ArkUI提供了下面哪些弹窗功能。(A,B,C,D,E)

A. AlertDialog

B. TextPickerDialog

C. DatePickerDialog

D. @CustomDialog

E. TimePickerDialog

二、属性动画

判断题

1.属性动画中产生动画的属性可以在任意位置声明。(错误)

2.属性动画中改变属性时需触发UI状态更新。(正确)

单选题

1.属性animation可以在哪些组件中使用?(C)

A. 只能基础组件

B. 只能容器组件

C. 基础组件和容器组件

D. 以上都不对

2.属性动画中如何设置反向播放?(D)

A. PlayMode.Normal

B. PlayMode.Alternate

C. PlayMode.AlternateReverse

D. PlayMode.Reverse

3.下面哪种情况不会回调onFinish函数?(C)

A. delay设置为 0

B. tempo设置为 1

C. iterations设置为 -1

D. playMode设置为 PlayMode.Reverse

4.属性动画中关于animation参数说法错误的是?(B)

A. 参数tempo默认值为1.0

B. 参数delay不能大于duration

C. 参数curve可以不设置

D. 参数iterations可以不设置

多选题

1.属性动画支持哪些属性?(A、B、C、D)

A. width

B. rotate

C. opacity

D. scale

2.属性动画中animation的参数有哪些?(A、B、C、D)

A. playMode

B. curve

C. delay

D. onFinish

三、从网络获取数据

判断题

在HTTP模块中,多个请求数量可以使用同一个HTTP请求对象,并且该HTTP请求对象能够被复用。

调用http模块发送网络请求后,可通过destroy方法中断该请求。(正确)

当onConfirm事件返回false时,默认会在网页上显示弹窗。该组件的实现满足规范要求。

单选题

1.使用http发起网络请求,需要以下哪种权限?(B)

A. ohos.permission.USE_BLUETOOTH

B. ohos.permission.INTERNET

C. ohos.permission.REQUIRE_FORM

D. ohos.permission.LOCATION

2.向服务器提交表单数据,以下哪种请求方式比较合适?(B)

A. RequestMethod.GET

B. RequestMethod.POST

C. RequestMethod.PUT

D. RequestMethod.DELETE

3.下列关于Web组件的属性,描述错误的是?(C)

A. fileAccess 设置是否被启用?该功能将通过$rawfile(filepath/filename)访问应用中rawfile路径的文件,默认已开启。

B. imageAccess设置是否允许自动加载图片资源,默认允许。

C. javaScriptAccess设置是否被启用为运行JavaScript脚本,默认情况下处于关闭状态

D. zoomAccess设置是否支持手势缩放,默认允许执行缩放。

4.关于请求返回的响应码ResponseCode,下列描述错误的是?(D)

A. ResponseCode.OK的值为200,表示请求成功。一般用于GET与POST请求。

B. ResponseCode.NOT_FOUND等于404表明服务器无法根据客户端请求找到网页。

C. ResponseCode.INTERNAL_ERROR等于500表明服务器内部发生了错误导致无法处理请求

D. ResponseCode.GONE的值为404,表示客户端请求的资源已经不存在。

多选题

1.Web组件支持下列哪些属性或事件?(A,B,D)

A. fileAccess(fileAccess: boolean)

B. javaScriptAccess(javaScriptAccess: boolean)

C. on(type: ‘headerReceive’, callback: AsyncCallback): void

确认处理函数 confirmHandler 接收可选事件对象 event 和一个带有 URL、消息和结果对象的选项参数 obj,并返回布尔值。

E. destroy(): void

2.关于http模块描述正确的是?( A,B,C,D)

A. http请求支持get、post、put等常用的请求方式。

B. 可以使用on(‘headersReceive’)订阅请求响应头。

C. post请求的参数可以在extraData中指定。

D. 当createHttp成功执行后会生成一个包含特定方法的httpRequest对象。该对象将包含request用于发送请求的方法 destroy用于删除资源的方法以及on和off方法分别用于处理资源状态的变化情况

3.关于Web组件描述正确的是?(A,B,C,D)

A. Web组件是提供具有网页显示能力的一种组件。

B. Web组件传入的地址可以是本地资源也可以是网络资源。

C. WebController负责管理Web组件的各种行为,并支持诸如网页浏览导航等功能。

D. 当访问在线网页时,需添加网络权限。

四、保存应用数据

判断题

1.首选项是关系型数据库。(错误)

在应用系统中涉及的学生信息包括姓名、性别、年龄以及身高等字段,在数据管理模块中可以选择性地使用这些属性进行存储操作。(错误)

3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确)

单选题

1.使用首选项要导入的包是哪个?(B)

A. @ohos.data.rdb

B. @ohos.data.preferences

C. @ohos.router

D. @ohos.data.storage

2.首选项的数据持久化后是放在哪里?(C)

A. 内存中

B. 数据库表中

C. 文件中

D. 云端

3.下面哪个接口不是首选项提供的API接口?(B)

A. get()

B. update()

C. put()

D. flush()

多选题

1.HarmonyOS提供的数据管理的方式都有哪些?(A,B,C,D)

A. 首选项

B. 分布式数据服务

C. 关系数据库

D. 分布式数据对象

2.下面说法正确的有?(B,C,D)

A. 首选项遵循ACID特性

B. 首选项以Key-Value形式存取数据

C. 首选项存储数据数量建议不超过1万条

D. 首选项的key为String类型

五、三方库

判断题

三方组件是由开发人员基于系统基础之上所设计出来的一层具体功能打包,并且该组件旨在增强系统的能力。

2.可以通过ohpm uninstall 指令下载指定的三方库(错误)

3.lottie使用loadAnimation方法加载动画。(正确)

单选题

1.通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?(B)

A. module.json5

B. oh-package.json5

C. app.json5

D. main_page.json

2.lottie订阅事件的API为?(C)

A. lottie.setSpeed()

B. lottie.setDirection()

C. animationItem.addEventListener()

D. animationItem.removeEventListener()

多选题

1.下列属于lottie提供的动画控制API的是?(A,B,C,D)

A. lottie.play()

B. lottie.pause()

C. lottie.stop()

D. lottie.goToAndPlay()

判断题:完成打包后,在AppGallery Connect中创建相应的触发器才能在端侧使用-错误

判断题:每一个自定义组件都有自己的生命周期-正确

基于端云一体化技术为基础进行开发的项目中

该选项是以Key-Value形式存储数据,在此情况下,Key值允许重复。

判断题:HarmonyoS应用可以兼容OpenHarmony生态-正确

判断题:每次调用router.pushUrl()方法时,默认情况下会使得页面栈的数量增加1次。此外,在这种情况下,默认的最大可支持的页面数量被设定为32个。——该说法是正确的。

判断题:只要使用端云一体化的云端资源就需要支付费用-错误

判断题:首选项是非关系数据库,遵循ACID特性 ——错误

判断题:在Column组件和Row组件中, alignItems用于设置子组件在其主轴方向上的对齐方式,justifycontent用于设置子组件在其交叉轴方向上的对齐模式——错误

任何使用@Component注解标记的自定义组件类均具备onPageShow事件处理代码、onBackPress事件处理代码以及onPageHide事件处理代码。

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

单选题:发布开放式测试版本后,还需要人工审核吗?——不需要

开发人员在DevEco Studio中可以通过什么方式应用端云一体化?——工程模板

当用户信息中使用手机号码时,请选择符合规范的号码格式。正确的输入格式应为国家代码加地区号再加四位数用户号码。

单选题:应用包名不能包含一些保留字段,以下哪个字段符合规范?——test

单选题:认证服务支持下列哪种帐号认证——华为账号

单选题:跨端迁移和协同是哪个鸿蒙特征的能力——统一生态

单选题:发布后的鸿蒙应用可以在哪里获取?——华为应用市场

单选题:以下哪一个方法能够跳转至一个新的页面并删除当前页面?——router.replaceUrl()

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

muliton 作为多实例模式运行,在每次 startAbility 调用时都会启动一个新的实例,默认情况下 muliton 模式已经被设定为此种运行方式。

单选题:引用ohpm三方库的包依赖是在哪个配置文件中——C.oh-package.json5

单选题:元服务包名必须以哪个字段结尾?——A..hmservice

单选题:Row组件中有两个Text组件,在使用 justifyContent 对齐方式时,请问以下哪个属性能够实现左右两端的对齐

——D. FlexAlign.SpaceBetween

单选题:自定义组件的aboutToAppear()在什么时机执行——B.build函数之前

单选题:关于Tabs组件页签的位置设置,下面描述错误的是——

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

单选题:请具体说明在哪个文件中可以设置页面的路径配置信息?——A. main_pages.json

单选题:元服务创建测试用户时,用户列表存储位置需要选择——中国

在开放式的版本发布完成后,请评估受邀参与测试的用户在使用过程中的整体体验?选项B要求:请访问服务中心入口后依次点击"开发者测试"功能开关,在指定位置下的"服务测试"模块即可定位到待测的服务模块。

单选题:

全部评论 (0)

还没有任何评论哟~