OpenHarmony应用开发认证考试题库大全-上(单选题)_第1页
OpenHarmony应用开发认证考试题库大全-上(单选题)_第2页
OpenHarmony应用开发认证考试题库大全-上(单选题)_第3页
OpenHarmony应用开发认证考试题库大全-上(单选题)_第4页
OpenHarmony应用开发认证考试题库大全-上(单选题)_第5页
已阅读5页,还剩155页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OpenHarmony应用开发认证考试题库大全-上(单选题汇总)

一、单选题

1.ArkGraphics2D主要提供什么能力?

A、图像处理

B、3D图形绘制

C\视频编码

D、音频处理

答案:A

2.在JS(JavaScript)UI框架中,哪一层用于完成前端页面解析?

A、引擎层

B、平台适配层

C、前端框架层

D、应用层

答案:C

3.蓝牙接入模块的主要功能是:

A、设备发现

B、开关蓝牙

C、数据传输

D、配对连接

答案:B

4.分布式数据管理的数据访问服务提供:

A、统一的数据访问接口

B、数据的本地存储

C、数据的加密

D、数据的备份

答案:A

5.系统基本能力子系统集不包括以下哪个子系统?

A、分布式软总线

B、分布式数据管理

C、事件通知

D、安全

答案:C

6.在OpenHarmony中使用接口设置系统时间时,最小的时间单位是以下哪一项?

A、分钟

B、秒

C、微秒

D、毫秒

答案:D

解析:在OpenHarmony中使用接口设置系统时间时,最小的时间单位是毫秒。因

此,选项D是正确答案。

7.对于标准系统,优先选择哪种开发范式?

AxrkUI声明式开发范式

B、ArkUI类Web开发范式

GArkUI类Web开发范式Lite

D、C++(系统应用)

答案:A

8.ohos.graphics,drawing模块的使用场景有哪些?

A、图像效果处理

B、设置图像色域

C、定制帧率场景

D、自绘制场景

答案:D

9.CoreFileKit主要为开发者提供哪项能力?

A、访问和管理应用文件和用户文件

B、管理网络连接

C、管理用户权限

D、管理文件系统

答案:A

10.UIButton组件提供什么功能?

A、图片显示

B、文本显示

C、可点击功能

D、容器功能

答案:C

11.DevEcoDeviceTooI支持哪种编程语言?

A、Java

B、Python

C、/C++

DvJavaScript

答案:c

12.以下不属于1+8+N种的8种设备的是?

A\耳机

B、音箱

C、传感器

D\手表

答案:C

13.应用可以通过。hos.fiIe.fs模块实现对应用文件进行查看、创建、读写、删

除、移动、复制、获取属性等访问操作。不属于此模块提供基础文件操作能力的

是?

A、文件目录管理

B、文件夹批量处理

C、文件信息统计

D、文件基本管理

答案:B

14.xDevice测试调度框架主要用于什么?

A、提供用户界面

B、调度自动化用例执行

C、管理硬件设备

D、提供网络服务

答案:B

16.本文档适用于哪个版本的OpenHarmony轻量系统?

A、LTS2.0

B、LTS3.0,1

C、LTS4.0

D、LTS5.0

答案:B

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

A、华为应用市场

B、华为服务中心

C、华为生态市场

D、华为人才中心

答案:A

解析:根据题目给出的选项,发布后的鸿蒙应用可以在哪里获取,答案是A.华

为应用市场。华为应用市场是一个提供各种应用程序下载和安装的平台,用户可

以在其中搜索、浏览和下载鸿蒙应用程序。

18.OpenHarmony应用发布通知过程中,其中简写的AMS是指什么?

A、活动组件管理服务(ActivityManagerService)

B、行为管理服务(ActionManagerService)

C\适配器管理服务(AdapterManagerService)

D、应用组件管理服务(AbiIityManagerService)

答案:D

19.DevEcoStudio提供的服务不包括哪一项?

A、工程模板创建

B、应用发布

C、数据库管理

D、应用调试

答案:C

20.实现任务的函数需要使用哪个装饰器标注?

Avsync

B、Concurrent

C、ThreadSafe

D、SendabIe

答案:B

21.分布式软总线支持的插件化扩展可以:

A、增加新的功能

B、优化现有功能

C、减少功能

D、增加新功能和优化现有功能

答案:D

22.Smartperf-Host是一款什么工具?

A、性能调优工具

B、测试调度工具

C、网络管理工具

D、用户界面工具

答案:A

23.UserAuthenticationKit提供的认证接口特点是什么?

A、屏蔽不同认证因子的差异

B、支持多种认证方式的组合

C、支持业务自定义认证方式

D、以上全部

答案:D

24.独立Docker环境适用于哪种情况?

A、使用HPM工具进行发行版编译

B、直接基于Ubuntu、Windows操作系统平台进行版本编译

G在MacOS上编译

D、在云服务器上编译

答案:B

25.获取所有注册的网络需要调用哪个方法?

A、createNetConnection

B、getAIINets

C、getDefauItNet

D、getConnectionProperties

答案:B

26.小型系统(smalIsystem)支持的设备最小内存为多少?

A、128KiB

B、1MiB

C、128MiB

D、1GiB

答案:B

27.Camera类主要用于什么?

A、处理相机硬件状态变化

B、处理camera自身状态变化

C、处理帧状态的变化

D、对相机进行静态配置和触发基本功能

答案:D

28.网络共享管理的API从哪个版本开始支持?

A、PIversion7

B\APIversion8

C、APIversion9

D\APIversion10

答案:C

29.hvigorfiIe.ts文件用于做什么?

A、声明应用的全局配置信息

B、声明模块的配置信息

C、自定义编译构建任务

D、声明资源文件

答案:C

30.UlAbiIity实例的启动模式不包括以下哪种?

A、singIeton

B、multiton

Cvspecified

Dvshared

答案:D

31.对于小型系统,优先选择哪种开发范式?

AvrkUI声明式开发范式

B、Arklll类Web开发范式

GArkUI类Web开发范式Lite

D、C++(系统应用)

答案:C

32.在OpenHarmony中,哪种并发模型提供了多线程的运行环境?

A、单线程模型

B、线程池模型

C、共享内存模型

DxActor内存隔离模型

答案:D

33.借助已有Linux内核来移植OpenHarmony的流程分为几步?

A、两步

B、三步

C、四步

D、五步

答案:B

34.分布式软总线在设备连接时的特点是:

A、手动连接

B、自动连接

C、需要用户干预

D、需要网络配置

答案:B

35.hdc(OpenHarmonyDeviceConnector)主要用于什么?

