1、创建应用时,应用包名需要和config.json文件中哪个字段保持一致?
A. package
B. name
C. bundleName
答案:
C
分析:App Pack包中所有HAP的配置文件中的bundleName标签必须一致。
2、(多选)通过@ohos.systemTime模块可以进行以下哪些操作?
A、设置系统时间
B、设置系统闹钟
C、设置系统日期
D、设置系统时区
答案:
ACD
分析:systemTime用来设置、获取当前系统时间,设置、获取当前系统日期和设置、获取当前系统时区。
3、HarmonyOS多窗口交互能力提供了以下哪几种交互方式?
A、全局消息通知
B、平行视界
C、分屏
D、悬浮窗
答案:
BCD
分析:
4、HarmonyOs的智能家居设备包括以下哪些功能体验?
A、极简连接
B、万能卡片
C、极简交互
D、硬件互助
答案:
ABCD
分析: HarmonyOS Connect目前在智能家居领域已有大量的落地与产品推出,智能冰箱、免手洗豆浆机、料理机、电蒸箱,这些设备上的
碰一碰能力
、万能卡片
、极简交互
、硬件互助
能力得以展现,带给消费者更好的智能家居体验。
5、下面哪些组件层次结构是正确的。
A、Text>Span
B、Button>Column>lmage
C、Button>lmage>Text
D、lmage>Text>Span
E、Column>Row>Button
答案:
ABE
分析: image没有子组件
6、(填空)HarmonyOS具有______种能控制元素位置变化的自适应布局能力。(请填写阿拉伯数字)
答案:
5
分析:
2个自适应变化能力:(控制元素尺寸)。
拉伸能力
缩放能力
5个自适应布局能力:(控制元素位置)。
隐藏能力
折行能力
均分能力
占比能力
延伸能力
7、module.json5配置文件中,包含了以下哪些信息?
A. ability的相关配置信息
B. 模块名
C. 应用的版本号(app/oh-package.json5)
D. 模块类型
答案:
ABD
分析:
8、(判断题)每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。
答案:
正确
分析:页面路由栈支持的最大Page数量为32。
9、HarmonyOS云开发工程结构分哪些部分?
A. 端开发工程(Application)
B. 云开发工程(CloudProgram)
C. 端侧公共库(External Libraries)
D. 公共资源库(Resource)
答案:
ABC
分析:
10、HarmonyOS云开发工程创建后,会自动开通哪些服务?
A. 云函数
B. 云数据库
C. 云存储
D. 认证服务
答案:
ABCD
分析: