目录

HCIA-HarmonyOS-Application-Developer题目集4

HCIA-HarmonyOS Application Developer——题目集4

题目1

1、(多选)对于HarmnyOS设备,传统蓝牙本机管理涉及下列哪些操作?

A、扫描和取消扫描周边蓝牙设备

B、打开和关闭蓝牙

C、向远端设备发起配对

D、设置和获取本机蓝牙名称

解析:( ABD

传统蓝牙 指的是Bluetooth3.0以下的蓝牙,而 低功耗蓝牙 指的是Bluetooth4.0以上的蓝牙。

传统蓝牙提供的功能有本机管理和远端设备操作, 本机管理 包括打开和关闭蓝牙、扫描和取消扫描周边蓝牙设备、设置和获取本机蓝牙名称、获取本机蓝牙profile对其他设备的连接状态和获取本机蓝牙已配对的蓝牙设备列表; 远端设备操作 包括向远端蓝牙设备发起配对、查询远端蓝牙设备名称和MAC地址、设备类型和配对状态。

题目2

2、(多选)HarmonOS中的静态动画支持哪些类型转换的功能?

A、translate:沿水平或垂直方向将指定组件移动所需距离

B、scale:横向或纵向将指定组件缩小或放大到所需比例

C、animation-timing-function:描述动画执行的速度曲线,使动画更加平滑

D、rotate:将指定组件沿横轴或纵轴或中心点旋转指定的角度

解析:( ABD

动画分为 静态动画 和 连续动画 。

①静态动画支持三种类型转换属性,其核心是transform样式, translate属性 实现沿水平或垂直方向将指定组件移动所需距离, scale属性 实现横向或纵向将指定组件缩小或放大到所需比例, rotate属性 实现将指定组件沿横轴或纵轴或中心点旋转指定的角度。

②连续动画支持以下五种类型,其核心是animation样式, animation-timing-function 描述动画执行的速度曲线,使动画更加平滑, animation-name 描述动画的名称, animation-delay 描述动画执行的延迟时间, animation-duration 描述动画执行后持续的时间, animation-iteration-count 描述动画的执行次数; animation-fill-mode 描述动画执行后是否恢复至初始状态。

题目3

3 、(多选)开发者在分布式终端场景使用HarmonyOS时,可以通过以下哪些能力保证设备是安全可靠的?

A、零信任模型

B、可信执行环境

C、设备证书认证

D、安全启动

解析:( BCD

①开发者在分布式终端场景中,可以通过安全启动、可信执行环境和设备证书认证三方面来确保使用的设备是安全可靠的,其中 安全启动 确保设备所运行的系统固件和应用程序是完整且未经篡改的, 可信执行环境 即提供了基于硬件的环境来确保数据不被泄露, 设备证书认证 为具备可信执行环境的设备预置设备证书,用于向其他虚拟终端证明自己的安全能力。

②开发者在分布式终端场景中,可以通过 零信任模型 、 多因素融合认证 和 协同互助认证 三方面来协同身份认证。

③开发者在分布式终端场景中,可以通过 数据生成 、 数据存储 、 数据使用 、 数据传输 和 数据销毁 五个方面来正确地使用数据。

题目4

4 、(多选)以下关于HarmonyOS分布式数据库的持点,描述正确的是哪几项?

A、接口简单,备份、加密特性简单可配

B、屏蔽了不同的物理传输通道

C、依赖于云

D、同步逻辑完全透明

解析:( ABD

题目5

5、(多选)HarmonyOS根据设备内存的大小进行了分类,可以划分为以下哪几类?

A、小型系统设备

B、大型系统设备

C、轻量系统设备

D、标准系统设备

解析:( ABCD

题目6

6、(多选)HarmonyOS应用的每个HAP(HarmonyOS Ability Package)的根目录下都存在一个config.json配置文件,以下哪几项信息是该配置文件中的一级目录?

A、App

B、DeviceConfig

C、Module

D、Abilities

解析:( ABC

如下图,可看出 App 、 DeviceConfig 和 Module 是该配置文件中的一级目录,

https://i-blog.csdnimg.cn/blog_migrate/e37e15a311a040549b9eeb5d2d716022.png

题目7

7、(多选)HarmonyOS为开发者提供了以下哪几种任务分发器?

A、全局并发任务分发器

B、并发任务分发器

C、串行任务分发器

D、专有任务分发器

解析:( ABCD

TaskDispatcher具有多种实现,每种实现对应不同的任务分发器,可分为 全局并发任务分发器 (GlobalTaskDispatcher)、 并发任务分发器 (ParallelTaskDispatcher)、 串行任务分发器 (SerialTaskDispatcher)和 专有任务分发器 (SpecTaskDispatcher)。

题目8

8、(多选)在HarmonyOS的子系统中,以下哪些子系统属于硬件服务子系统集?

A、位置服务子系统

B、事件通知服务子系统

C、媒体子系统

D、生物特征识别服务子系统

解析:( AD

常见的 硬件服务子系统集 :位置服务子系统、生物特征识别服务子系统、穿戴专有硬件服务子系统、IOT专有硬件服务子系统等等。

常见的 系统基本能力子系统集 :UI框架、Ability框架、用户程序框架、分布式任务调度、分布式数据管理、分布式软总线等等。

常见的 基础软件服务子系统集 :多媒体子系统、电话子系统、事件通知子系统等等。

常见的 增强软件服务子系统集 :智慧屏专有业务子系统、穿戴专有业务子系统、IOT专有业务子系统等等。

题目9

9、(多选)某开发者使用Ability中提供的startAbility ()方法来启动Service,关于启动Service描述正确的是哪几项?

A、如果Service尚未运行,则系统会调用onStart ()来初始化Service

B、如果Service正在运行,则系统会回调Service的onCommand ()方法来启动Service

C、如果Service尚未运行,则系统会调用onCommand ()方法来启动Service

D、如果Service正在运行,则系统会回调Service的onStart ()方法来启动Service

解析:( AB

题目10

10、(多选)HarmonyOS开发者使用EventHandler机制来处理A、B、 C、四个事件,中事件D保持默认优先级,其他三个事件的优先级属性设置如下:事件A : Priority.IMMEDIATE事件B : Priority.HIGH事件C : Priority.IDLE下列关于上述事件的描述中,正确

的是哪几项?

A、事件A会被立即投递

B、在没有其他事件的情况下,才投递事件C

C、事件D会先于事件C投递

D、事件D会先于事件B投递

解析:( ABC

属性描述
Priority.IMMEDIATE事件立即投递
Priority.HIGH事件先于LOW优先级投递
Priority.LOW事件的默认优先级,事件先于IDLE优先级投递
Priority.IDLE在没有其他事件的情况下投递

题目11

11、(多选)1.一位开发者想要在XML中,设置button的上外边距为屏幕相对像素20,左外边距为屏幕相对像素20,上内边距为屏幕相对像素10,左内边距为屏幕相对像素10,关于这四个设置,以下哪些选项是正确的?

A、ohos:left_padding=“10vp"ohos:top_padding=“10vp”

B、ohos:left_margin=“20vp"ohos: top_margin=“20vp”

C、ohos:left_padding=“20vp"ohos: top_padding=“20vp”

D、ohos:left_margin=“10vp"ohos:top_margin=“10vp”

解析:( AB

上外边距为屏幕相对像素20,左外边距为屏幕相对像素20对应代码ohos:left_margin=“20vp"ohos: top_margin=“20vp”;上内边距为屏幕相对像素10,左内边距为屏幕相对像素10对应代码ohos:left_padding=“10vp"ohos:top_padding=“10vp”。

题目12

12、(多选)基于Harmonyos进行应用开发时,开发者可以使用下列哪些NFC功能?

A、卡模拟

B、NFC基础查询

C、访问安全单元

D、NFC消息通知

解析:( ABCD

基于Harmonyos进行应用开发,开发者可使用NFC基础控制、卡模拟、Tag读写、访问安全单元以及NFC消息通知的功能。

题目13

13、(多选)下列生活场景中,使用到语音播报功能的是哪几项?

A、将语音转换为文字

B、自动朗读电子书

C、导航系统实时语音报告前方路况

D、定时天气播报

解析:( ABCD

题目14

14、(多选)某开发者使用DevEco Studio工具进行应用开发,该工具支持以下哪几项调测方式?

A、Android Debug Bridge

B、预览器

C、模拟器

D、真机

解析:( BCD

题目15

15、(多选)-位软件开发工程师将对某段代码进行调试,可采用下列哪些方式?

A、点击Debug

B、使用快捷键Shift+F9

C、点击Attach Debugger to Process

D、使用快捷健Shift+F10

解析:( AC