A、性能调优

B、系统日志管理

C、调试设备

D、网络连接

答案:C

36.以下哪个接口用于去激活一个传感器订阅用户?

A、GetAIISensors

B、UnsubscribeSensor

C、DeactivateSensor

D、SetBatch

答案:c

37.分布式软总线的主要作用是:

A、提供统一的分布式通信能力

B、管理文件系统

C、管理网络连接

D、管理用户权限

答案:A

38.以下哪种原子化布局能力不属于控制元素的位置?

A、占比

B、隐藏

C、拆行

D、拉伸

答案:D

解析:原子化布局是指将界面按照不同的布局能力进行拆分和管理,以实现元素

之间的灵活排列和组织。对于控制元素的位置,以下选项属于常见的原子化布局

能力:A.占比:通过定义元素在界面中所占的比例来控制元素的位置。B.隐藏:

控制元素在界面中的显示与隐藏,对影响元素位置的操作之一。C.拆行:将元素

进行行级拆分,对整体布局产生影响。D.拉伸:它不属于控制元素的位置能力,

而是指元素在水平或垂直方向上的自适应拉伸效果,用于处理不同屏幕尺寸或宽

度调整时元素的展示形态。根据题目要求,需要找出不属于控制元素位置的原子

化布局能力,因此正确答案是D。

39.SensorServiceKit的传感器模块主要用于什么?

A、提供设备的网络连接

B、访问底层硬件传感器

C、控制设备的显示

D、管理设备的存储

答案:B

40.在Windows系统下使用QtCreator进行开发时,需要获取哪些代码仓?

A、UI模拟器最小代码仓

B\OpenHarmony源码

GQt源码

D、Git源码

答案:A

41.对于需要长时间占据线程执行的任务,应该使用哪个组件?

A、TaskPooI

B、Worker

C、主线程

D、子线程

答案:B

42.S4级别的数据属于哪个风险等级?

A、低

B、中

C、旨j

D、严重

答案:D

43.HiAppEvent应用事件和HiChecker缺陷扫描主要供谁使用?

A、系统开发者

B、应用开发者

C、测试工程师

D、系统管理员

答案:B

44.Hiview插件平台适用于哪种类型的设备?

A、轻量系统类设备

B、小型系统类设备

C、标准系统类设备

D、重型系统类设备

答案:C

45.在OpenHarmony系统架构中,以下哪项可以屏蔽多内核差异,对上层提供基础

的内核能力?

A、biIity

B\KAL(KerneIAbstractLayer)

C、UI

D\HDF(HardwareDriverFoundation)

答案:B

46.每个View显示发生变化时,调用哪个函数将当前区域标记为脏区域?

A、OnDraw

B\InvaIidate

C、Render

D、Measure

答案:B

47.MissionRecord是什么?

A、一个UIAbiIity实例的最小单元

B、任务管理的最小单元

C、任务列表

D、任务管理模块

答案:B

48.config.json文件中,ohos_version字段表示什么?

A、产品名称

B、开发板名称

C、选择的OS版本

D、系统类型

答案:C

49.bundIe.json文件中的destPath字段表示什么?

A、部件的发布路径

B、部件的描述

C、部件的版本号

D、部件的License

答案:A

50.分布式数据管理的数据存储服务管理:

A、本地和分布式数据存储

B、仅本地数据存储

C、仅分布式数据存储

D、云存储

答案:A

51.分布式设备管理的查询功能不包括以下哪一项?

A、查询本机设备信息

B、查询周围的在线的可信设备

C、查询可信设备信息

D、查询设备的MAC地址

答案:D

52.HDF驱动框架的核心设计思路是什么?

A、集中式驱动模型

B、分布式驱动模型

C、组件化驱动模型

D、层次化驱动模型

答案:C

53.产品配置系统能力的位置在哪里?

A、device/{开发板}/{芯片解决方案厂商}

B、vendor/{公司}/{产品}/config,json

C、omponents/{子系统}/{部件}/bundIe.json

D、buiId/{编译子系统}/{模块}/BUIL

Exgn

答案:B

54.onPageEnd事件在何时触发?

A、网页开始加载时

B、网页加载完成时

C、组件卸载消失时

D、应用渲染进程异常退出时

答案:B

55.以下哪个接口用于设置传感器的数据采样间隔和数据上报间隔?

A、GetAIISensors

B、UnsubscribeSensor

CvSubscribeSensor

DvSetBatch

答案:D

56.Rust三方库的配置文件是什么?

A、BUIL

B、gn

C、bundIe.json

D、Cargo,tomI

Evconfig.json

答案:c

57.某开发者在使用OpenHarmony的人脸识别功能时,会使用到以下哪一项子系

统?

A、多模输入子系统

B、媒体子系统

C、安全子系统

D、图形子系统

答案:C

58.借助三方Linux内核来移植OpenHarmony的方法是哪一种?

A、方法一:0H内核态层=三方Linux内核+0H内核态基础代码+0H内核态特性

B、方法二:0H内核态层=0HLinux内核+0H内核态特性

C、方法一:0H内核态层=0HLinux内核+0H内核态特性

D、方法二:0H内核态层=三方Linux内核+0H内核态基础代码+0H内核态特性

答案:A

59.HCS(HDFConfigurationSource)的主要作用是什么?

A、提供驱动加载功能

B、提供驱动服务管理

C、实现配置代码与驱动代码解耦

D、提供驱动消息机制

答案:C

60.用户将手机上的视频迁移至智慧屏播放,手机保存数据后,智慧屏回调以下

哪个方法用户恢复数据?

A、onStartContinuation

B\onRestoreData

C、onCompIeteContinuation

D、onSaveData

答案:B

解析:根据题目描述,当用户将手机上的视频迁移到智慧屏播放并保存数据后,

智慧屏会回调一个方法来恢复数据。在华为鸿蒙应用开发中,该回调方法是。nR

estoreDatao因此,选项B是正确的答案。

61.HiTrace提供的功能主要用于:

A、日志记录

B、故障日志管理

C、业务流程调用链跟踪

D、系统资源采集

答案:C

62.IllLabel组件主要用于什么?

A、显示图片

B、显示文本字符串

C、提供可点击功能

D、提供容器功能

答案:B

63.xDevice测试调度框架支持生成什么?

A、用户界面

B、测试报告

C、系统日志

D、性能数据

答案:B

64.某开发者想要使用OpenHarmony的视频播放功能,会使用到以下哪项子系统?

A、媒体子系统

B、安全子系统

C、Al子系统

D、位置服务子系统

答案:A

65.增强软件服务子系统集不包括以下哪个子系统?

