【保驾护航】HarmonyOS应用开发者基础认证-题库

在这里插入图片描述通过系统化的课程学习,熟练掌握DevEco StudioArkTSArkUI预览器模拟器SDKHarmonyOS应用开发的关键概念,具备基础的应用开发能力。

考试说明

1、考试需实名认证,请在考前于个人主页→个人信息→基本信息→进行实名认证,否则考试通过无法获取专业证书;

2、每个帐号每月有3次考试机会,次月重置考试次数。做题过程中请认真对待,避免考试次数浪费;

3、考试时长为1小时,请合理分配做题时间;

4、考试期间只有3次切屏次数,若超过3次则自动提交考卷;

5、考试分数达到90分即为合格,未达到合格分数则无法获取证书。

如何获取证书

1、通过考试后,可前往我的学堂-我的证书-我的开发者认证查看证书和下载电子证书(查看证书前,请确保已实名认证)。
2、证书自颁布之日起2年内有效。

判断题

video 组 件 可 以 ⽀ 持 本 地 视 频 路 径 和 ⽹ 络 路 径 播 放 。 播 放 ⽹ 络 视 频 时 , 需 要 申 请 权 限
ohos.permission.INTERNET
● 正确(True)

Ability是系统调度应⽤的最⼩单元,是能够完成⼀个独⽴功能的组件。⼀个应⽤可以包含⼀个或多
Ability
● 正确(True)

使⽤http模块发起⽹络请求时,必须要使⽤on(‘headersReceive’)订阅请求头,请求才会成功。
● 错误(False)

@CustomDialog装饰器⽤于装饰⾃定义弹窗组件,使得弹窗可以动态设置内容及样式。
● 正确(True)

每调⽤⼀次router.pushurl()⽅法,默认情况下,⻚⾯栈数量会加1,⻚⾯栈⽀持的最⼤⻚⾯数量为
32。
● 正确(True)

Web组件对于所有的⽹⻚都可以使⽤zoom(factor:number)⽅法进⾏缩放。
● 错误(False)

所有使⽤@Component修饰的⾃定义组件都⽀持onPageShow,onBackPressonPageHide⽣命
周期函数。
● 错误(False)

ColumnRow容器组件中,justifyContent⽤于设置⼦组件在主轴⽅向上的对⻬格式,
alignItems⽤于设置⼦组件在交叉轴⽅向上的对⻬格式。
● 正确(True)

Tabs组件仅可包含⼦组件TabsContent,每⼀个⻚签对应⼀个内容视图即TabContet组件。
● 正确(True)

每⼀个⾃定义组件都有⾃⼰的⽣命周期 ● 正确(True)

⾸选项preferences是以Key-Value形式存储数据,其中Key是可以重复。
● 错误(False)

单选题

注意这里要看答案而选择,而不是看具体的A、B、C、D

下⾯哪⼀个事件⽅法可以获取到List滑动的偏移量(A)
A.onScroll
B.onScrolllndex
C.onReachStart
D.onReachEnd

在下⾯哪个⽂件中可以设置⻚⾯的路径配置信息?(A)
A.main_pages.json
B.module.json5
C.app.json5
D.packagejson

例如现在要实现⼀个⼴告弹窗,包含图⽚和⽂本等信息,使⽤下⾯那种弹窗可以实现(B)
A.AlertDialog
B.@CustomDialog
C.TextPickerDialog
D.TimePickerDialog

关于video组件的回调事件,下列说法错误的是:(A)
A.onStart视频播放时触发该事件,可以在这⾥获取视频时⻓。
B.onFinish视频播放结束时触发该事件。
C.onPrepared视频准备完成时触发该事件。
D.onUpdate播放进度变化时触发该事件,单位为S,更新时间间隔为250ms。

下⾯哪个组件不能包含⼦组件:(D)
A.Row
B.Button
C.Text
D.LoadingProgress

