HarmonyOS应用开发者高级认证练习题

2023-11-18

系列文章目录

HarmonyOS应用开发者基础认证练习题
HarmonyOS应用开发者高级认证练习题



前言

本文所有内容来源于个人进行HarmonyOS应用开发者系列认证的学习过程中所做过的练习题,所有答案均是个人作答,并非题库。发文只为交流学习。

今天刚换了台果子手机就收到了华子鸿蒙开发认证邀请(认证链接),粗略看了看感觉还行,遂1h22min速通基础+高级双认证。感兴趣的也可以去搞一个,胜聊于无。在这里插入图片描述在这里插入图片描述

一、判断

  1. 只要使用端云一体化的云端资源就需要支付费用(错)
  2. 所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。(错)
  3. HarmonyOS应用可以兼容OpenHarmony生态(对)
  4. 使用端云一体化开发,无需自己搭建服务器,并进行运维了。(对)
  5. 基于端云一体化开发,开发者需要精通前端、后端不同的开发语言。 (错)
  6. 在Column和Row容器组件中,alignItems用于设置子组件在主轴方向上的对齐格式,justifyContent用于设置子组件在交叉轴方向上的对齐格式(错)
  7. ArkUI 是声明式开发范式(对)
  8. 云函数打包完成后,需要到AppGallery Connect创建对应函数的触发器才可以在端侧中调用(错)
  9. Worker线程不支持UI操作。(对)
  10. 每一个自定义组件都有自己的生命周期。(对)

二、单选

  1. 发布应用时需要创建Profile时,类型选择什么类型?(发布)
  2. 下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。( @State和@Prop)
  3. 认证服务支持下列哪种帐号认证?( 华为帐号)
  4. 添加用户信息时,如果帐号使用手机号码,以下哪种输入格式正确?( 86-189****1234)
  5. 发布应用时要创建证书,证书类型选择什么类型?(发布证书)
  6. 元服务创建测试用户时,用户列表存储位置需要选择?(中国)
  7. 下面哪个组件不能包含子组件:(LoadingProgress)
  8. 开发者在DevEco Studio中,可以通过什么方式使用端云一体化? (工程模板)
  9. 发布开放式测试版本后,还需要人工审核吗? (不需要)
  10. 自定义组件的aboutToAppear()在什么时机执行?(build函数之前)
  11. HUKS中文全称是什么?(通用密钥库系统)
  12. 元服务包名必须以哪个字段结尾?(hmservice)
  13. 下面哪个方法,可以跳转到一个新页面,并销毁当前页面。(router.replaceUrl())
  14. Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:( FlexAlign.SpaceBetween)
  15. @State修饰的状态数据被修改时会触发组件的()方法进行UI界面更新?(build方法)
  16. 关于Tabs组件页签的位置设置,下面描述错误的是?(当barPosition为End ,vertical属性为true时,页签位于容器底部。)
  17. 开放式测试版本发布后,受邀测试用户如何体验?(进入服务中心,打开“开发者测试”开关,在最下方的“服务测试”找到待体验的元服务)
  18. HarmonyOS提供的Webview能力是否支持与H5双向通信?(支持)
  19. 应用包名不能包含一些保留字段,以下哪个字段符合规范?( .test.)
  20. 关于UIAbility的启动模式,下列说法错误的是:(muliton为多实例模式,每次startAbility都会启动一个新的实例,系统默认为muliton为模式。)
  21. Webview在HarmonyOS中的入口是通过什么组件体现的?( Web组件)
  22. 发布开放式测试版本后,怎么追加测试用户? (需要重新发布新的测试版本追加用户)
  23. ()模块提供了全双工通信协议 ?( WebSocket)
  24. 发布后的鸿蒙应用可以在哪里获取? (华为应用市场)
  25. 元服务包由一个或多个HAP包组成,每个HAP包不得超过(),以提供秒开体验。(10mb)
  26. 关于Video组件的回调事件,下列说法错误的是:(onStart视频播放时触发该事件,可以在这里获取视频时长。)