A、智慧屏专有业务

B、穿戴专有业务

C、loT专有业务

D、图形

答案:D

66.在OpenHarmony系统启动过程中,可以让函数在阶段4执行的宏名称是?

A、PP_FEATURE_INIT()

B、APP_SERVICE_INIT()

GSYS_SERVICE_INIT()

D、SYS_RUN0

答案:D

67.分布式数据管理的数据同步服务负责:

A、数据的增删改查

B、数据在多个设备之间的同步

C、数据的本地存储

D、数据的加密

答案:B

68.BaseGfxEngine类中包含几类接口?

A、1类

B、2类

C、3类

D、4类

答案:C

69.小型系统用例开发语言是什么?

A、C

B、C++

C、JavaScript

D、Python

答案:B

70.以下哪个API模块可以用于获取当前注册网络名称、网络服务状态以及信号

强度相关信息?

A、calI模块

B、sms模块

Gradio模块

Dvata模块

答案:C

71.应用沙箱限制了应用可见的数据的最小范围?

A、有效

B、最小

C、台适

D、小

答案:D

72.以下哪个传感器类型用于检测用户是否佩戴?

A、CCELEROMETER

B、WEAR_DETECTION

C、AMBIENT_LIGHT

D、PROXIMITY

答案:B

73.在init_configs/etc文件夹中,rcS脚本的作用是什么?

A、创建目录

B、修改文件权限

C、挂载文件系统

D、启动系统服务前的初始化脚本

答案:D

74.通知订阅端属于什么应用?

A、普通应用

B、第三方应用

C、系统应用

D\远程服务应用

答案:C

75.短时任务适用于哪种任务?

A、实时性要求高、耗时不长的任务

B、长时间运行在后台、用户可感知的任务

C、实时性要求不高、可延迟执行的任务

D、以上全部

答案:A

76.patch_hdf.sh脚本的第二个参数是什么?

A、工程根目录路径

B、内核目录路径

C、内核版本路径

D、当前设备名

答案:B

77.obfuscation-ruIes.txt文件用于做什么?

A、声明应用的全局配置信息

B、声明模块的配置信息

C、自定义编译构建任务

D、混淆规则

答案:D

78.docker_dist组件的主要作用是什么?

Av编译OpenHarmony核心代码

B、初始化HPM工程

C、创建Docker镜像

Dv发布OpenHarmony应用

答案:B

79.PerformanceAnalysisKit主要为开发者提供哪项能力?

A、应用事件、日志、跟踪分析工具

B、文件管理

C、网络连接管理

D、用户权限管理

答案:A

80.如果系统能力未赋值,默认值是什么?

A、faIse

B、true

C、nuII

Dvundefined

答案:B

81.在OpenHarmony的多线程并发模型中,当多个线程尝试同时访问同一内存资

源时,通常采用什么机制来确保数据的一致性?

A、自动垃圾回收

B、内存池管理

C、锁机制

D、异步调用

答案:C

82.下列哪个传感器用于测量用户的心率数值?

A、加速度传感器

B、陀螺仪传感器

C、心率传感器

D、气压计传感器

答案:C

83.Rust是一门什么样的语言?

A、动态弱类型语言

B、动态强类型语言

C、静态弱类型语言

D、静态强类型语言

答案:D

84.NFC标签读写的前提条件是设备必须处于什么状态?

A、关机

B、亮屏解锁

C\待机

D、锁屏

答案:B

85.SysCap(SystemCapabiIity,系统能力)是什么?

A、部件向开发者提供的接口的集合

B、部件的依赖关系

C、部件的资源消耗

D、部件的编译规则

答案:A

86.ohos.graphics.hdrCapabiIity模块提供了什么能力?

A、图像效果处理

B、色彩管理

C、高动态显示

D、绘制模块

答案:C

87.UIImageView支持哪些图片格式?

A、RGB565,RGB888,RGBA8888,PNG,JPG

B、MP,GIF,TIFF

C、SVG,WEBP

D、PDF,DOCX

答案:A

88.以下哪一项产品属于智能家居生态中的安防产品?

A、大屏冰箱

B、智能门锁

C、电饭煲

D、热水器

答案:B

解析:智能家居生态中的安防产品一般指与家庭安全、入侵监测和防护有关的设

备。根据选项,只有“B.智能门锁“在这个范畴内,因为智能门锁可以实现远程锁

定和解锁功能,并且通常配备身份认证功能,以确保家庭的安全性。因此,正确

答案是B。其他选项“大屏冰箱"、"电饭煲"和"热水器”则不属于智能家居生态中

的安防产品。

89.以下哪个传感器类型用于测量环境温度?

A、CCELEROMETER

B、GYROSCOPE

C、AMBIENT_TEMPERATURE

D、PROXIMITY

答案:C

90.0penHarmony中,为了提高多线程程序的并发性能,减少线程间的阻塞,最

推荐的做法是什么?

A、增加线程数量

B、减少内存使用

C、使用非阻塞算法

D、提高CPU频率

答案:C

91.分布式软总线在物联网中的应用场景是:

A、工业物联网

B、智慧城市

C、智能家居

D、以上全部

答案:D

92.LiteOS-M内核主要应用于哪种系统?

A、轻量系统

B、小型系统

C、标准系统

D、重型系统

答案:A

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

A、需要

B、不需要

C、测试前需要

D、发布前需要

答案:B

解析:根据题目给出的信息,当发布开放式测试版本后,是否需要进行人工审核。

答案选项B表示不需要人工审核。因此,选项B是正确的答案。

94.跨设备文件访问的默认路径是:

Av/data/storage/e11/1ocaIfiIes/

B、/data/storage/e12/distributedfiIes/

C、/data/storage/e13/userfiIes/

D、/data/storage/el4/systemfiles/

答案:B

95.分布式文件系统主要提供哪种能力?

A、本地文件访问

B、跨设备文件访问

C、文件加密

D、文件压缩

答案:B

96.如果部件侧配置为false,产品侧配置为true,最终配置结果是什么?

A、faIse

B、true

C、nuII

D、undefined

答案:B

97.OpenHarmony当前支持的外设设备类型不包括哪一项?

A、udio

B、Camera

C、LCD

DvHeavyLoad

答案:D

98.打HDF补丁时需要执行哪个脚本?

A、patch_kerneI.sh

B、patch_hdf.sh

C、patch_user.sh

Dvpatch_system.sh

答案:B

99.HDF驱动框架中的操作系统抽象层(OSAL)的主要作用是什么?

A、提供统一的硬件资源管理

B、提供统一的硬件设备操作接口

C、提供统一封装的内核操作相关接口