⾸选项key的最⼤⻓度限制⼤⼩为()字节?(C)
A.60
B.70
C.80
D.90

关于容器组件Row和Column,下⾯说法错误的是:(D)
A.Column容器的主轴是垂直⽅向,交叉轴是⽔平⽅向;Row容器的主轴是⽔平⽅向,交叉轴
是垂直⽅向。
B.主轴和交叉轴始终是相互垂直的,Row和Column主轴的⽅向不⼀样。
C.Column的⼦组件在主轴⽅向上的对⻬使⽤justifyContent属性来设置,其参数类型是
FlexAlign。
D.Row的⼦组件在交叉轴⽅向上的对⻬⽅式使⽤alignltems属性来设置,其参数类型为HorizontalAlign。

关于Button组件,下⾯哪个样式是胶囊型按钮:(A)
A.ButtonType.Capsule
DB.ButtonType.Normal
C.ButtonType.Circle
D.以上都不是

⾸选项preferences值的存储⽀持哪些数据类型?(D)
A.数字型
B.字符型
C.布尔型
D.数字型、字符型、布尔型以及这3种类型的数组类型。

关于Resource是资源引⽤类型描述错误的是:(C)
A.Resource是资源引⽤类型,⽤于设置组件属性的值。
B.通过“$r(app.type.name)”的形式引⽤应⽤资源,app代表是应⽤内resources⽬录中定义的
资源,type代表资源类型(或资源的存放位置)。
C.Resource⽀持所有的数据类型。
D.系统可以根据当前配詈加载合适的Resource资源,例如,开发者可以根据屏靠尺⼨呈现不
同的布局效果,或根据语⾔设置提供不同的字符串。

⽤哪⼀种装饰器修饰的组件可作为⻚⾯⼊⼝组件?(B)
A.@Component
B.@Entry
C.@Preview
D.@Builder

关于Web组件,下⾯描述错误的是:(D)
A.WebController 控 制 器 可 以 控 制 Web 组 件 各 种 ⾏ 为 , ⽐ 如 forward 、 backward 、
runJavaScript等。
B.Web 组 件 ⽀ 持 fileAccess 、 javaScriptAccess 等 多 种 属 性 的 设 置 , 例 如
javaScriptAccess(true)表示允许执⾏JavaScript脚本。
C.Web组件⽀持onConfirm、onConsole等多种事件,例如⽹⻚调⽤confirm0告警时触发
onConfirm回调。
D.使⽤Web组件访问在线和离线⽹⻚都需要添加ohos.permission.INTERNET权限。

关于@State状态数据特征,下列描述错误的是:(C)
A.@State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调⽤所在组件
的build⽅法进⾏UI 刷新。
B.标记为@State的属性是私有变量,只能在组件内访问。
C.@State变量可以不⽤给定初始值。
D.⼦组件@Link装饰的变量可以和⽗组件的@State变量建⽴双向数据绑定。

使⽤Image组件加载⽹络图⽚需要如下哪种权限?(B)
A.ohos.permission.READ_MEDIA
B.ohos.permission.INTERNET
C.ohos.permission.GET_NETWORK_INFO
D.ohos.permission.DISTRIBUTED_DATASYNC

关于UIAbility的启动模式,下列说法错误的是:(C)
A.UIAbility⽀持单实例、标准模式和指定实例3种启动模式,在modulejson中通过launchType
配置。
B.singleton为单实例模式,系统中只存在唯⼀⼀个实例,startAbility时,如果已存在,则复⽤
系统中的唯⼀⼀个实例。
C.standard为标准模式,每次startAbility都会启动⼀个新的实例,系统默认为standard模式。
D.specified为指定实例模式,运⾏时由Ability内部业务决定是否创建多实例。

Row组件中有两个Text组件,如果使⽤justifyContent对⻬⽅式,下⾯哪个属性可以实现左右两端对⻬:(D)
A.FlexAlign.Start
B.FlexAlign.SpaceEvenly
C.FlexAlign.End
D.FlexAlign.SpaceBetween