三、多选

  1. 公共事件服务为应用程序提供哪些能力
B. 订阅公共事件

C. 发布公共事件

D. 取消订阅公共事件
  1. 端云一体化工程目录结构分为哪些部分
A. 端开发工程(Application)

B. 云开发工程(CloudProgram)

C. 端侧公共库(External Libraries)
  1. UIAbility的生命周期包括哪些函数?
A. onCreate

B. onForeground

C. onBackground

D. onDestroy
  1. 自定义组件的组件化特点有哪些
A. 可组合

B. 可重用

C. 配置化生命周期

D. 数据驱动更新
  1. 端云一体化中的云函数支持哪些操作
A. 编写函数

B. 测试函数

C. 打包函数

D. 部署函数
  1. 一次开发多端部署的三个层次有哪些?
A. 界面级一多

B. 功能级一多

C. 工程级一多
  1. 鸿蒙特征包含哪些场景化能力
A. 一次开发、多端部署

B. 可分可合、自由流转

C. 统一生态、原生智能
  1. UIAbility的启动模式有哪些
A. singleton

B. specified

C. multition
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HarmonyOS应用开发者高级认证练习题 的相关文章

随机推荐

  • 贝叶斯优化优化参数,以Kmeans为例

    文章目录 步骤一 构造黑盒目标函数 步骤二 确定取值空间 步骤三 构造贝叶斯优化器 全部代码 贝叶斯优化有几个步骤 构造黑盒目标函数 确定取值空间 构造贝叶斯优化器 下面以kmeans为例 步骤一 构造黑盒目标函数 这个函数主要是运行需要的
  • Git笔记

    一 安装Git Win10 直接到Git官网下载安装程序 按照默认选项安装即可 安装完成后 在开始菜单里找到Git gt Git Bash 打开弹出类似命令行的窗口 则说明Git安装成功 安装完成后还需要对Git进一步设置 在命令行输入 g
  • ubuntu18.04 git clone:Failed to connect to github.com port 443: Connection refused

    git clone问题记录 一 Failed to connect to github com port 443 Connection refused 1 问题 2 解决方法 3 参考博文 二 gnutls handshake failed
  • Golang并发安全和锁

    目录 场景 互斥锁 读写互斥锁 互斥锁 读写锁 Sync Once sync Map 定时器 场景 有时候在Go代码中可能会存在多个goroutine同时操作一个资源 临界区 这种情况会发生竞态问题 数据竞态 类比现实生活中的例子有十字路口
  • Go学习笔记 : cobra 包简介

    cobra 是 go 语言的一个库 可以用于编写命令行工具 通常我们可以看到git pull docker container start apt install 等等这样命令 都可以很容易用corba来实现 另外 go 语言是很容易编译成
  • c++ 写一个头文件声明类方法,然后用一个cpp来定义类方法,最后再写一个main.cpp来调用类方法,出现找不到函数问题

    问题场景 在做 剑指offer 的面试题7 用两个栈实现一个队列 作者给出的代码只有两个文件 一个头文件和一个cpp源文件 然而从程序设计的角度来看 应当将头文件中的声明留在头文件中 函数的实现应当写在cpp源文件中 写完代码后 运行然而出
  • 淘特app x-sign参数签名分析

    之前看见大佬说淘特app的风控比tb的要小很多 于是学习了下t特的签名分析 一 抓包分析 通过Charles抓包分析 分析请求参数 headers x sgext JAWowlF3DRjHdjoiU 2Flc38K43prxmuGa9Jv3
  • OpenGL纹理UV动画

    http www codesampler com oglsrc htm OpenGL纹理UV动画 分类 C OpenGL 随想 感想 2013 07 08 15 34 162人阅读 评论 0 收藏 举报 opengl 动画 UV动画 Ope
  • 解决前端websocket数据帧接收数据大小限制(数据分帧)问题

    websocket前后台出现问题解决方法 一开始通过限制后台返回数据帧以125字节分隔分段数据返回给前台 但调试时发现只要加上其他的一些信息返回json string很容易就会超过了125字节 于是在后台修改了这个限制大小为2048 但是这
  • react的条件渲染(或者组件渲染)五种方式 --开发基础总结

    1 使用if的方式判断是否渲染某个组件 function UserGreeting props return h1 Welcome back h1 function GuestGreeting props return h1 Please
  • [转]JDBC中日期时间的处理技巧

    Java中用类java util Date对日期 时间做了封装 此类提供了对年 月 日 时 分 秒 毫秒以及时区的控制方法 同时也提供一些工具方法 比如日期 时间的比较 前后判断等 java util Date中采用一个long型的数来保存
  • 关于Android Studio使用intent跳转到新的Activity出现not an enclosing class报错的解决办法

    目前遇到not an enclosing class这个问题两次 分别是犯了不同的错误 1 第一个参数输入错误 第一个参数应该是当前活动的上下文 也就是当前Activity的参数 例如我的当前Activity是MainActivity 要跳
  • LeetCode:283(Python)—— 移动零(简单)

    移动零 概述 给定一个数组 nums 编写一个函数将所有 0 移动到数组的末尾 同时保持非零元素的相对顺序 请注意 必须在不复制数组的情况下原地对数组进行操作 输入 nums 0 1 0 3 12 输出 1 3 12 0 0 输入 nums
  • 同样将AI装进“办公全家桶”,Microsoft 与 Google有何不同?

    继GPT 4发布之后 北美时间3月16日 微软在 The Future of Work With AI 大会上发布了Microsoft 365 Copilot 再次掀起一股科技圈浪潮 据介绍 Microsoft 365 Copilot是一种
  • C和C++结构体的区别

    C语言中的结构体只涉及到数据结构 而不涉及到算法 也就是说在C中数据结构和算法是分离的 换句话说就是C语言中的结构体只能定义成员变量 但是不能定义成员函数 然而在C 中既可以定义成员变量又可以定义成员函数 C 中的结构体和类体现了数据结构和
  • Linux系统shell脚本之检测两台服务器指定目录下的文件一致性

    Linux系统shell脚本之检测两台服务器指定目录下的文件一致性 一 脚本要求 二 脚本内容 三 测试设置 1 server1创建文件 2 server2创建文件 3 配置ssh免密 四 执行脚本 一 脚本要求 检测两台服务器指定目录下的
  • 安装 Debian10 提示缺少 bnx2/bnx2-mips-06-6.2.3.fw

    安装过程中报错 提示缺少文件 如果跳过 配置网络报错 安装好后网络是配置好的 但是插上网线状态一直是down 处理过程 下载firmware bnx2 20161130 5 deb8u1 all deb u盘拷贝到debian dpkg i
  • 【基础算法】简单了解一下常见的几种散列算法?

    简单了解一下常见的几种散列算法 如果觉得对你有帮助 能否点个赞或关个注 以示鼓励笔者呢 博客目录 先点这里 前提概念 好的哈希函数 MD5 与 SHA MD5 SHA 家族 CRC MurmurHash times31 33 times33
  • QML的基本使用:建立一个简单得窗口以及一些属性的基本使用

    QML得基本使用 建立一个简单得窗口弹出式对话框 QML的基本使用之有标题栏和无标题栏的区别 首先本人使用的Qt版本是6 3 2因为公司做项目就是用的这个版本所以如果你使用的版本不一样 请自行对代码进行转换 本人建议如果版本不一样 可以通过
  • HarmonyOS应用开发者高级认证练习题

    系列文章目录 HarmonyOS应用开发者基础认证练习题 HarmonyOS应用开发者高级认证练习题 文章目录 系列文章目录 前言 一 判断 二 单选 三 多选 前言 本文所有内容来源于个人进行HarmonyOS应用开发者系列认证的学习过程