判断题
【判断题】AbilityStage 与 Module 是一对多的关系,即一个 AbilityStage 可以拥有多个 Module.
A
正确
B
错误
答案解析
正确答案:B
解析:
该判断题的题干为:“AbilityStage 与 Module 是一对多的关系,即一个 AbilityStage 可以拥有多个 Module。”
正确答案是:B(错误)
解析如下:
在 HarmonyOS 的应用模型中,AbilityStage 是一个应用组件生命周期的管理单元,通常对应于一个 HAP(Harmony Ability Package)文件的加载和初始化过程。每个 HAP 文件包含一个或多个 Module,而每个 Module 中可以包含一个或多个 Ability。
关键点在于:AbilityStage 与 Module 的关系并非“一对多”,而是“一对一”的关系。具体来说,每一个 Module 在运行时都会对应一个独立的 AbilityStage 实例。也就是说,一个 Module 对应一个 AbilityStage,而不是一个 AbilityStage 管理多个 Module。
因此,题干中“一个 AbilityStage 可以拥有多个 Module”的说法是错误的。
核心知识点:
1. HarmonyOS 应用结构中的基本单位是 HAP,每个 HAP 包含一个或多个 Module。
2. 每个 Module 定义了一组相关的 Ability 和资源。
3. AbilityStage 是 Module 的运行容器,用于管理该 Module 中所有 Ability 的生命周期回调。
4. 运行时,每个 Module 实例化一个对应的 AbilityStage,二者是一一对应关系。
综上所述,题干表述错误,正确答案为 B。
相关知识点:
AbilityStage与Module关系易错
题目纠错
2025年HarmonyOS应用开发者基础认证题库
相关题目
单选题
30【多选题】Harmonyos 提供的数据管理的方式包含哪些?()
单选题
29【多选题】响应式布局中将窗口宽度划分为不同的范围(即断点 Breakpoint),可以包括以下哪些?()
单选题
28【多选题】以下哪些 UI 布局更适合折叠屏上的短视频场景的用户体验?()
单选题
27【多选题】下列关于动效设计原则简洁高效的描述正确的是?()
单选题
26【多选题】Library 类型的 Module 可以分为哪些具体类型?()
单选题
25【多选题】UIAbility 的启动模式有?()
单选题
【多选题】声明式开发范式有哪些特点?()
单选题
【多选题】API9 及以上,router.pushUrl()方法的 mode 参数可以配置为以下哪几种跳转页面使用的模式?
单选题
【多选题】 针对包含文本元素的组件,例如 Text、Button、TextInput 等,可以使用下列哪些属性:
单选题
【多选题】下面哪些是 Ability 的生命周期回调函数?
