type
status
date
slug
summary
tags
category
icon
password
单选题
1.在Stage模型中,模块的配置文件是:
- 答案:D. module.json5
2.OpenHarmony为了统一驱动标准,为设备厂商提供了更统一的接入方式,使驱动更加容易移植,引入了以下哪种技术?
- 答案:C. HDF
3.OpenHarmony设备开发,编译固件使用哪个指令?
- 答案:A. hb build
4.在OpenHarmony源码中third_party/cmsis/CMSIS/RTOS2存放了CMSIS RTOS 2.0 API接口。在轻量系统架构中CMSIS属于哪一层架构?
- 答案:C. KAL内核抽象层
5.OpenHarmony自动化测试框架中识别测试脚本、调度执行的模块Hypium里,哪个接口用来编写用例内容?
- 答案:A. it
6.以下关于OpenHarmony系统线程说法错误的是( )。
- 答案:C. 线程在其生命周期中可以改变所属的进程
7.HUKS中文全称是什么?
- 答案:B. 通用密钥管理库
8.下面关于UI控件说法错误的是?
- 答案:D. UI控件分为普通控件和容器控件两大类
9.OpenHarmony标准系统支持的最小内存是?
- 答案:C. 128MB
10.HAR与HSP区别是什么?
- 答案:D. HAR中的代码和资源跟随使用方编译,如果存在多个使用方,它们的编译产物中会存在多份相同拷贝;而HSP中的代码和资源可以独立编译,运行时在一个进程中代码也只会存在一份
11.开发者设计了一款台灯,除了能控制灯的开关以外,还可以控制灯的亮度,该开发者可以选择以下哪一种驱动机制实现亮度的控制?
- 答案:C. PWM
12.在OpenHarmony的DFX子系统中,为应用开发者提供的事件打点机制的模块是什么?
- 答案:B. HiAppEvent
13.关于录制功能以下描述正确的有:
- 答案:B. AVRecorder接口中的prepare入参avConfig中仅设置音频相关的配置参数
14.小明在安装DevEco Studio过程中,发现有报错信息,但是并未理会,在使用工具时,发现代码错误检查、代码自动跳转等功能无法正常使用,上述功能属于哪部分能力?
- 答案:C. 高效智能代码编辑
15.下列选项中,关于操作系统移植步骤的描述正确的是哪一项:
- 答案:B. 环境准备 --> BootLoader移植 --> 内核移植 --> 根文件系统制作
16.DevEco Studio提供的调试工具不包括以下哪种?
- 答案:D. ADB
17.位于后台的应用,启动组件需校验的权限是:
- 答案:B. ohos.permission.START_ABILITIES_FROM_BACKGROUND
18.以下哪种模块提供了全双工通信协议?
- 答案:A. WEBSOCKET
19.在ArkTS中,Promise是一种用于处理异步操作的对象,可以将异步操作转换为类似同步操作的风格,以方便代码编写和维护,其一共有几种状态?
- 答案:C. 3
20.一条通知从通知发送端产生,通过什么发送到通知子系统?
- 答案:B. IPC通信
多选题
21.OpenHarmony支持的操作系统内核包括:
- 答案:A. UniPorton, B. Linux, C. LiteOS-M, D. LiteOS-A
22.开发者点亮开发板上的LED灯时,如何初始化GPIO?
- 答案:A. 确定GPIO管脚, B. 设置GPIO电平为高电平, C. 设置GPIO引脚方向为OUT, D. 设置GPIO管脚模式
23.下面关于GN和Ninja说法正确的是:
- 答案:A. Ninja是一个专注于速度的小型构建系统, B. GN是一个生成Ninja构建文件的元构建系统,根据xxx.gn配置文件来生成相应的xxx.ninja文件, C. GN是Generate Ninja的缩写,用于产生Ninja文件, D. ninja可以通过其他高级的编译系统生产其输入文件
24.在Stage模型中,系统中应用间和应用内都会存在多个进程的情况,以下哪些是系统提供的进程间的通信机制。
- 答案:A. 后台服务机制, B. 公共事件机制
25.声明式开发范式有哪些特点?
- 答案:B. 使用ArkTS语言, C. 数据驱动更新, D. 适合复杂度较大的程序
26.OpenHarmony系统内核通过哪些组件对上层提供的基础内核能力:
- 答案:A. KAL接口, C. 系统调用接口
27.下列哪几项是DevEco Studio提供的调试与开发工具?
- 答案:A. 远程模拟器, B. 本地真机, C. 预览器, D. 本地模拟器
28.传感器包含的模块包含哪些?
- 答案:A. Sensor Framework, C. Sensor API, D. Sensor Service
29.属性动画支持哪些属性?
- 答案:A. opacity, B. backgroundColor, C. position, D. translate
30.PWM驱动模块的使用场景有:
- 答案:A. 调节灯光亮度或颜色, B. 蜂鸣器播放和弦音乐, D. 马达调速
判断题
31.开发者采用I2C连接了A设备和B设备,并且在同一时刻,A设备可以与B设备同时进行双向数据传输。
- 答案:错误
32.外设驱动是OpenHarmony在HDF驱动框架及平台驱动框架的基础上,面向外设器件驱动,提供常见的驱动抽象模型。
- 答案:正确
33.entry为OpenHarmony工程模块,编译构建生成一个HAP包。
- 答案:正确
34.一个页面可以存在多个Entry。
- 答案:错误
35.媒体会话元数据(AVMetadata)用于描述媒体数据相关属性包括前媒体的ID,上一首媒体的ID,下一首媒体的ID。
- 答案:正确
36.一系列任务为静态方法实现,或者可以通过单例构造唯一的句柄或类对象,可在不同任务线程之间使用时,推荐使用TaskPool。
- 答案:错误
37.ArkUI中,线性布局的排列方向由所选容器组件决定,Column容器内子元素按照水平方向排列,Row容器内子元素按照竖直方向排列。
- 答案:错误
38.ohos.convertxml库提供转换xml文本为JavaScript对象的功能。
- 答案:正确
39.OpenHarmony中文件管理功能按文件所有者的不同,有本地文件系统、分布式文件系统两种分类模型。
- 答案:错误
40.OpenHarmony系统是一个适配了多个内核的操作系统。
- 答案:正确
41.DevEco Studio是开发OpenHarmony应用的一站式集成开发环境。
- 答案:正确
42.配置OpenHarmony应用开发环境需要安装Node.js和ohpm。
- 答案:正确
43.Button组件是否可以包含子组件?
- 答案:正确
44.图形UI组件的基础组件仅实现组件自身单一功能?
- 答案:正确
45.同一套接口提供人脸、指纹、锁屏密码的组合认证方式。
- 答案:正确
46.Text是显示文本的组件基础之一,它可以包含子组件Span,当包含Span时不生效,只显示Span的内容。
- 答案:错误
47.Hap包签名工具支持本地签名需求的开发,用户可以参考developtools_hapsigner签名工具的源码进行工具开发。
- 答案:正确
48.文件管理支持应用文件上传到网络服务器和网络服务器下载网络资源文件到本地应用文件目录。
- 答案:正确
- OpenHarmony系统的分布式子系统包含“分布式软总线子系统”。
- 答案:正确
50.获取传感器数据可以单次获取或采用订阅模式持续获取数据。
- 答案:正确
- Author:Koreyoshi
- URL:https://Koreyoshi1216.com/article/1c9c7b13-c6a7-8016-acf5-d302d454958d
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts