华为云课堂基础认证,开发者认证,HarmonyOS应用开发者认证的题库

本文档是华为云课堂中关于HarmonyOS应用开发的基础认证题库,涵盖了DevEco Studio的使用、ArkTS基础知识、应用程序框架、构建页面、数据获取与存储等多个方面。内容包括判断题、单选题和多选题,涉及HarmonyOS应用的页面配置、组件生命周期、 ArkTS组件装饰器、Ability启动模式、资源引用、网络权限、数据管理等知识点。
摘要由CSDN通过智能技术生成

1【习题】运行Hello World工程 

习题内容

判断题

1. main_pages.json存放页面page路径配置信息。(正确)

2. DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。(正确)

单选题

1. 在stage模型中,下列配置文件属于AppScope文件夹的是?(C)

A. main_pages.json

B. module.json5

C. app.json5

D. package.json

多选题

1. 如何在DevEco Studio中创建新项目?(BC)

A. 在计算机上创建一个新文件,并将其命名为“new harmonyOS项目”

B. 如果已打开项目,从DevEco Studio菜单选择'file>new>Create Project'

C. 如果第一次打开DevEco Studio,在欢迎页点击“Create new Project”

2. module.json5配置文件中,包含了以下哪些信息?(ABD)

A. ability的相关配置信息

B. 模块名

C. 应用的版本号

D. 模块类型

2【习题】ArkTS基础知识

习题内容

判断题

1. 循环渲染ForEach可以从数据源中迭代获取数据,并为每个数组项创建相应的组件。(正确)

2. @Link变量不能在组件内部进行初始化。(正确)

单选题

1. 用哪一种装饰器修饰的struct表示该结构体具有组件化能力?(A)

A. @Component

B. @Entry

C. @Builder

D. @Preview

2. 用哪一种装饰器修饰的自定义组件可作为页面入口组件?(B)

A. @Component

B. @Entry

C. @Builder

D. @Preview

多选题

1. 下面哪些函数是自定义组件的生命周期函数?(ABCDE)

A. aboutToAppear

B. aboutToDisappear

C. onPageShow

D. onPageHide

E. onBackPress

2. 下面哪些装饰器可以用于管理自定义组件中变量的状态?(CD)

A. @Component

B. @Entry

C. @State

D. @Link

3【习题】应用程序框架 

习题内容

判断题

1. 一个应用只能有一个Ability。(错误)

2. 创建的Empty Ability模板工程,初始会生成一个Ability文件。(正确)

3. 每调用一次router.push()方法,页面路由栈数量均会加1。(错误)

单选题

1. API9及以上,router.push()方法,默认的跳转页面使用的模式是哪一种?(A)

A. Standard

B. Single

C. Specified

2. Ability启动模式需要在module.json5文件中配置哪个字段?(C)

A. module

B. skills

C. launchType

D. abilities

多选题

1. API9及以上,router.push()方法的mode参数可以配置为以下哪几种跳转页面使用的模式?(AB)

A. Standard

B. Single

C. Specified

2. Ability的生命周期有哪几个状态?(ACDF)

A. Create

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值