关于Tabs组件⻚签的位置设置,下⾯描述错误的是(D)
A.当barPosition为Start(默认值),vertical属性为false时(默认值),⻚签位于容器顶部。
B.当barPosition为Start(默认值),vertical属性为true时,⻚签位于容器左侧
C.当barPosition为End,vertical属性为false(默认值)时,⻚签位于容器底部。
D.当barPosition为End,vertical属性为true时,⻚签位于容器底部。

发起⽹络数据请求需要导⼊以下哪个模块?(A)
A.import http from’@ohos.net.http’
B.import http from '@ohos.net.https"
C.import request from ‘@ohos.request’
D.import request from ‘@ohos.net.request’

下⾯哪个⽅法,可以跳转到⼀个新⻚⾯,并销毁当前⻚⾯。(B)
A.router.pushUrl()
B.router.replaceUrl()
C.router.back()
D.router.clear()

下列哪种组合⽅式不能实现⼦组件从⽗⼦组件之间双向数据同步。(D)
A.@State和@Link
B.@Provide和@Consume
C.@Observed和@ObjectLink
D.@State和@Prop

⻚⾯路由需要导⼊以下哪个模块?(B)
A.import prompt from’@ohos.prompt’
B.import router from ‘@ohos.router’
C.import Notification from ‘@ohos.notification’
D.import window from '@ohos.window

多选题

entry下的module.json5中包含以下哪些信息:(BCD)
A.应⽤包名和版本号信息
B.Ability的配置信息
C.设备类型信息
D.应⽤权限申请列表

针对包含⽂本元素的组件,例如Text、Button、TextInput等,可以使⽤下列哪些属性:(ABCDE)
A.fontColor
B.fontSize
C.fontStyle
D.fontWeight
E.fontFamily

以下关于ArkTS声明式开发范式的基本组成说明正确的是(ABCDEF)
A.装饰器:⽤来装饰类、结构体、⽅法以及变量,赋予其特殊的含义,例如@Entry表示这是
个⼊⼝组件。
B.⾃定义组件:可复⽤的UI单元,可组合其它组件。
C.UI描述:声明式的⽅法来描述UI的结构,例如build()⽅法中的代码块。
D.内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调⽤,如Column、
Text、Divider、Button等。
E.属性⽅法:⽤于组件属性的配置,统⼀通过属性⽅法进⾏设置,如fontSize()、width()、
height()、color()等。
F.事件⽅法:⽤于添加组件对事件的响应逻辑,统⼀通过事件⽅法进⾏设置,如跟随在Button
后⾯的onClick()。

下⾯哪些是Ability的⽣命周期回调函数?(ABEF)
A.onCreate
B,onDestroy
C.onPageShow
D.onPageHide
E.onForeground
F.onBackground

关于Tabs组件和TabContent组件,下列描述正确的是(ABCD)
A.TabContent组件不⽀持设置通⽤宽度属性,其宽度等于Tabs组件的barWidth属性。
B.TabContent组件不⽀持设置通⽤⾼度属性,其⾼度由⽗组件Tabs⾼度与TabBar组件⾼度决
定。
C.TabsController⽤于控制Tabs组件进⾏⻚签切换,不⽀持⼀个TabsController控制多个
Tabs组件。
D.TabContent组件的tabBar属性⽀持使⽤@Builder构造器⽣成的组件。

下⾯哪些组件层次结构是正确的。(ABE)
A.Text>Span
B.Button>Column>Image
C.Button>Image>Text
D.Image>Text>Span
E.Column>Row>Button

