HarmonyOS应用开发高级工程师培训Day2

HarmonyOS应用开发高级工程师培训Day2

收藏豆荚
剥了 1 次
年级:大学
科目:信息科技
汪海锋(Forest)
2025-07-29
10 颗豆豆
30 秒

NDK只覆盖了HarmonyOS一些基础的底层能力,如C运行时基础库_____、图形库、窗口系统、多媒体、压缩库、面向ArkTS/JS与C跨语言的Node-API等,并没有提供ArkTS/JS API的完整能力。 

libc
2. 多选题
30 秒

适合使用NDK的场景有哪些?

性能敏感的场景,如游戏、物理模拟等计算密集型场景。 

需要复用已有C或C++库的场景。 

需要针对CPU特性进行专项定制库的场景,如Neon加速。 

纯C或C++的应用

30 秒

_____是HarmonyOS默认支持的构建系统。 

CMake
30 秒

______是一个专注于构建速度和轻量化设计的构建系统,其核心理念是作为底层工具嵌入到更高级的构建系统中,类似于“汇编器”的角色。

Ninja
5. 单选题
30 秒

在创建的NDK工程中,以下哪个文件 描述C++ API接口行为,如接口名、入参、返回参数等? 

Index.d.ts

oh-package.json5

Index.ets

CMakeLists.txt

6. 多选题
30 秒

IDE原生代码集成NDK的方法有哪些?

直接在C++侧进行头文件引用、适配编译选项的方式实现。

传入SO库的沙箱路径,直接在C++侧通过系统接口dlopen进行动态加载。 

直接在ArkTS侧进行import导入。

7. 多选题
30 秒

Node-API典型应用场景有哪些?

使用Node-API进行同步任务开发

使用Node-API进行异步任务开发

使用Node-API进行线程安全函数开发

8. 多选题
30 秒

ArkWeb(方舟Web)是华为HarmonyOS生态中用于增强Web应用能力的框架,其主要功能包括以下哪些?

页面加载与显示 

页面交互

页面调试

跨平台能力

9. 判断题
30 秒

ArkWeb提供了多种API,web组件不跟随转场动画。一个页面仅支持一个Web组件

10. 判断题
30 秒

Web组件可以通过loadUrl()接口实现加载HTML格式的文本数据。

剥豆豆
金牌
会员
无限剥豆豆游戏,更详尽的游戏报告,更多学员的支持
仅需0.6/日
你可能喜欢
人际关系 团队协作
剥了 4 次
吉利汽车品牌体系知识测验
剥了 2 次
养老服务需求评估核心考点测验1
剥了 2 次
2026.7.10日上海经销商培训大会随堂考
剥了 2 次
济宁商管知识竞赛【填空题】B卷
剥了 2 次