单选题
1.[单选题]
位于后台的应用,启动组件需校验的权限是:
A: ohos.permission.DISTRIBUTED_DATASYNC
B: ohos.permission.START_ABILITIES_FROM_BACKGROUND
C: ohos.permission.ABILITY_BACKGROUND_COMMUNICATION
D: ohos.permission.START_INVISIBLE_ABILITY
正确答案:B
答案解析:位于后台的应用,启动组件需校验BACKGROUND权限
2.[单选题]
OpenHarmony的标准系统支持的设备最小内存是;
A: 256MB
B: 128MB
C: 1MB
D: 512MB
正确答案:B
答案解析:暂无
3.[单选题]
应用文件:文件所有者为应用,不包括哪—项?
A:应用资源文件
B:应用缓存文件
C:应用安装文件
D:应用垃圾文件
正确答案:D
答案解析:暂无
4.[单选题]
应用可以将应用文件上传到网络服务器,也可以从网络服务器下载网络资源文件到本地应用文件目录,但是必须先完成对什么权限的申请?
A: ohos.permission.DUMP
B: ohos.permission.INTERNET
C: ohos.permission.SET_NETWORK_INFO
D: ohos.permission.DOWNLOAD_SESSION_MANAGER
正确答案:B
答案解析:暂无
5.[单选题]
OpenHarmony中,获取此应用程序的所有通知渠道调用哪个接口?
A: fetchAllSlot
B: fetchSlots
C: getSlots
D: getAllSlot
正确答案:C
答案解析:暂无
6.[单选题]
如果需要设置用户点击通知后的行为意图,可以采用哪个框架实现?
A: NotificationTask Kit
B: BackGroundTask Kit
C: PushAction Kit
D: Ability Kit
正确答案:D
答案解析:暂无
7.[单选题]
设备上应用所使用及存储的数据,以文件、键值对、数据库等形式保存在一个应用专属的目录内。该专属目录我们称为?
A: 应用沙箱目录
B: 系统文件目录
C: 应用文件目录
D: 用户文件目录
正确答案:C
答案解析:暂无
8.[单选题]
OepnHarmony采用多内核设计,以下哪个不是OpenHarmony的内核
A: Linux
B: LiteOS_M
C: RT-Thread
D: LiteOS_A
正确答案:C
答案解析:暂无
9.[单选题]
在OpenHarmony的DFX子系统中,为应用开发者提供的事件打点机制的模块是什么?
A: HiLog
B: HiTraceMeter
C: HiTraceChain
D: HiAppEvent
正确答案:D
答案解析:暂无
10.[单选题]
小明在安装DevEco Studio过程中,发现有报错信息,但是并未理会,在使用工具时,发现代码错误检查、代码自动跳转等功能无法正常使用,上述功能属于哪部分能力?
A:低代码可视化开发
B:多端设备模拟仿真
C:高效智能代码编辑
D:多端双向实时预览
正确答案:C
答案解析:暂无
11.[单选题]
使用文件流接口时,需注意流的及时关闭。流接口的并发读写说法正确的是?
A:不支持并发读写
B:仅支持并发写
C:仅支持并发读
D:支持并发读写
正确答案:A
答案解析:暂无
12.[单选题]
下面关于UI控件说法错误的是?
A:容器控件可以添加子节点
B:普通控件和容器控件都继承UIView
C:普通控件可以添加子节点
D: UI控件分为普通控件和容器控件两大类
正确答案:D
答案解析:所有的控件都继承UIView,有通用的属性和样式。UI控件分为两大类:普通控件和容器控件。普通控件不能添加子节点,容器控件作为父容器可以添加子节点。
13.[单选题]
公共事件模块需要引入以下哪个模块?
A: import CommonEventManager from ‘@ohos.commonEventManager’;
B: import Common from '@ohos.common';
C: import EventManager from '@ohos.eventManager';
D: import CommonEvent from '@ohos.commonEvent';
正确答案:A
答案解析:暂无
14.[单选题]
从实际物理路径推导物理路径与沙箱路径的映射关系,错误的说法为?
A: 有些调试进程视角下的物理路径在对应的应用沙箱目录是无法找到的
B: 1:1的映射关系
c: 沙箱路径总是少于系统进程视角可见的物理路径
D: 沙箱路径并不一定总是能够找到其对应的物理路径
正确答案:D
答案解析:暂无
15.[单选题]
应用沙箱限制了应用可见的数据的最______范围?
A:小
B:有效
C:合适
D:大
正确答案:A
答案解析:暂无
16.[单选题]
在OpenHarmony系统启动过程中,可以让函数在阶段4执行的宏名称是
A: SYS_SERVICE_INIT( )
B: SYS_RUN( )
C: APP_FEATURE_INIT( )
D: APP_SERVICE_INIT( )
正确答案:B
答案解析:暂无
17.[单选题]
目前pixelmap序列化大小最大为多少?
A: 64MB
B: 128MB
C: 256MB
D: 32MB
正确答案:B
答案解析:目前pixelmap序列化大小最大128MB,超过会送显失败。大小计算方式为(宽*高*每像素占用字节数)。
18.[单选题]
以下哪种模块提供了全双工通信协议?
A: HTTP
B: WEBSOCKET
C: HTTPS
D: SOCKET
正确答案:B
答案解析:暂无
19.[单选题]
分布式软总线是各设备间通信的基座,以下哪项不属于分布式软总线的总线中枢?
A: 数据与计算中心
B: 互联管理中心
C: 决策中心
D: 任务总线
正确答案:C
答案解析:暂无
20.[单选题]
在通知中心等系统入口,单个应用已发布的通知的留存数量上限是多少条?
A: 25.0
B: 24.0
C: 30.0
D: 35.0
正确答案:B
答案解析:暂无
21.[单选题]
在ArkTS中,Promise是一种用于处理异步操作的对象,可以将异步操作转换为类似于同步操作的风格,以方便代码编写和维护,其—共有几种状态?
A: 1.0
B: 2.0
C: 4.0
D: 3.0
正确答案:D
答案解析:Promise有三种状态: pending(进行中)、fulfilled (已完成)和rejected(已拒绝)。Promise对象创建后处于pending状态,并在异步操作完成后转换为fulfilled或rejected状态
22.[单选题]
OpenHarmony为了统一驱动标准,为设备厂商提供了更统一的接入方式,使驱动更加容易移植,引入了以下哪种技术( )。
A: HDF
B: KAL
C: OSAL
D: HAL
正确答案:A
答案解析:暂无
23.[单选题]
使用CMSIS-RTOS2.0接口创建了任务A和任务B,任务A的优先级为24,此时任务B从阻塞态获取到了信号量并进入就绪态,若任务B想继续进入到运行态,则任务B的优先级应该设置为以下哪—个优先级?
A: 23.0
B: 22.0
C: 25.0
D: 24.0
正确答案:C
答案解析:暂无
24.[单选题]
OpenHarmony中,发布通知调用哪个接口?
A: publish
B: send
C: addNotification
D: sendNotification
正确答案:A
答案解析:暂无
25.[单选题]
下列选项中,关于操作系统移植步骤的描述正确的是哪—项
A:环境准备-->根文件系统制作-->内核移植--> BootLoader移植
B:环境准备-->内核移植--> BootLoader移植-->根文件系统制作
C:BootLoader移植-->环境准备-->内核移植-->根文件系统制作
D:环境准备--> BootLoader移植-->内核移植-->根文件系统制作
正确答案:D
答案解析:暂无
26.[单选题]
OpenHarmony设备开发,编译固件使用哪个指令?
A:hb help
B:hb set
C:hb clean
D:hb build
正确答案:D
答案解析:“hb build”指令通常用于构建或编译项目的固件。
“hb help 标记”主要用于获取帮助信息和相关标记的说明。
“hb set”一般用于设置相关的配置参数。
“hb clean”常用于清理之前的编译产物或临时文件。
27.[单选题]
在OpenHarmony源码中third_party/cmsis/CMSIS/RTOS2存放了CMSIS RTOS 2.0 API接口。在轻量系统架构中CMSIS属于哪一层架构?
A: 基础内核
B: KAL内核抽象层
C: 拓展模块
D: 硬件架构
正确答案:B
答案解析:在 OpenHarmony 轻量系统架构中,KAL 内核抽象层的作用就是对底层内核进行抽象和封装,提供统一的接口给上层应用使用。而 CMSIS 所起到的作用与 KAL 内核抽象层的功能相符合,都是为了实现对内核相关功能的抽象和标准化接口的提供。
28.[单选题]
以下关于OpenHarmony系统线程说法错误的是( )。
A: 进程和线程的关系是 的关系元记
B: 一个线程只能属于一个进程
C: 线程在其生命周期中可以改变所属的进程
D: 线程和进程一样都有32个优先级
正确答案:C
答案解析:无
29.[单选题]
HUKS中文全称是什么
A.密钥管理服务口标记
B.唯一密钥服务
C.通用密钥管理库
D.统一密钥系统
答案:C
30.[单选题]
在 Stage 模型中,模块的配置文件是
A. main_pages.json
B. module.json5
C. app.json5
D. package.json
答案:B
31.[单选题]
HAR与HSP区别是什么?
A.HSP可多模块同时引用标记
B.HAR中的代码和资源跟随使用方编译,如果有多个使用方,它们的编译产物中会存在多份相同拷贝;而HSP中的代码和资源可以独立编译,运行时在一个进程中代码也只会存在一份
C.HAR是静态共享,而HSP是动态共享
D.HAR可作为共享包,HSP不能作为共享包
正确答案:B
32[单选题]
开发者设计了一款台灯,除了能控制灯的开关以外,还可以控制灯的亮度,该开发者可以选择以下哪一种驱动机制实现亮度的控制?
A. SPI
B. GPIO
C. ADC
D. PWM
正确答案:D
答案解析:PWM(脉冲宽度调制)是一种常用的控制技术,通过改变脉冲信号的占空比来控制输出的平均功率,从而实现对灯亮度的调节。
1.[多选题]
OpenHarmony支持的操作系统内核包括:
A: LiteOS-M
B: Linux
c: LiteOS-A
D: UniProton
正确答案:ABCD
答案解析:暂无
2.[多选题]
在Stage模型中,系统中应用间和应用内都会存在多个进程的情况,以下哪些是系统提供的进程间的通信机制。
A:公共事件机制
B:后台服务机制
C:前台机制
D:广播机制
正确答案:AB
答案解析:暂无
3.[多选题]
PWM驱动模块的使用场景有:
A:调节灯光亮度或颜色
B:马达调速
C:蜂鸣器播放和弦音乐
D:获取陀螺仪倾斜角度
正确答案:ABC
答案解析:暂无
4.[多选题]
Notification Kit (用户通知服务)能力范围有哪些?
A:支持应用发布不同基础类型通知
B:支持应用在发布通知时指定不同的通知渠道类型,以及管理通知发布渠道类型,比如新增或删除渠道、查询渠道使能状态等
C:支持应用管理自己发布的通知,比如取消已发布的通知、查询所有已发布通知等操作
D:支持应用请求通知授权.查询通知授权状态
正确答案:ABCD
答案解析:暂无
5.[多选题]
应用文件分享基于URI分享方式,文件URI的格式说法正确的有?
A: bundleName:该文件资源的属主。
B: path:文件资源在应用沙箱中的路径。
C:文件URI的格式为: file://<bundleName>/<path>
D: file:文件URI的标志。
正确答案:ABCD
答案解析:暂无
6.[多选题]
下面关于GN和Ninja说法正确的是
A:Ninja是一个专注于速度的小型构建系统
B: ninja可以通过其他高级的编译系统生产其输入文件
C: GN是一个生成Ninja构建文件的元构建系统,根据xxx.gn配置文件来生成相应的xxx.ninja文件
D:GN是Generate Ninja的缩写,用于产生Ninja文件
正确答案:ABCD
答案解析:暂无
7.[多选题]
下列哪几项是DevEco Studio提供的调试与开发工具?
A:本地模拟器
B:远程模拟器
C:本地真机
D:预览器
正确答案:ABCD
答案解析:暂无
8.[多选题]
开发者点亮开发板上的LED灯时,如何初始化GPIO?
A:设置GPIO引脚方向为OUT
B:确定GPIO管脚
C:设置GPIO电平为高电平
D:设置GPIO管脚模式
正确答案:ABCD
答案解析:暂无
9.[多选题]
下方哪些接口仅支持系统应用调用?
A: setBadgeNumber
B: setNotificationEnable
C: requestEnableNotification
D: isNotificationEnabled
正确答案:BD
答案解析:暂无
10.[多选题]
下列关于公共事件的说法正确的有?
A:自定义公共事件:应用自定义一些公共事件用来实现跨进程的事件通信能力。
B:有序公共事件:CES转发公共事件时,根据订阅者设置的优先级等级,在接收到优先级较高的一个订阅者回复后,再向下一个优先级较低的订阅者转发公共事件。具有相同优先级的订阅者将按随机顺序收到公共事件。
C:系统公共事件:CES内部定义的公共事件,只有系统应用和系统服务才能发布,例如HAP安装,更新,卸载等公共事件。
D:无序公共事件:CES转发公共事件时,不考虑订阅者是否接收到,且订阅者接收到的顺序与其订阅顺序有关。
正确答案:ABC
答案解析:暂无
11.[多选题]
以下可以用于分布式硬件的有
A: MIC
B:相机
C:屏幕
D: Speaker
正确答案:ABCD
答案解析:暂无
12.[多选题]
有关文件管理的能力范围,以下说法正确的有?
A:支持应用分享文件给其他应用和使用其他应用分享的文件。
B:支持应用触发数据备份恢复(仅对系统应用开放)。
C:支持跨设备的文件访问和拷贝能力。
D:支持对应用文件进行查看、创建、读写、删除、移动、复制、获取属性等访问操作。
正确答案:ABCD
答案解析:暂无
13.[多选题]
OpenHarmony能够实现不同硬件设备之间的互联互通,其中最核心技术为分布式软总线技术,分布式软总线当中会涉及到哪些总线?
A:存储总线
B:任务总线
C:数据总线
D:连接总线
正确答案:BC
答案解析:暂无
14.[多选题]
OpenHarmony系统内核通过哪些组件对上层提供的基础内核能力:
A:系统调用接口
B:KAL接口
C:HAL接口
D:OSAL接口
正确答案:AB
答案解析:暂无
15.[多选题]
传感器包含的模块包含哪些?
A: Sensor API
B: Sensor Framework
C: Sensor Service
D: Sensor Driver
正确答案:ABC
答案解析:Sensor Driver应为HDF层,驱动由统—驱动框架提供
1.[判断题]
—个页面可以存在多个Entry。
A:错误
B:正确
正确答案:A
答案解析:一个页面有且仅有一个Entry,只有被Entry修饰的组件或者子组件才会在页面中进行显示。
2.[判断题]
通知发送端调用AnsNotification校验参数合法性。
A:错误
B:正确
正确答案:B
答案解析:暂无
3.[判断题]
通知被查看后,角标上显示的未读通知个数需要减少,没有未读通知时,不显示角标。
A:错误
B:正确
正确答案:B
答案解析:暂无
4.[判断题]
ArkUI中,线性布局的排列方向由所选容器组件决定,Column容器内子元素按照水平方向排列,Row容器内子元素按照竖直方向排列。
A:正确
B:错误
正确答案:B
答案解析:Column容器内子元素按照垂直方向排列,Row容器内子元素按照水平方向排列。
5.[判断题]
内置存储,是指用户文件存储在终端设备的内部存储设备(空间)上。内置存储设备无法被移除。
A:正确
B:错误
正确答案:A
答案解析:暂无
6.[判断题]
同—套接口提供人脸、指纹、锁屏密码的组合认证方式。
A:错误
B:正确
正确答案:B
答案解析:暂无
7.[判断题]
分布式软总线仅支持标准系统
A:正确
B:错误
正确答案:B
答案解析:暂无
8.[判断题]
entry为OpenHarmony工程模块,编译构建生成—个HAP包。
A:错误
B:正确
正确答案:B
答案解析:暂无
9.[判断题]
OpenHarmony系统的分布式子系统包含“分布式硬件子系统”
A:正确
B:错误
正确答案:A
答案解析:暂无
10.[判断题]
使用http模块发起网络请求时,必须要使用on('headersReceive’)订阅请求头,请求才会成功。
A:正确
B:错误
正确答案:B
答案解析:订阅请求头为可选步骤,并非必须。
11.[判断题]
OpenHarmony系统是—个适配了多个内核的操作系统。
A:错误
B:正确
正确答案:B
答案解析:暂无
12.[判断题]
ohos.convertxml库提供转换xml文本为JavaScript对象的功能。
A:正确
B:错误
正确答案:A
答案解析:暂无
13.[判断题]
OpenHarmony系统的分布式子系统包含“分布式驱动子系统”
A:错误
B:正确
正确答案:A
答案解析:暂无
14.[判断题]
图形Ul组件的基础组件仅实现组件自身单—功能?
A:正确
B:错误
正确答案:A
答案解析:基础组件:仅实现组件自身单—功能,比如按钮、文字、图片等;
15.[判断题]
HTTP数据请求功能主要由http模块提供,填写HTTP请求的URL地址,必须带参数,URL地址需要开发者自定义,请求的参数在extraData中指定
A:错误
B:正确
正确答案:A
答案解析:填写HTTP请求的URL地址,可以带参数也可以不带参数。URL地址需要开发者自定义。请求的参数可以在extraData中指定。
16.[判断题]
分布式软总线旨的是各种设备通过数据线进行相互通信。
A:正确
B:错误
正确答案:B
答案解析:分布式软总线是一种分布式计算的架构模式,它将分布式系统中的各个节点通过网络连接起来,共享资源和信息,并通过一套统一的软件接口进行通信和协作。
17.[判断题]
PhotoAccessHelper提供相册管理模块相关能力,包括创建相册以及访问、修改相册中的媒体数据信息等。
A:正确
B:错误
正确答案:A
答案解析:暂无
18.[判断题]
可通过Ability Kit设置用户点击通知后的行为意图。
A:错误
B:正确
正确答案:B
答案解析:暂无
19.[判断题]
文件管理支持应用文件上传到网络服务器和网络服务器下载网络资源文件到本地应用文件目录。
A:正确
B:错误
正确答案:A
答案解析:文件管理的功能通常包括支持将应用文件上传至网络服务器,以便在不同设备间共享或备份;同时也支持从网络服务器下载网络资源文件到本地应用文件目录,以满足用户获取和使用所需资源的需求。
20.[判断题]
一系列任务为静态方法实现,或者可以通过单例构造唯一的句柄或类对象,可在不同任务线程之间使用时,推荐使用TaskPool。
A:错误
B:正确
正确答案:B
答案解析:暂无
21[判断题]
开发者采用I2C连接了A设备和B设备,而且在同一时刻,A设备可以与B设备同时进行双向数据传输。
A:错误
B:正确
正确答案:A
答案解析: I2C(Inter-Integrated Circuit)是一种两线式串行总线,同一时刻只能有一个设备作为发送器(主设备),另一个设备作为接收器(从设备),不能同时进行双向数据传输。
22[判断题]
OpenHarmony中文件管理功能按文件所有者的不同,有本地文件系统、分布式文件系统两种分类模型。
A:错误
B:正确
正确答案:A
答案解析: OpenHarmony 中文件管理功能按文件所有者的不同,分为本地文件系统、分布式文件系统和受限文件系统三种分类模型,而不是两种。
23[判断题]
外设驱动是OpenHarmony在HDF驱动框架及平台驱动框架的基础上,面向外设器件驱动,提供常见的驱动抽象模型。
A:错误
B:正确
正确答案:B
答案解析:暂无
24[判断题]
OpenHarmony系统的分布式子系统包含“分布式软总线子系统”
A:错误
B:正确
正确答案:B
答案解析:暂无
25[判断题]
获取传感器数据可以单次获取或采用订阅模式持续获取数据。
A:错误
B:正确
正确答案:B
答案解析:暂无