关于ForEach(arr,itemGenerator,index)组件的描述正确的是:(BCD)
A.ForEach中可以循环遍历逻辑代码,例如console.info('hello")
B.第⼀个参数必须是数组,提供循环渲染的数据源。
C.第⼆个参数⽣成⼦组件的lambda函数,为数据源中的每个数组项⽣成⼦组件。
D.第三个参数为匿名函数,⽤于给定数组项⽣成唯⼀且稳定的键值。

下⾯哪些容器组件是可以滚动的(ABD)
A.Scroll
B.List
C.Row
D.Grid
E.Column

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/351486.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【LeetCode: 135. 分发糖果 + 贪心】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

嵌入式-stm32-江科大-OLED调试工具

文章目录 一:OLED调试工具1.1 OLED显示屏介绍1.2 实验:在OLED显示屏的使用1.3 自己新增功能测试道友:今天没有开始的事,明天绝不会完成。 一:OLED调试工具 1.1 OLED显示屏介绍 学习任何一门语言就需要进行调试&#…

Java基础进阶03-注解和单元测试

目录 一、注解 1.概述 2.作用 3.自定义注解 (1)格式 (2)使用 (3)练习 4.元注解 (1)概述 (2)常见元注解 (3)Target &#x…

第13次修改了可删除可持久保存的前端html备忘录:删除按钮靠右,做了一个背景主题:现代深色

第13次修改了可删除可持久保存的前端html备忘录&#xff1a;删除按钮靠右&#xff0c;做了一个背景主题&#xff1a;现代深色 备忘录代码 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"vi…

LFU算法

LFU算法 Least Frequently Used&#xff08;最不频繁使用&#xff09; Leetcode有原题&#xff0c;之前手写过LRU&#xff0c;数据结构还是习惯于用java实现&#xff0c;实现是copy的评论题解。 题解注释写的很清楚 大致就是说LFUCache类维护一个存放node的map&#xff0c;同…

立创EDA学习:设计收尾工作

布线整理 ShiftM&#xff0c;关闭铺铜显示 调整结束后再使用快捷键”ShiftM“打开铺铜 过孔 在空白区域加上一些GND过孔&#xff0c;连接顶层与底层的铺铜。放置好”过孔“后&#xff0c;隐藏铺铜&#xff0c;观察刚才放置的过孔有没有妨碍到其他器件 调整铺铜 先打开铺铜区&…

php mysql字段默认值使用问题

前提是使用了事务&#xff0c;在第一个阶段 是A表操作保存&#xff0c;第二阶段操作B表&#xff0c;操作B表的时候使用了A表的一个字段&#xff0c;这个字段在第一阶段没有设置值&#xff0c;保存的时候使用字段默认值。 【这种情况 最好是在第一阶段 把后面要使用的字段设置好…

C#在图片上输出文字和保存

winform&#xff0c;图片控件&#xff0c;加载一个图片&#xff0c;在图片上输出文字&#xff1b; 输出文字的代码如下&#xff1b; private void pictureBox1_Paint(object sender, PaintEventArgs e){Graphics g1 e.Graphics;g1.DrawString("测试", this.Font, B…

物联网IOT视频设备如何快速对接阿里云生活物联网(Link Visual)并成功上云?

原文永久更新地址&#xff1a;https://www.yundashi168.com/472.html 文章来源&#xff1a;猿视野 如果有图片看不清楚&#xff0c;加载不出来&#xff0c;请阅读原文。 什么是Link Visual、 Link Visual是生活物联网平台针对视频产品推出的增值服务&#xff0c;提供视频数据上…

指针的深入理解1

1.如何理解指针 假设有一栋宿舍楼&#xff0c;把你放在楼里&#xff0c;楼上有100个房间&#xff0c;但是房间没有编号&#xff0c;你的一个朋友来找你玩&#xff0c; 如果想找到你&#xff0c;就得挨个房子去找&#xff0c;这样效率很低&#xff0c;但是我们如果根据楼层和楼…

C#,恩廷格尔组合数(Entringer Number)的算法与源程序

恩廷格尔组合数&#xff08;Entringer Number&#xff09;组合数学的序列数字之一。 E&#xff08;n&#xff0c;k&#xff09;是{1&#xff0c;2&#xff0c;…&#xff0c;n1}的排列数&#xff0c;从k1开始&#xff0c;先下降后上升。 计算结果&#xff1a; 源代码&#xf…

用Excel辅助做数独

做数独游戏的时候&#xff0c;画在纸上很容易弄花眼&#xff0c;所以我考虑用Excel辅助做一个。 界面如下&#xff1a; 按下初始化表格区域按钮&#xff0c;会在所有单元格中填充“123456789”。如下图&#xff1a; 当某个单元格删除得只剩一个数字时&#xff0c;会将同一行、…

[UI5 常用控件] 03.Icon, Avatar,Image

文章目录 前言1. Icon2. Avatar2.1 displayShape2.2 initials2.3 backgroundColor2.4 Size2.5 fallbackIcon2.6 badgeIcon2.7 badgeValueState2.8 active 3. Image 前言 本章节记录常用控件Title,Link,Label。 其路径分别是&#xff1a; sap.m.Iconsap.m.Avatarsap.m.Image 1…

C++面试:散列表

目录 1. 散列表的基本概念 散列表的定义 散列函数 哈希冲突 2. 处理冲突的方法 链地址法&#xff08;Separate Chaining&#xff09; 开放地址法 再散列 3. 散列表的性能分析 1. 平均查找长度&#xff08;ASL&#xff09; 2. 负载因子&#xff08;Load Factor&#…

CAD-autolisp(二)——选择集、命令行设置对话框、符号表

目录 一、选择集1.1 选择集的创建1.2 选择集的编辑1.3 操作选择集 二、命令行设置对话框2.1 设置图层2.2 加载线型2.3 设置字体样式2.4 设置标注样式&#xff08;了解即可&#xff09; 三、符号表3.1 简介3.2 符号表查找3.2 符号表删改增 一、选择集 定义&#xff1a;批量选择…

go语言(十八)---- goroutine

一、goroutine package mainimport ("fmt""time" )func main() {//用go创建承载一个形参为空&#xff0c;返回值为空的一个函数go func() {defer fmt.Println("A.defer")func() {defer fmt.Println("B.defer")//退出当前goroutinefmt…

《WebKit 技术内幕》学习之十五(6):Web前端的未来

6 Chromium OS和Chrome的Web应用 6.1 基本原理 HTML5技术已经不仅仅用来编写网页了&#xff0c;也可以用来实现Web应用。传统的操作系统支持本地应用&#xff0c;那么是否可以有专门的操作系统来支持Web应用呢&#xff1f;当然&#xff0c;现在已经有众多基于Web的操作系统&…

跟无神学AI之Prompt

在大模型时代会写prompt变得很重要。 Prompt翻译为中文为提示词&#xff0c;在大模型的特定领域指的是大模型使用者给大模型提交的一种有一定格式的交互命令&#xff0c;让我们看看科大讯飞的大模型给出的答案—— Prompt是一种向人工智能模型提供的输入文本或指令&#xff0…

uv胶UV大灯修复液修复汽车车灯大灯尾灯?

使用UV胶进行汽车大灯修复是一种常见的方法&#xff0c;特别是用于修复裂纹、划痕或氧化的透明塑料表面。以下是使用UV胶修复汽车大灯的一般步骤&#xff1a; 1.准备工作&#xff1a; 确保汽车大灯表面是干净的&#xff0c;没有灰尘、油脂或其他污垢。可以使用清洁剂和软布进行…

Microsoft Remote Desktop for Mac(远程桌面连接)激活版

Microsoft Remote Desktop是一款由微软开发的远程桌面连接工具&#xff0c;它允许用户从另一台计算机或移动设备远程连接到Windows桌面或服务器。 以下是该软件的一些主要特点和功能&#xff1a; 跨平台支持&#xff1a;Microsoft Remote Desktop支持Windows、macOS、iOS和Andr…