编写 网站 语言,济南学习做网站,网页设计模板图片中文,南通网站建设开发笔者会尽量找到答案的出处#xff0c;力求答案准确无误。有些题目答案可能有错#xff0c;也有一些笔者实在找不到出处#xff0c;也不知道答案的#xff0c;如果读者发现错误或有补充建议#xff0c;欢迎评论或私信笔者。您的每一条反馈都是宝贵的#xff0c;能够帮助笔… 笔者会尽量找到答案的出处力求答案准确无误。有些题目答案可能有错也有一些笔者实在找不到出处也不知道答案的如果读者发现错误或有补充建议欢迎评论或私信笔者。您的每一条反馈都是宝贵的能够帮助笔者不断完善这篇文章也能让下一个看到这篇文章的读者从中获得更加丰富和准确的信息。看完这些题目大概率可以过。如果读者在阅读完这些题目后能够顺利通过考试不妨给予笔者一个免费的赞这将是笔者继续努力创作的动力 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
看前须知10月8号更新很多新题博主要上班等博主有时间了再整理。如果读者还能看到这句话说明本文还没有更新题库请耐心等候
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
高级认证题库请移步HarmonyOS应用开发者高级认证题库
判断题 10题 10分
1、在http模块中多个请求可以使用同一个httpRequest对象httpRequest对象可以复用。错误
ohos.net.http (数据请求)-ArkTS API-Network Kit网络服务-网络-系统 | 华为开发者联盟 (huawei.com) 2、订阅dataReceiverProgress响应事件是用来接收HTTP流式响应数据。错误
HTTP数据请求-Network Kit数据传输能力-Network Kit网络服务-网络-系统 | 华为开发者联盟 (huawei.com) 3、UIAbility是系统调度应用的最小单元是能够完成一个独立功能的组件。一个应用可以包含一个或多个UIAbility。正确
UIAbility组件概述-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 4、应用权限保护的对象可以分为数据和功能数据包含了个人数据如照片、通讯录、日历、位置等、设备数据如设备标识、相机、麦克风等、应用数据。功能则包括了设备功能如打电话、发短信、联网等、应用功能如弹出悬浮框、创建快捷方式等等。正确
应用权限管控概述-应用权限管控-程序访问控制-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 5、预览器支持对页面的预览如果代码中涉及到一些网络、数据库、传感器等功能的开发则可以使用模拟器或者真机进行调试。正确 6、如果代码中涉及到一些网络、数据库、传感器等功能的开发均可使用预览器进行预览。错误 7、合理的动效可以帮助引导、取悦用户减少等待时间更能增加产品识别度让用户舒适的的使用产品正确 8、用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下可以采用悬停适配在折叠屏半折态时上屏进行浏览下屏进行交互操作。正确
一多开发实例长视频-一次开发多端部署-HarmonyOS特征 | 华为开发者联盟 (huawei.com) 9、Entry装饰的自定义组件将作为页面的入口。在单个页面中可以使用多个Entry装饰不同自定义组件。错误
页面和自定义组件生命周期-自定义组件-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 10、在Column和Row容器组件中justifyContent用于设置子组件在主轴方向上的对齐格式alignItems用于设置子组件在交叉轴方向上的对齐格式。正确
线性布局 (Row/Column)-构建布局-开发布局-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 11、Tabs组件仅可包含子组件TabsContent每一个页签对应一个内容视图即TabContent组件。正确
选项卡 (Tabs)-构建布局-开发布局-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 12、用户首选项preferences是以Key-Value形式存储数据其中Key是可以重复。错误 13、支持模块化开发是指一个应用通常会包含多种功能将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中我们可以将每个功能模块作为一个独立的Module进行开发Module中可以包含源代码、资源文件、第三方库、配置文件等每一个Module可以独立编译,实现特定的功能。这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。正确
应用程序包概述-应用程序包基础知识-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com) 14、开发者将应用上架应用市场后终端设备用户可以在终端设备上使用应用市场进行应用的安装和卸载。正确
应用程序包安装卸载与更新-应用程序包基础知识-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com) 15、为了帮助开发者在个人开发机器上高效模拟HarmonyoS环境进行应用的快速运行与细致调试DevEco Studio的本地模拟器可以在虚拟机内运行以节省硬件资源。错误
使用环境-概述-使用模拟器运行应用/服务-应用/服务运行-DevEco Studio | 华为开发者联盟 (huawei.com) 16、架构设计时需要考虑“一次开发多端部署”这样可以节省跨设备UI开发工作量同时提升应用部署的伸缩性。正确 17、设计师在设计动效时点击响应性、运动帧率、跟手性不需要设定根据不同机型的性能能力系统设定即可。错误 18、所有使用Component修饰的自定义组件都支持onPageShowonBackPress和onPageHide生命周期函数。错误
页面和自定义组件生命周期-自定义组件-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 19、Text是显示文本的组件基础之一它可以包含子组件Span当Text与Span同时配置文本内容时Span内容覆盖Text内容。正确
文本显示 (Text/Span)-添加常用组件-添加组件-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 20、CustomDialog装饰器用于装饰自定义弹窗组件使得弹窗可以动态设置内容及样式。正确
自定义弹窗 (CustomDialog)-添加常用组件-添加组件-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 21、关系型数据库(Relational DatabaseRDB)支持Worker线程。错误
ohos.data.rdb (关系型数据库)-已停止维护的接口-ArkTS API-ArkData方舟编程语言-应用框架 | 华为开发者联盟 (huawei.com) 22、UIAbility组件多实例启动模式是默认的启动模式。错误
UIAbility组件启动模式-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 23、ArkTS中使用const声明常量。正确
ArkTS语言介绍-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 24、用户首选项是关系型数据库。错误 25、Button组件可以包含子组件。正确
按钮 (Button)-添加常用组件-添加组件-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 26、一个页面可以存在多个Entry修饰的组件。错误
页面和自定义组件生命周期-自定义组件-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 27、HAR与HSP都是为了实现代码和资源的共享都可以包含代码、C库、资源和配置文件。正确
HAP-应用程序包开发与使用-应用程序包基础知识-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com)
HSP-应用程序包开发与使用-应用程序包基础知识-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com) 28、Background状态在UIAbility实例销毁时触发可以在onDestroy()回调中进行系统资源的释放、数据的保存等操作。错误
UIAbility组件生命周期-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 29、Video组件可以支持本地视频路径和网络路径播放。播放网络视频时需要申请权限ohos.permission.INTERNET。正确 30、一个应用是由一个或多个HAP组成。正确
HAP-应用程序包开发与使用-应用程序包基础知识-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com) 31、可以通过ohpm uninstall指令下载指定的三方库。错误
ohpm uninstall-常用命令-ohpm-Command Line Tools | 华为开发者联盟 (huawei.com) 32、HarmonyoS提供了基础的应用加固安全能力包括混淆、加密和代码签名能力。正确 33、使用http模块发起网络请求时必须要使用on(‘headersReceive’)订阅请求头请求才会成功。错误
HTTP数据请求-Network Kit数据传输能力-Network Kit网络服务-网络-系统 | 华为开发者联盟 (huawei.com) 34、每一个自定义组件都有自己的生命周期。正确
页面和自定义组件生命周期-自定义组件-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 单选题 30题 60分
1、下面是ArkTS中常量名、枚举值名推荐的代码风格是
答案全大写下划线分割
zh-cn/contribute/OpenHarmony-ArkTS-coding-style-guide.md · OpenHarmony/docs - Gitee.com 2、下面是ArkTS中类名、枚举名推荐的代码风格是
答案大驼峰
zh-cn/contribute/OpenHarmony-ArkTS-coding-style-guide.md · OpenHarmony/docs - Gitee.com 3、下面是ArkTS中变量名、方法名、参数名推荐的代码风格是
答案小驼峰
zh-cn/contribute/OpenHarmony-ArkTS-coding-style-guide.md · OpenHarmony/docs - Gitee.com 4、用哪一种装饰器修饰的组件可作为页面入口组件
答案Entry
页面和自定义组件生命周期-自定义组件-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 5、首选项preferences值的存储支持哪些数据类型
答案数字型、字符型、布尔型以及这3种类型的数组类型
ohos.data.preferences (用户首选项)-ArkTS API-ArkData方舟编程语言-应用框架 | 华为开发者联盟 (huawei.com) 6、使用http发起网络请求需要以下哪种权限
答案ohos.permission.INTERNET
HTTP数据请求-Network Kit数据传输能力-Network Kit网络服务-网络-系统 | 华为开发者联盟 (huawei.com) 7、关于Resource是资源引用类型描述错误的是
答案Resource支持所有的数据类型
资源分类与访问-基础入门 | 华为开发者联盟 (huawei.com) 8、向服务器提交表单数据以下哪种请求方式比较合适
答案RequestMethod.POST 9、直板机上的短视频切换到折叠屏打开状态后哪些UI设计有助于体验提升
答案短视频在屏幕左侧右侧界面使用视频评论信息实现边看边评的用户体验 10、用户使用折叠屏进行电商购物比价时什么体验比较好
答案查看商品详情时在宽屏设备上可点击应用内分屏”按钮进行分屏可满足同时查看两个商品的详细参数进行购物比价的诉求。 11、下列哪一种转场类型建议使用父子转场手法
答案上下级页面转场 12、“一次开发多端部署”指的是一个工程一次开发上架多端按需部署。为了实现这一目的HarmonyoS提供了几个核心能力如下那个不是一多开发的核心能力
答案多端协同能力 13、下面哪个组件不能包含子组件
答案LoadingProgress
LoadingProgress-基础组件-基于ArkTS的声明式开发范式-ArkTS组件-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 14、Row组件中有两个Text组件如果使用justifyContent对齐方式下面哪个属性可以实现左右两端对齐
答案FlexAlign.SpaceBetween 15、下列组件类型中容器组件是
答案List
容器组件-常见组件开发指导-UI开发 (兼容JS的类Web开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 16、关于Web组件下面描述错误的是
答案使用Web组件访问在线和离线网页都需要添加ohos.permission.INTERNET权限 17、组件公共事件onDragMove的触发范围是
答案组件范围内移动时触发回调
拖拽事件-使用通用事件-支持交互事件-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 18、关于Button组件下面哪个样式是胶囊型按钮
答案ButtonType.Capsule
按钮 (Button)-添加常用组件-添加组件-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 19、关于Tabs组件页签的位置设置,下面描述错误的是
答案当barPosition为Endvertical属性为true时页签位于容器底部 20、例如现在要实现一个广告弹窗包含图片和文本等信息使用下面那种弹窗可以实现
答案CustomDialog 21、下列哪一项不属于ArkUI组件的公共事件
答案on 22、下面哪一个事件方法可以获取到List滑动的偏移量
答案onDidScroll
List-容器组件-基于ArkTS的声明式开发范式-ArkTS组件-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 23、关于容器组件Row和Column下面说法错误的是
答案 Row的子组件在交叉轴方向上的对齐方式使用alianltems属性来设置其参数类型为HorizontalAlign
线性布局 (Row/Column)-构建布局-开发布局-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 24、使用Image组件加载网络图片需要如下哪种权限
答案ohos.permission.INTERNET 25、UIAbility实例创建完成时触发的回调
答案onCreate()
UIAbility组件生命周期-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 26、在UIAbility实例销毁时触发什么状态
答案Destroy
UIAbility组件生命周期-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 27、在下面哪个文件中可以设置页面的路径配置信息
答案main_pages.json 28、关于bundleName下列说法正确的是
答案标识应用的唯一性
app.json5配置文件-应用配置文件Stage模型-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com) 29、在Stage模型中模块的配置文件是
答案module.json5
构建第一个ArkTS应用Stage模型-快速入门-基础入门 | 华为开发者联盟 (huawei.com) 30、关于UIAbility的启动模式下列说法错误的是
答案multiton为多实例启动模式每次startAbility()都会启动一个新的实例系统默认为multiton启动模式。
UIAbility组件启动模式-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 31、关于自定义组件的生命周期下列说法错误的是
答案允许在生命周期函数中使用async await
自定义组件的生命周期-自定义组件-基于ArkTS的声明式开发范式-ArkTS组件-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 32、singleton模式下首次进入的执行顺序是
答案onCreate-onWindowStageCreate-onForeground
UIAbility组件生命周期-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 33、用哪一种装饰器修饰的struct表示该结构体具有组件化能力
答案 Component 34、关于Video组件的回调事件下列说法错误的是
答案onStart视频播放时触发该事件可以在这里获取视频时长
Video-媒体组件-基于ArkTS的声明式开发范式-ArkTS组件-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 35、如果页面设计要求某些元素需要浮动在其他元素之上例如弹窗或悬浮菜单应该优先选择哪种布局方式
答案层叠布局
层叠布局 (Stack)-构建布局-开发布局-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 多选题 10题 30分
1、针对包含文本元素的组件例如Text、Button、TextInput等可以使用下列哪些属性全选
fontColor
fontFamily
fontSize
fontWeight
fontStyle 2、关于Tabs组件和TabContent组件下列描述正确的是全选
TabContent组件不支持设置通用高度属性其高度由父组件Tabs高度与TabBar组件高度决
TabContent组件不支持设置通用宽度属性其宽度等于Tabs组件的barWidth属性
TabsController用于控制Tabs组件进行页筝切换不支持一个TabsController控制多个Tabs组件
TabContent组件的tabBar属性支持使用Builder构造器生成的组件
选项卡 (Tabs)-构建布局-开发布局-UI开发 (ArkTS声明式开发范式)-ArkUI方舟UI框架-应用框架 | 华为开发者联盟 (huawei.com) 3、下面哪些属于属性方法
height()
fontSize()
width()
基本语法概述-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 4、声明式开发范式有哪些特点
数据驱动更新
适合复杂度较大的程序
使用ArkTS语言
开发准备-快速入门-基础入门 | 华为开发者联盟 (huawei.com) 5、下面哪些是UIAbility的生命周期回调函数
onCreate
onForeground
onDestroy
onBackground
UIAbility组件生命周期-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 6、Library类型的Module可以分为哪些具体类型
Static Library Shared Library
应用程序包概述-应用程序包基础知识-开发基础知识-基础入门 | 华为开发者联盟 (huawei.com) 7、UIAbility的启动模式有
muhtiton
specified
singleton
UIAbility组件启动模式-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 8、以下哪些UI布局更适合折叠屏上的短视频场景的用户体验全选
侧边面板边看边评
半模态窗口分享
侧边面板个人详情
短视频悬停 9、手机、折叠屏、平板等设备屏幕底部有导航条应用需对底部导航条进行适配包含哪些全选
应用内的弹出框、半模态等控件需要向上避让导航条避免交互误触。
沉浸式场景例如游戏、全屏播放视频导航条可自动隐藏支持从底部上滑恢复显示导航条。
应用内的可滚动内容需要能显示在导航条下方。当滚动到最底部时要避免导航条遮挡导致最底部功能不可用。
应用内的底部固定控件、输入键盘、应用底部的悬浮按钮等均需要进行向上抬高,避免和导航条互相遮挡也要避免导航条底部背景色与应用内底部背景色不融合需要为导航条提供沉浸的背景效果。 10、下列关于动效设计原则简洁高效的描述正确的是
界面元素运动尽可能少且简洁减少路径及不必要的元素
高效响应并减少过长的位移和时间 11、关于Tabs组件页签的位置设置下面描述正确的是全选
当barPosition为Start默认值vertical属性为false时默认值页签位于容器顶部。
当barPosition为Start默认值 vertical属性为true时页签位于容器左侧。
当barPosition为End vertical属性为false默认值时页签位于容器底部。
当barPosition为End vertical属性为true时页签位于容器右侧。 12、下面示例中会导致编译报错的有
let x: number null;
let y: string null;
let x: string null 13、HarmonyoS提供的数据管理的方式包含哪些全选
分布式键值数据库
分布式数据对象
用户首选项
关系型数据库 14、响应式布局中将窗口宽度划分为不同的范围(即断点Breakpoint)可以包括以下哪些全选
xs
sm
md
lg
xl
xxl
响应式布局-布局能力-页面开发的一多能力介绍-一次开发多端部署 | 华为开发者联盟 (huawei.com) 15、Harmonyos提供了自由流转的能力使得开发者可以高效开发跨多个设备的应用程序提供跨设备的流转、迁移和协同的分布式体验。以下哪些是自由流转体验
媒体播控
应用接续
跨设备拖拽
跨设备剪贴板
服务互通 自由流转-华为开发者学堂 (huawei.com) ------- 学习路径2《自由流转》 闯关习题 最后一道题 16、关于ForEach(arritemGeneratorindex)组件的描述正确的是
第一个参数必须是数组提供循环渲染的数据源
第二个参数生成子组件的lambda函数为数据源中的每个数组项生成子组件
第三个参数为匿名函数用于给定数组项生成唯一且稳定的键值 17、与WindowStage相关的回调是
onWindowStageDestroy()
onWindowStageCreate()
UIAbility组件生命周期-UIAbility组件-Stage模型应用组件-Stage模型开发指导-Ability Kit程序框架服务-应用框架 | 华为开发者联盟 (huawei.com) 18、用户在折叠屏上查看新闻、查看电子书的场景下哪些体验比较好
左边文字右边评论边看边评
特定场景下支持用户通过双指捏合的手势进行文字大小调节口
界面只有自己需要的图文信息沉浸浏览 19、以下关于ArkTS声明式开发范式的基本组成说法正确的是全选
UI描述声明式的方法来描述UI的结构例如build()方法中的代码块
自定义组件可复用的UI单元可组合其它组件
事件方法用于添加组件对事件的响应逻辑统一通过事件方法进行设置如跟随在Button后面的onClick()
内置组件ArkTS中默认内置的基本组件和布局组件开发者可以直接调用如Column、Text、Divider、Button等
属性方法用于组件属性的配置统一通过属性方法进行设置如fontSize()、width()、height()、color()等
装饰器用来装饰类、结构体、方法以及变量赋予其特殊的含义例如Entry表示这是个入口组件
基本语法概述-UI范式基本语法-学习ArkTS语言-基础入门 | 华为开发者联盟 (huawei.com) 20、下面哪些容器组件是可以滚动的
Scroll
List
Grid