习题一
# HarmonyOS简介
1. 以下哪几项属于OpenHarmony的技术特性?()
A. 统一OS,弹性部署
B. 一次开发,多端部署
C. 硬件互助,资源共享
2. OpenHarmony硬件互助资源共享特性依赖以下哪几项技术?()
A. 分布式软总线
B. 分布式任务调度
C. 分布式设备虚拟化
D. 分布式数据管理
# 设备开发入门
1. DevEco Device Tool开发任务区提供了以下哪些功能?()
A. 编译
B. 烧录
C. 栈分析
D. 镜像分析
2. DevEco Device Tool提供了Windows和Linux两个版本。()
A. 正确
B. 错误
# 轻量系统内核基础
1. LiteOS-M内核支持以下哪些内核通信机制?()
A. 事件
B. 消息队列
C. 互斥量
D. 信号量
2. 轻量系统只支持LiteOS-M内核。()
A. 正确
B. 错误
# 轻量系统驱动开发
1. 下列哪些属于ADC技术参数?()
A. 分辨率
B. 转换误差
C. 转换时间
D. 占空比
2. 一根GPIO管脚能完成多种功能。()
A. 正确
B. 错误
# 碰一碰场景开发
1. 以下哪些属于碰一碰体验?()
A. 设备连接
B. 快捷控制
C. 拓展服务
2. 设备具有NFC标签, 手机通过“碰一碰”识别设备上的NFC标签,即可运行相应的原子化服务。()
A. 正确
B. 错误
习题二
# 判断题
1.设备开发需要搭建一套Windows+Ubuntu混合开发的环境,其中使用Windows平台的DevEco Device Tool可视化界面进行相关操作,通过远程连接的方式对接Ubuntu下的DevEco Device Tool,然后对Windows下的源码进行开发、编译、烧录等操作。
正确(True)
错误(False)
# 单选题
1.以下哪一种DevEco Device Tool命令行工具,可以提供hos临时环境变量,用于执行hb命令?
A. DevEco命令行
B. HPM命令行
C. 新终端
D. CMD
2.设备开发需要搭建一套Windows+Ubuntu混合开发的环境,以下哪一项不属于Windows环境?
A. 工程管理
B. 代码编辑
C. 编译环境
D. 工程配置
# 多选题
1.DevEco Device Tool为轻设备提供了以下哪几项性能分析工具?
A. Stack Analysis
B. Image Analysis
C. Profiling
D. Monitor Analysis
2.以下哪几项属于OpenHarmony的配置文件?(ABCD)
A. 每个模块对应的BUILD.gn
B. 子系统中bundle.json或ohos.build
C. 在vendor中的config.json
D. build目录下的subsystem_config.json