D、提供统一的配置界面

答案:C

100.分布式数据管理的主要作用是:

A、提供统一的分布式通信能力

B、管理文件系统

C、实现应用程序数据和用户数据的分布式管理

D、管理用户权限

答案:C

101.HDF驱动框架中的HDI层的主要作用是什么?

A、提供统一的硬件资源管理

B、提供统一的硬件设备操作接口

C、提供统一的配置界面

D、提供统一的内核操作接口

答案:B

102.什么是“GN”?

A、GenerateNinja的缩写,用于产生Ninja文件

B、一个逻辑概念,具体由对应的部件构成

C、编译子系统的一个编译目标

D、用于产生MakefiIe文件的工具

答案:A

103.对于长耗时(大于3分钟)且并发量不大的常驻任务,推荐使用哪种并发能

力?

A、主线程

B、子线程

C、Worker

D\TaskPooI

答案:C

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

A、直接在当前版本追加

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

C、直接在当前版本后追加

D、需要重新发布新的测试版本前追加用户

答案:B

解析:按照题目中提到的情况,发布开放式测试版本后需要追加测试用户时,选

项B——需要重新发布新的测试版本追加用户是正确的答案。直接在当前版本追

加(选项A)或在当前版本后追加(选项C)都意味着不需要重新发布新的测试

版本,在当前版本基础上即可进行追加。但根据题目描述,需要重新发布新的测

试版本才能进行用户的追加。因此,选项B是正确的答案。

105.OpenHarmony的分布式设备虚拟化特性可以为用户匹配并选择能力合适的

执行硬件,以下哪一项不属于分布式设备虚拟化提供的能力?

A、设备虚拟

B、决策中心

C、设备管理

D、数据处理

答案:B

解析:OpenHarmony的分布式设备虚拟化特性提供了一系列功能和能力,其中包

括设备虚拟、设备管理和数据处理。这些能力可以为用户匹配并选择执行硬件,

提供更好的使用体验和性能优化。在这些选项中,“决策中心”不属于分布式设备

虚拟化提供的能力。分布式设备虚拟化主要关注设备虚拟化以及相关的设备管理

和数据处理,而对于决策中心这个提供决策功能的选项,在此上下文中并不属于

分布式设备虚拟化的范畴。因此,答案是B,“决策中心”不属于分布式设备虚拟

化提供的能力。

106.OpenHarmony中,取消所有已发布的通知调用哪个接口?

A、canceI

B、canceIAII

C、Iear

D、cIearAII

答案:B

107.分布式软总线支持的多路复用是指:

A、多个应用共享同一个连接

B、多个设备共享同一个网络

C、多个用户共享同一个设备

D、多个网络共享同一个协议

答案:A

108.移植子系统阶段的主要任务是什么?

A、从OpenHarmony开源社区下载代码,并完成编译环境搭建

B\将伙伴的SDK移植到OpenHarmony平台,同时根据芯片arch支持情况确认是

否需要开展arch的适配工作

C、开展启动子系统、文件子系统、安全子系统、通信子系统和外设驱动的移植

D、使用OpenHarmony社区提供的兼容性测试套件进行测试验证

答案:C

109.在部件配置中,如何表示系统能力?

A、使用syscap关键字

B、使用千eature关键字

C、使用dependency关键字

D、使用capabiIity关键字

答案:A

110.用户将手机上的视频迁移至智慧屏播放,手机保存数据后,智慧屏回调以下

哪个方法用户恢复数据?

A、onStartContinuation

B、onRestoreData

C、onCompIeteContinuation

DvonSaveData

答案:B

111.bundIe.json文件中的adapted_system_type字段表示什么?

A、部件的ROM值

B、部件的RAM估值

C、部件适配的系统类型

D、部件的依赖

答案:C

112.CPU轻量级隔离特性提供了什么能力?

A、动态选择合适的CPU进行隔离

B、将被隔离CPU上的任务和中断迁移到其他CPU上执行

C、被隔离的CPU进入idle状态

D、以上全部

答案:D

113.在OpenHarmony系统架构中,以下哪项不属于系统服务层?

A、分布式数据管理

B、Ability

C、分布式任务调度

D、分布式软总线

答案:B

114.普通组件均继承于哪个基类?

A、UlView

B、UIViewGroup

C、UILabeI

D、IIIButton

答案:A

115.LiteOS-A支持的文件系统不包括以下哪项?

A、VFAT

B、JFFS2

GYAFFS2

D、EXT4

答案:D

116.OpenHarmony驱动子系统定义了什么来提供丰富'稳定的接口?

A、规范化的驱动接口

B、组件化的驱动模型

C、归一化的配置界面

D、弹性化的框架能力

答案:A

117.使用CMSIS-RTOS2.0接口创建了任务A和任务B,任务A的优先级为24,此

时任务B从阻塞态获取到了信号量并进入就绪态,若任务B想继续进入到运行态,

则任务B的优先级应该设置为以下哪一个优先级?

A、23

B、25

C、22

D、24

答案:B

118.分布式数据管理的数据同步机制可以是:

A、实时同步

B、周期性同步

C、手动同步

D、以上全部

答案:D

119.bundle,json文件中的deps字段表示什么?

A、部件的依赖

B、部件的编译入口

C、部件的描述

D、部件的版本号

答案:A

120.bundIe.json文件中的name字段表示什么?

A、产品名称

B、部件的HPM英文名称

C、部件的描述

D、部件的版本号

答案:B

121.动画开发中,AnimatorManager的主要职责是什么?

A、设置动画属性

B、注册到系统task回调函数

C、实现动画效果

D、管理子组件

答案:B

122.安全控件的使用场景有哪些?

A、分享当前位置

B、读取用户图片

C、访问联系人信息

D、访问日历数据

E、访问健康数据

答案:A

123.DevEcoStudio主要支持哪种类型的应用开发?

A、Web应用

B\OpenHarmony应用

GAndroid应用

D、iOS应用

答案:B

124.以下哪个设备安全等级最高?

A、SL1

B、SL2

C、SL3

D、SL4

E、SL5

答案:E

125.某开发者在使用OpenHarmony设备管理器时写了如下代码,关于该代码描述

正确的是哪一项?

VardeviceInto=dmInstance.getLocaIDeviceInfoSync();

A、同步获取本端设备信息

B、异步获取可信设备列表

C、同步获取可信设备列表

D、异步获取本端设备信息

答案:A

126.什么是“Ninja”?

A、GenerateNinja的缩写,用于产生Ninja文件

B、一个逻辑概念,具体由对应的部件构成

C、编译子系统的一个编译目标

