HCIA

您所在的位置:网站首页 hcia考试认证题库 HCIA

HCIA

2023-03-13 10:57| 来源: 网络整理| 查看: 265

题目1

1、(多选)开发者在使用JavaUl框架时,会用到各种组件来创建一个页面,以下哪些XML属性,是所有组件通用的? A、id B、width C、theme D、clickable

解析:(ABCD)

题目2

2、(多选)在HarmonyOS的子系统中,以下哪些子系统属于增强软件服务子系统集? A、穿戴业务子系统 B、信置服务子系统 C、智慧大屏业务子系统 D、媒体子系统

解析:(AC) HarmonyOS的子系统集中可分为以下:

子系统集 系统基本能力子系统集 基础软件服务子系统集 增强软件服务子系统集 硬件服务子系统集

其中增强服务子系统集包括智慧屏专有业务子系统、穿戴专有业务子系统、IOT专有业务子系统等等。而位置服务子系统、IOT专有硬件服务子系统等等都属于硬件服务子系统集。另外,例如多媒体子系统、电话子系统、事件通知子系统都属于基础软件服务子系统集。

题目3

3、(多选)下列哪几项属于Page Ability的生命周期回调方法? A、onForeground() B、onStart() C、onActive() D、onCreate()

解析:(ABC) Page Ability的生命周期回调方法,如下图: 在这里插入图片描述

题目4

4、(多选)在HarmonyOS中,开发者可以利用静态动画实现下列哪几项? A、图片沿中心点旋转 B、图片沿边缘旋转 C、图片沿纵轴旋转 D、图片沿横轴旋转

解析:(ABCD)

题目5

5、(多选)HarmonyOS的Ability分为Feature Ability和Particle Ability两种类型,其中Particle Ability又包含以下哪几种Ability? A、Service Ability B、Data Ability C、Page Ability D、Ability Slice

解析:(AB) Ability是应用程序的主要组成部分,它可以分为Feature Ability(FA)和Particle Ability(PA),FA支持Page模板,用于提供与用户交互的能力;PA支持Service模板和Data模板,Service模板用于提供后台运行任务的能力,Data模板用于对外部提供统一的数据访问接口。

Ability Feature Ability Page Ability Particle Ability Service Ability Data Ability 题目6

6、(多选)在Java Ul框架中,以下哪些组件继承自Text组件? A、Button B、TextFileld C、lmage D、Picker

解析:(AB) Text组件用于显示字符串,其扩展组件有按钮组件Button,文本编辑组件TextField。

题目7

7、(多选)某开发者想要使用HarmonyOS的分布式能力,该开发者可以选择以下哪几项? A、分布式设备虚拟化 B、分布式数据管理 C、分布式软总线 D、分布式任务调度

解析:(ABCD) 分布式设备虚拟化:为用户不同设备之间进行资源融合、设备管理、数据处理,从而形成一个虚拟超级终端; 分布式数据管理:分布式数据管理基于分布式软总线的能力,实现应用程序数据和用户数据的分布式管理; 分布式软总线:是分布式能力的基础,为不同设备互联互通提供统一的分布式通信能力; 分布式任务调度:支持对跨设备的应用进行远程启动、远程调用、远程连接以及迁移等操作。

题目8

8、(多选)应用的每个HAP(HarmonyOS Ability Package)的根目录下都存在config.json配置文件,其文件内容包括哪几项? A、布局属性配置信息 B、应用的版本信息 C、deviceType信息 D、deviceConfig信息

解析:(BCD) config.json配置文件中app包含应用的全局配置信息,应用的包名称、版本号等等;deviceConfig包含应用在具体设备上的配置信息;module包含每个HAP包的配置信息,有每个Ability定义的基本属性,其中包含包名称、类名称以及该Ability提供的能力等等。 在这里插入图片描述

题目9

9、(多选)HarmonyOS为开发者提供了以下哪几种任务分发方法? A、同步派发 B、异步派发 C、异步延迟派发 D、成组派发

解析:(ABCD) 任务派发方法有同步派发任务、异步派发任务、异步延迟派发任务和成组派发任务四种。

题目10

10、(多选)某开发者使用了HarmonyOS的线程功能,以下哪几项属于线程中的异步任务派发方式? A、delayDispatch() B、syncDispatch() C、asyncGroupDispatch() D、asyncDispatch()

解析:(CD) TaskDispatcher框架提供了以下几种主要的任务派发方法: ①delayDispatch()为异步延迟派发任务,异步执行,函数立即返回,内部会在延时指定时间后将任务派发到响应队列中; ②syncDispatch()为同步派发任务,派发任务并在当前线程等待任务执行完成,如果使用不当则会导致死锁; ③asyncGroupDispatch()为异步成组派发任务,且该组任务之间有一定的联系; ④asyncDispatch()为异步派发任务,派发任务,并立即返回,返回值是一个可用于取消任务的接口。

题目11

11、(多选)某开发者在开发一款机票预订应用,在机票的地点选择上,使用滑动选择器Picker编写了如下代码,以下关于该代码段描述正确的有哪几项? A、设置选中项的底线为黑色 B、设置组件不可以轮动 C、设置选择器显示项目数量 D、当前显示值为5

解析:(ACD) 由代码可知,Ohos:bottom_line_element="#000000"选中项的底线为黑色,Ohos:wheel_mode_enabled="true"表示组件可滚动,Ohos:selector_item_num="10"表示显示项目数量为10,Ohos:value="5"表示显示值为5。

题目12

12、(多选)某开发者使用DevEco Studio工具进行应用开发,该工具支持哪几种调测方式? A、预览器 B、模拟器 C、真机 D、Android Debug Bridge

解析:(ABC)

题目13

13、(多选)在HarmonyOS中Intent是对象之间传递信息的载体,以下哪几项是可以通过Intent设置的? A、Deviceld B、BundleName C、AbilityName D、Action

解析:(ABCD) Internt是对象之间传递信息的载体,其主要组成部分包含Operation和Parameters。其中Action表示动作,可自定义Action;Entity表示类别,也可以自定义;Uri表示Uri的相关描述,用于匹配Uri的信息;Flags表示处理Intent的方式;BundleName表示包描述;AbilityName表示待启动的Ability名称;Deviceld表示运行指定Ability的设备ID。

题目14

14、(多选)当Intent用于发起请求时,某开发者设计通过浏览器打开一个链接,但是并不会关心用户最终选择哪一个浏览器应用,可以通过lntent中Operation的哪些属性描述所需要的能力? A、Action B、AbilityName C、Entity D、BundleName

解析:(AD)

题目15

15、(多选)HarmonyOS数据生命周期包括以下哪些过程? A、数据传输 B、数据生成 C、数据存储 D、数据使用

解析:(ABCD)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3