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

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

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值