D、一个专注于速度的小型构建系统

答案:D

127.小型系统图形框架的引擎初始化包括哪些内容?

A、初始化UI任务、渲染模块、动画模块、默认样式

B、设置屏幕大小,对接基础图元绘制

C、获取显存、申请缓存、释放缓存

D、绘制类基础接口

答案:A

128.什么是“hb”?

A、GenerateNinja的缩写,用于产生Ninja文件

B、一个逻辑概念,具体由对应的部件构成

C、编译子系统的一个编译目标

D、OpenHarmony的命令行工具,用来执行编译命令

答案:D

129.产品侧的系统能力配置优先级如何?

A、低于部件侧配置

B、高于部件侧配置

C、等同于部件侧配置

D、无优先级

答案:B

130.以下哪个API模块可以用于获取SIM卡相关信息,如服务提供商、ISO国家

码、归属PLMN号等?

A、caII模块

B\sms模块

C、sim模块

D、ata模块

答案:C

131.OpenHarmony采用多内核设计,以下哪个不是OpenHarmony的内核?

A、RT-Thread

B、LiteOS_M

C、Linux

D、LiteOS_A

答案:A

132.ADC(AnaIogtoDigitaIConverter)的分辨率指的是什么?

A、转换时间

B、转换误差

C、能够转换的二进制位数

D、输出误差的最大值

答案:C

133.hispark_aries开发板的RAM是多少?

A、128MB

B、512MB

C、1GB

D、2GB

答案:B

134.—应用同一时刻最多申请多少个短时任务?

A、1

B、2

C、3

D、4

答案:C

135.用户将手机导航迁移至智能手表之后,智能手表如果需要获取手机传过来的

数据,从下列哪个方法中获取?

A、onSaveData()

B、onStartContinuation()

C\onRestoreData()

D、onCompIeteContinuation()

答案:C

解析:在将手机导航迁移到智能手表后,智能手表如果需要获取由手机传输过来

的数据,则可以通过'onRestoreData()'这个方法进行获取。在OpenHarmony中,

'onRestoreData()'方法用于接收和还原从其他设备传输过来的数据,并在智能

手表上进行处理和显示。因此,选项C是正确答案。

136.SL1级别的设备属于哪个安全等级?

A、低

B、中

C、是j

D、最身

答案:A

137.动画开发中,AnimatorCaIIback的主要职责是什么?

A、注册到系统task回调函数

B、设置动画属性

C\实现动画效果

D、管理子组件

答案:C

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

A、package

B、name

C、bundIeName

D、page

答案:c

解析:在进行华为鸿蒙应用开发时,创建应用时的应用包名需要与config.json

文件中的bundIeName字段保持一致。这是因为在鸿蒙系统中,bundleName字段

被用来标识应用程序的唯一标识符,用于进行应用程序的识别和管理。因此,选

项C的"bundleName”是正确的答案。

139.DevEcoStudio提供模拟器供开发者运行和调试OpenHarmony应用/服务,以

下说法错误的是?

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

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

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

D、evEcoStudi。会启动应用/服务的编译构建,完成后应用/服务即可运行在本

地模拟器上

答案:A

解析:DevEcoStudi。是用于开发和调试OpenHarmony应用/服务的集成开发环境。

题目中要求选择一个错误的说法。A选项表述的是本地模拟器需要登录授权,这

是正确的。B选项提到本地模拟器支持音量大小调节、电池电量调节、屏幕旋转

等功能,这也是符合实际的。C选项声称在向本地模拟器安装应用/服务时,不

需要为应用签名。然而,在开发OpenHarmony应用时,应用需要进行签名以确保

应用的来源和完整性,因此该说法是错误的。D选项说DevEcoStudi。会启动应

用/服务的编译构建,完成后应用/服务即可运行在本地模拟器上。这也符合开发

的实际情况。综上所述,答案是C选项,是一个错误的说法。

140.ohos.graphics.coIorSpaceManager模块主要用于什么?

A、图像效果处理

B、色彩管理

C、可变帧率

D、绘制模块

答案:B

141.在QtCreator中,开发者可以进行哪些操作?

A、快速上手和操作

B、高效且相对轻松地完成项目和程序的开发工作

C、实现程序编译和运行

D、以上都是

答案:D

142.RootView为当前窗口的什么?

A、根节点

B\子节点

C、控件

D、事件处理器

答案:A

143.OpenHarmony内核态层主要由什么组成?

A、内核本身和用户态特性

B、内核本身和内核态特性

C、用户态层和驱动层

D、系统服务层和框架层

答案:B

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

Avmservice

B、任意字段

C、hap

D、har

答案:A

解析:在OpenHarmony应用开发中,元服务包名必须以"mservice”字段结尾。选

项A正确。

145.oh-package.json5文件用于存放什么信息?

A、模块的配置信息

B、应用的全局配置信息

C、三方库依赖信息

D、编译构建信息

答案:C

146.通过XML的方式创建布局时,如果想让Button组件的左外边距为10vp,下列

哪项设置可以满足需要:

A、ohos:left_margin="10"

B、ohos:Ieft_padding="10"

C、ohos:margin="10vp"ohos:Ieft_margin="20vp"

D、ohos:padding="10vp"ohos:Ieft_padding="20vp"

答案:c

147.什么是“Kconfig”?

A、一个逻辑概念,具体由对应的部件构成

B、编译子系统的一个编译目标

C、一款Linux可视化配置文件格式

D、用于产生Ninja文件的工具

答案:C

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

A、86-189****1234

B、189****1234

C、+86189****1234

D、0086-189****1234

答案:A

解析:在添加用户信息时,如果帐号使用手机号码,以下哪种输入格式是正确的。

正确答案是选项A.86-189****1234.这个格式是按照国际电话区号+手机号的方

式进行输入,其中“86-”表示中国的电话区号,后面的手机号码以“*"代替部分数

字。因此,选项A是正确的答案。

149.bundIe.json文件中的build字段表示什么?

A、部件的编译相关配置

B、部件的描述

C、部件的版本号

D、部件的License

答案:A

150.以下哪个接口用于激活一个传感器订阅用户?

A、GetAIISensors

B\UnsubscribeSensor

C\ActivateSensor

D、SetBatch

答案:C

151.在JavaScriptlll框架中,哪一层用于提供动画解析、DOM(DocumentObjectM

odel)树构建、布局计算、渲染命令构建与绘制、事件管理等能力?

A、引擎层

B、平台适配层

C、前端框架层

D、应用层

答案:A

152.OpenHarmony的Linux内核基于哪个版本的开源Linux内核演进?

A、LTS3.10.y

B、LTS4.19.y

C、LTS5.0.y

D、LTS6.0.y

答案:B

153.手机上阅读应用浏览文章,迁移到平板上继续查看,手机阅读应用退出。该

场景中使用了OpenHarmony的哪一项流转方案?

A、多端迁移

B、多端协同

C、跨端协同

D、跨端迁移

答案:D

解析:根据题目描述,用户在手机上阅读文章,然后迁移到平板上继续查看,在

此过程中手机阅读应用退出。这是一个典型的跨端迁移的场景,即在不同设备间

无缝地切换,并进行应用迁移和会话状态保留。所以选项D“跨端迁移”是正确

答案。多端迁移一类功能主要解决应用数据和状态在不同显示屏接入时平滑迁移

问题,确保用户体验的一致性,并且进一步减少开发难度。其他选项B“多端协

同”和C“跨端协同”的含义与题干的场景描述不符合。因此,答案是D。

154.LiteOS-A的初始化流程中,新增的target_config.h文件主要用于定义什

么?

A、内核版本

B、内存起始地址和长度

C、文件系统类型

D、Flash类型

答案:B

155.S3级别的数据样例包括哪些?

A、性别

B、国籍

C、个人实时精确定位信息

D、健康和性生活状况

E、个人信用卡信息

答案:C

156.OpenHarmony音视频播放模块支持什么功能?

A、音视频文件和音视频流播放、音量和播放进度控制

B、设置录制视频画面尺寸、音视频编码码率

C、编码器类型、视频帧率、音频采样率

D、录制文件输出格式

答案:A

157.每个窗口Window持有一个什么对象?

A、RootView

B、UlView

C、Animator

D、InputManager

答案:A

158.以下哪个接口可以重复调用一个函数,在每次调用之间具有固定的时间延

迟?

A、setTimeout

B、setIntervaI

CvlearTimeout

DvcIearIntervaI

答案:B

解析:在JavaScript中,可以使用setTimeout和setIntervaI函数来实现定时

调用函数的功能。两个函数都可以设置一个时间延迟,并多次执行特定的函数。

选项A中的setTimeout函数用于设置在指定的时间之后,执行一次指定的函数。

选项B中的setInterval函数用于设置每隔指定时间执行一次特定的函数,并可

以重复调用该函数。选项C中的clearTimeout函数用于清除通过setTimeout

函数设置的延迟执行。选项D中的clearInterval函数用于清除通过setInterv

al函数设置的重复执行。根据题目描述,需要重复调用一个函数,在每次调用

之间具有固定的时间延迟,因此正确答案为选项B,即使用setInterval函数实

现。

159.OHLinux内核由哪几部分组成?

A、标准LTSLinux内核+三方SoC芯片平台代码

B、标准LTSLinux内核+0H内核态基础代码

C、三方SoC芯片平台代码+0H内核态基础代码

D、标准LTSLinux内核+三方SoC芯片平台代码+0H内核态基础代码

答案:D

160.LiteOS-A的初始化流程中,新增定义的MMU映射全局数组(g_archMmuInitM

apping)用于指定什么?

A、内核版本

B、内存段属性及虚实映射关系

C、文件系统类型

D、Flash类型

答案:B

161.FrameStateCaIIback类主要用于什么?

A、处理相机硬件状态变化

B、处理camera自身状态变化

C、处理帧状态的变化

D、对相机进行静态配置和触发基本功能

答案:C

162.ADC模块的核心层主要负责什么?

A、提供打开设备的能力

B、服务绑定、初始化以及释放管理器

C、控制器的初始化

D、写入数据

答案:B

163.在ArkTS中,哪个对象支持跨线程的引用传递,并且需要考虑线程安全性?

A、Context

B、PixelMap

C、SendabIe

D、ArrayBuffer

答案:c

164.操作系统内核的主要任务是什么?

A、管理硬件设备

B、提供用户界面

C、管理应用程序

D、提供网络服务

答案:A

165.如果需要设置用户点击通知后的行为意图,可以采用哪个框架实现?

A、BackGroundTaskKit

B、AbiIityKit

GPushActionKit

D、NotificationTaskKit

答案:B

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

A、60

B、70

C、80

D、90

答案:C

解析:在开发鸿蒙(OpenHarmony)应用时,首选项key的最大长度限制是一项

重要的细节。根据题目给出的选项,答案是C,即80字节。因此,正确答案是C。

167.标准系统(standardsystem)支持的设备最小内存为多少?

A、128KiB

B、1MiB

G128MiB

D、1GiB

答案:C

168.分布式数据管理的访问控制服务包括:

A、权限管理

B、认证与授权

C、数据加密

D、以上全部

答案:D

169.设备安全等级分为几个等级?

A、3个

B、4个

C、5个

D、6个

答案:C

170.使用文件流接口时,需注意流的及时关闭。流接口的并发读写说法正确的

是?

A、不支持并发读写

B、仅支持并发读

C、仅支持并发写

D、支持并发读写

答案:A

171.动画开发中,AnimatorCaIIback的主要职责是什么?

A、注册到系统task回调函数

B、设置动画属性

C、实现动画效果

D、管理子组件

答案:C

172.分辨率描述了什么?

A、每一帧的图片信息都是由像素点组成的

B、视频播放每秒钟刷新图片的数量

C、视频流中的单个图片数据

D、视频流的传输速率

答案:A

173.DevEcoDeviceTooI是基于哪个IDE的插件?

A、EcIipse

B、VisuaIStudioCode

C、IntelliJIDEA

D、AndroidStudio

答案:B

174.HiAppEvent主要用于记录哪种类型的信息?

A、应用事件

B、系统日志

C、网络请求

D、文件操作

答案:A

175.Sensor服务子系统的主要功能是什么?

A、提供用户界面

B、管理硬件设备

C、提供传感器的基础API

D、提供网络服务

答案:C

176.NativeBuffer主要用于什么?

A、图像效果处理

B、共享内存

C、可变帧率

D、绘制模块

答案:B

177.视频帧是什么?

A、视频播放每秒钟刷新图片的速度

B、每一帧的图片信息都是由像素点组成的

C、视频流中的单个图片数据

D、视频流的传输速率

答案:C

178.SPP模块(串口协议)的主要功能是:

A\传输局品质音频

B、免提通话

C、串行通信连接

D、个人区域网络

答案:C

179.轻量系统(minisystem)支持的设备最小内存为多少?

A、128KiB

B、1MiB

G128MiB

D、1GiB

答案:A

180.网络优选的主要目的是什么?

A、检测网络有效性

B、处理多网络共存时选择最优网络

C、订阅网络状态变化

D、查询网络连接信息

答案:B

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

验。

A、2GB

B、10M

C、1GB

D、无限制

答案:B

解析:根据题目要求,元服务包由一个或多个HAP包组成,并且要提供秒开体验。

秒开指的是应用程序快速启动并展示用户界面的时间,在这种情况下,每个HAP

包的大小应该受限制以确保较短的加载时间。选项A的2GB、选项C的1GB和选

项D的无限制都是较大的容量,不符合秒开体验的需求。选项B的10M适中且较

小,因此符合提供秒开体验的要求,所以正确答案是B。

182.框架层为应用开发提供了哪些多语言的用户程序框架?

A、C/C++/JS

B、Python/Java/Ruby

C、Swift/KotIin/Go

D、PHP/Perl/Rust

答案:A

183.OpenHarmony的整体设计遵循什么原则?

A、单层设计

B、分层设计

C、微服务设计

D\面向对象设计

答案:B

184.在ArkTS中,哪个对象支持跨线程的深拷贝传递?

AvrrayBuffer

B、Context

C、PixelMap

D、SendabIe

答案:A

185.任务快照保留了哪些信息?

A、UlAbiIity实例的信息

B、任务信息

GUlAbiIity信息和任务快照

D、以上全部

答案:D

186.启动VPN的流程中,第一步是什么?

A、建立一个UDP隧道

B、保护前一步建立的UDP隧道

C、建立一个VPN网络

D、处理虚拟网卡的数据

答案:A

187.OpenHarmony编译子系统支持哪种系统的解决方案级版本构建?

A、轻量、小型、标准

B、轻量、中型、标准

C、小型、中型、大型

D、轻量、中型、大型

答案:A

188.对于系统应用,开发者可以使用哪个接口直接进行音频/视频呼叫?

A、makeCaII

B、diaICaII

C、sendSms

D、getNetworkName

答案:B

189.HiLog日志接口提供的日志级别不包括:

A、DEBUG

B、INFO

GWARN

D、ERROR

E、TRACE

答案:E

190.在通知中心等系统入口,单个应用已发布的通知的留存数量上限是多少条?

A、25

B、30

C\24

D、20

答案:C

191.什么是编译子系统中的“模块”?

A、一个逻辑概念,具体由对应的部件构成

B、对子系统的进一步拆分,可复用的软件单元

C、编译子系统的一个编译目标

D、用于产生Ninja文件的工具

答案:C

192.OpenHarmony整体遵从分层设计,从下向上依次为:

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

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

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

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

答案:A

193.OpenHarmony的分布式数据管理的主要目的是:

A、提供统一的分布式通信能力

B、实现应用程序数据和用户数据的分布式管理

C、管理文件系统

D、管理网络连接

答案:B

194.bundIe.json文件中的dirs字段表示什么?

A、部件的目录结构

B、部件的描述

C、部件的版本号

D、部件的License

答案:A

195.FA(FeatureAbiIity)的特点是:

A、无UI界面

B、提供后台运行任务的能力

C、提供与用户交互的能力

D、提供统一的数据访问抽象

答案:C

196.在OpenHarmony流转架构中,以下哪个模块提供远程服务启动、远程服务连

接、远程迁移等能力?

A、流转任务管理服务

B、分布式任务调度

C、分布式安全

D、分布式软总线

答案:B

197.申请分布式数据同步权限的权限名称是什么?

A、ohos.permission.DEVICE_MANAGEMENT

B、ohos.permission.DISTRIBUTED_DATASYNC

C、ohos.permission.BLUETOOTH

D、ohos.permission.WIFI

答案:B

198.码率指的是什么?

A、每秒钟传输的图片数量

B、单位时间传送的数据位数

C、每秒钟从连续信号中提取并组成离散信号的采样个数

D、视频播放每秒钟刷新图片的数量

答案:B

199.使用设备管理能力前,应用需要检查什么?

A、是否已连接同局域网

B、是否已开启蓝牙开关

C、是否已获得用户授权

D、以上全部

答案:D

200.以下哪个接口用于设置传感器的工作模式?

A、GetAIISensors

B、UnsubscribeSensor

C、SetMode

D、SetBatch

答案:c

201.产品配置系统能力的主要目的是什么?

A、提高编译速度

B、方便管理模块

C、方便某个特定产品打开或关闭特定的系统能力

D、简化配置文件

答案:C

202.在OpenHarmony系统架构中,以下哪项不属于应用框架层?

A、UI

B、分布式数据管理

C、用户程序框架

D\Ability

答案:B

解析:在OpenHarmony系统架构中,分布式数据管理并不属于应用框架层,它属

于系统基础服务层。应用框架层主要包括UI、用户程序框架和AbiIity。UI负

责应用的界面展示、交互等功能;用户程序框架提供应用开发所需的运行时环境;

Ability则是核心能力单元,实现具体的应用功能。因此,选项B是正确答案。

203.UserAuthenticationKit的认证可信等级ATL3的FAR指标是多少?

A、WO.0001%

B、W0.002%

C、W1%

D、W7%

答案:B

204.HAP(HarmonyAbiIityPackage)是什么?

A、应用安装和运行的基本单元

B、静态共享包

C、动态共享包

D、应用的全局配置文件

答案:A

205.智慧屏演示报表,手机作遥控器手机可以控制智慧屏并显示智慧屏当前演示

报表的数据说明,该场景属于分布式流转的哪个功能?

A、跨端迁移

B、多端协同

C、多屏共享

D、任务协同

答案:B

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

A、一次开发多端部署

B、可分可合

C、统一生态

D、自由流转

答案:C

解析:根据题目所描述的特征和能力,我们可以推断出该问题涉及到鸿蒙操作系

统的特性之一。根据选项A、B、D内容分析:A选项(一次开发多端部署)指的

是开发者只需编写一套代码,即可在不同的终端设备上进行部署。可以说是鸿蒙

操作系统的核心特性之一。B选项(可分可合)在文中未提及,因此不能作为本

题答案。D选项(自由流转)也没有明确的涉及到跨端迁移和协同的能力。而C

选项(统一生态)恰好表达了鸿蒙操作系统的特点,使不同设备之间具有协同和

互操作性,共享统一的应用生态体系。因此,正确答案是C。

207.小型系统图形图像框架中的布局函数每运行一次,会计算一次控件的位置,

但如果控件位置由其他方式改变时,需要做什么?

A、自动更新其他相关联的控件位置

B、重新调用一次布局函数

C、无需任何操作

D、重启应用

答案:B

208.在OpenHarmony应用开发中,常用的背景如常见的文本背景、按钮背景,可以

放置在哪个目录下?

Avgraphic

B、media

C、Iayout

DveIement

答案:A

209.公共事件模块需要引入以下哪个模块?

A、importCommonfrom'mon’;

BvimportCommonEventfrom'ohos.commonEvent';

C、importEventManagerfromlohos.eventManager,;

D、importCommonEventManagerfrom'monEventManager,;

答案:D

210.XTS子系统的tools软件包的主要目的是什么?

A、存放acts相关测试用例源码与配置文件

B、提供测试工具代码

C、提供测试框架

D、提供开发指南

答案:B

211.分布式软总线支持的通信方式不包括:

A、Wi-Fi

B、蓝牙

C、NFC

D、以太网

答案:D

212.某OpenHarmony开发者开发了多个应用,通过账号、应用和数据库三元组保

证了不同应用之间的数据不能互相访问,该开发者可以通过下列哪一项服务实现

该功能

A、分布式文件服务

B、分布式数据服务

C、数据搜索服务

D、数据存储管理

答案:B

213.平台驱动框架目前支持的设备类型不包括哪一项?

A、DC

B、GPIO

C、HDMI

D\HeavyLoad

答案:D

214.HiTrace提供的功能中,用于获取指定业务流程调用链的运行日志的方法是:

A、startTrace

B、stopTrace

C、getTraceLog

D、cIearTrace

答案:c

215.DeviceNode在HDF框架中的作用是什么?

A、管理设备的启动加载

B、发布设备服务

C、提供驱动消息机制

D、提供用户界面

答案:B

216.芯片解决方案部件会随产品选择的开发板如何编译?

A、手动编译

B、默认编译

C、选择性编译

D、不编译

答案:B

217.TaskPool和Worker之间的通信采用了哪种算法?

A、StructuredIone算法

B、DeepCopy算法

GShaIIowCopy算法

D、irectReference算法

答案:A

218.CES(CommonEventService)为应用程序提供什么能力?

A、订阅、发布、退订公共事件

B、管理应用的生命周期

C、管理应用的资源文件

D、管理应用的权限

答案:A

219.XTS子系统的acts软件包的主要目的是什么?

A、提供测试工具代码

B、存放acts相关测试用例源码与配置文件

C、提供测试框架

D、提供开发指南

答案:B

220.分布式软总线是OpenHarmony的分布式基座,其中不是分布式软总线的内容

是0?

A、分布式任务调度

B、分布式多端协同

C、分布式数据管理

D、分布式硬件虚拟化

答案:B

221.UserAuthenticationKit主要提供了哪种能力?

A、用户认证服务

B、文件管理

C、网络连接管理

D、用户权限管理

答案:A

222.ArkTS提供了哪种工具用于SendabIe对象的序列化和反序列化?

A、JSON

B、ASON

C、XML

D、YAML

答案:B

223.小型系统图形图像子系统包括哪些模块?(除了轻量级UI控件、动画、事

件,2D图形库、字体布局引擎外,还包括)

A、数据库管理

B、网络通信

C、多后端渲染和窗口管理

D、文件系统

答案:C

224.应用退至后台后,如果继续活动,可能会造成什么问题?

A、设备耗电快

B、用户界面卡顿

C、系统崩溃

D、A和B

答案:D

225.移植验证阶段的主要任务是什么?

A、从OpenHarmony开源社区下载代码,并完成编译环境搭建

B\将伙伴的SDK移植到OpenHarmony平台,同时根据芯片arch支持情况确认是

否需要开展arch的适配工作

C、开展启动子系统、文件子系统、安全子系统、通信子系统和外设驱动的移植

D、使用OpenHarmony社区提供的兼容性测试套件进行测试验证

答案:D

226.OpenHarmony驱动子系统支持的驱动模型是什么?

A、集中式驱动模型

B、分布式驱动模型

C、组件化的驱动模型

D、层次化的驱动模型

答案:C

227.显示设备适配主要包括哪些内容?

A、初始化UI任务、渲染模块

B、设置屏幕大小、对接基础图元绘制

C、获取显存、申请缓存、释放缓存

D、绘制类基础接口

答案:B

228.PA(ParticleAbiIity)的特点是:

A、有UI界面

B、提供与用户交互的能力

C、提供后台运行任务的能力

D、提供统一的数据访问抽象

答案:C

229.onInterceptRequest事件在何时触发?

A、网页加载开始时

B、网页加载结束时

C、Web组件加载url之前

D、组件卸载消失时

答案:C

230.分布式软总线的技术优势不包括:

A、低延迟

B、高可靠性

C、低安全性

D、灵活性

答案:c

231.用户文件访问框架的主要功能模块不包括:

A、FiIeAccessHeIper

B、FiIeAccessExtensionAbiIity

C、UserFiIeManager

D、FiIePicker

答案:D

232.init_configs/init.cfg文件中,mkdir命令的作用是什么?

A、创建文件夹

B、修改文件权限

C、启动服务

D、挂载文件系统

答案:A

233.bytrace工具主要用于什么?

A、性能调优

B、追踪进程轨迹

C、系统日志管理

D、网络连接

答案:B

234.采样率指的是什么?

A、每秒钟传输的图片数量

B、单位时间传送的数据位数

C、每秒钟从连续信号中提取并组成离散信号的采样个数

D、视频播放每秒钟刷新图片的数量

答案:C

235.某开发者在使用OpenHarmony的人脸识别功能时,会使用到以下哪一项子系

统?

A、多模输入子系统

B、媒体子系统

C、安全子系统

D、图形子系统

答案:C

解析:在使用OpenHarmony的人脸识别功能时,会涉及到安全方面的考虑。因此,

该开发者会使用到OpenHarmony的安全子系统。选择C作为答案是正确的。

236.如果需要处理的数据量较大(比如一个列表中有10000条数据),为了节省

处理时间,提升用户体验,应如何处理?

A、将所有数据放在一个Task中处理

B、将数据拆分成多个子列表,每个子列表分配给一个独立的Task处理

C、使用主线程直接处理所有数据

D、使用Worker处理所有数据

答案:B

237.对于需要频繁进行磁盘读写、网络通信等操作的I/O密集型任务,推荐使用

哪种并发能力?

A、主线程

B、子线程

C、Worker

D\TaskPooI

答案:D

238.移植验证阶段包括哪些任务?

A、从OpenHarmony开源社区下载代码

B、完成编译环境搭建

C、使用OpenHarmony社区提供的兼容性测试套件进行测试验证

D、伙伴使用自有测试能力对适配工程开展质量验证活动

答案:C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论