2024年8月HarmonyOS鸿蒙应用开发者高级认证全新题库

在这里插入图片描述
有题库在手,一小时轻松拿下鸿蒙高级。你们需要也可以无偿分享哦!

  1. 项目需要为不同的设备形态(如手机 、 智能手表)提供定制化构建 。请说明如何在 DevEcostudio 中 设置不同的构建配置, 以生成针对不同设备的 hap 包:
    在模块级别 build-rofile.json5 定义多个 target,在每个 target 的 config/deviceType 中定义不同的设 备类型

  2. 在一个包含多个模块(如 entry 、feature 、har 、hsp 等) 的大型 Harmonyos 应用项目中, 如果要对某个静态共享模块构建出静态构建包产物,如何通过 DevEcoStudio 进行构建:
    选中 har 模块,点击 build 菜单栏 make module ‘har’

  3. 从桌面冷启动如下应用代码,点击 Change 按钮 5 次, 整个过程中,代码中的 2 条 log 依次出现 的次数是:
    1, 0

  4. 当您开始开发一个应用/服务时, 首先需要根据工程创建向导,创建一个新的工程, 工具会自动 生成对应的代码和资源模板 。 关于新建工程, 下列选项说法正确的是?
    Compatible SDK 是兼容的最低 API Version

  5. 下面哪种转场效果在入场动画时,表现为从透明度为 8 、相对于组件正常显示位置 x 方向平移 10evp 的状态, 到默认的透明度为 1 、相对于组件不平移的状态,且透明度动画和平移动画的动画 时长均为 2000ms?
    TransitionEffect.OPAClTY.animation({duration: 2000)).combine(TransitionEffect.translate({x:100}))

  6. Text 组件不支持以下哪种使用方式
    TextLayoutManager

  7. 项目中涉及多个类的继承与重写 。 为了快速实现于类对父类方法的重写,小华想利用 DevEco Studio 提供的便捷功能来提高开发效率 。他了解到,通过一个特定的操作流程, 可以直接依据父类 的模板牛成子类中需要重写的方法代码, 而无需手动编写完整方法体,在 DevEco Studio 中 ,如何 正确使用 Override Methods 功能来快速生成子类需要重写的方法代码
    将光标定位到子类的定义处,按下 Ctr+0(或右键单击选择 Generate.>Override Methods) ,在弹出的 对话框中选择要重写的方法,点击 OK 完成生成。

  8. 在方舟字节码的函数调用规范中, 前三个参数表示的含义分别是 :
    函数对象本身 、 new.Target 、this

  9. 下面关于方舟字节码格式 I MM16_ID16_I MM8 描述正确的是
    8 位操作码, 16 位立即数, 16 位 id,8 位立即数

  10. 在组件中,经常需要使用字符串 、 图片等资源 。 HSP 中的组件需要使用资源时, 一般将其所用 资源放在 HSP 包内, 而非放在 HSP 的使用方处, 以符合高内聚低耦合的原则 。 下面访问 HSP 资源 错误的是
    使用相对路径的方式,访间 HSP 中的资源。
    lmage("…/…/resources/base/media/example.png”).id(‘exampie‘).borderRadus(‘48px’)

  11. 通过 aa 工具拉起 com,example.test 的 EntryAbility,并传参给 EntryAbility, 具体参数是 number 类 型的[key1,1][key2,2]和 string 类型的[key3,teststring][key4, ’ ’]那边下面那个 aa 命令是正确的:
    aa start -b com.example.test -a EntryAbility --pi key1 1 --pi key2 2 --ps key3 testString --psn key4 (最后这里不带’’ 的)

  12. ArkTS 支持以下哪些函数
    Object.keys(); (必对)
    Object.values() (必对)
    Object.entries()

  13. 下面关于 ArkTS 中 export 用法,正确的是 (必对)
    ①export { export1 as alias1 } from “ets file name ”
    ②exprot { export1 } from “ets fiile name ”
    ③export * as name from “ets file name ”
    ④export * from “ets file name ”

  14. 以下哪些实现方式可实现文本字号 20 的效果
    minSize 那个不选

  15. 在基于 Stage 模型开发的应用项目代码下,都存在一个 app.json5 配置文件, 用于配置应用的全 局信息, 以下 appjson5 配置文件错误的是
    ①少了 versionName 那一项
    ②label 属性少了$string 的

  16. hiAppEvent 提供的 Watcher 接口,订阅到的系统事件, 哪些包含 HiLog 日志? (必对)
    ①卡死事件 ②崩溃

  17. 在 ArkTS 中 , 以下 A 、 B 、 C 、 D 个代码片段正确的是(必对)

    function fn(x: string | number): string { return 'value: ’ + x;}
    type funcType = (ns: string) => string; let func: funcType = fn;

    function fn(x: string | number): string { return 'value: ’ + x;}
    type funcType = (ns: string | number) => string; let func: funcType = fn;

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JavaWeb的Filter详解

过滤器Filter 什么是Filter? 依据字面上的中文意思为过滤器。Filter的作用 当用户的请求到达指定的URL之前,可以借助Filter来改变这些请求的内容;同样地,当响应结果到达客户端之前,可以使用Filter修改输出的内容。什么…

【数据结构入门】排序算法之三路划分与非比较排序

文章目录 前言 一、三路划分优化 1.1. 基本思想 1.2. 实现步骤 1.3. 优点 1.4 代码实现 二、非比较排序 2.1 计数排序 2.1.1基本思想 2.1.2具体步骤 2.1.3算法特性 2.1.4算法实现 2.2 基数排序 2.2.1基本思想 2.2.2具体步骤 2.2.3 基数排序的方法 2.2.4算法特…

MongoDB在Linux系统中的安装与配置指南

在这篇文章中,我们将介绍如何在CentOS 7服务器上安装MongoDB,并通过DataX将数据从MongoDB迁移到MySQL数据库。这将包括MongoDB的安装、配置、数据准备以及使用DataX进行数据迁移的详细步骤。 MongoDB简介 MongoDB是一个高性能、开源、无模式的文档型数据…

Leetcode面试经典150题-97.交错字符串

给定三个字符串 s1、s2、s3&#xff0c;请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。 两个字符串 s 和 t 交错 的定义与过程如下&#xff0c;其中每个字符串都会被分割成若干 非空 子字符串 &#xff1a; s s1 s2 ... snt t1 t2 ... tm|n - m| < 1交错 是…

Springboot3 + MyBatis-Plus + MySql + Uniapp 实现商品规格选择sku(附带自设计数据库,最新保姆级教程)

Springboot3 MyBatis-Plus MySql Uniapp 实现商品规格选择sku&#xff08;附带自设计数据库&#xff0c;最新保姆级教程&#xff09; 1、效果展示2、数据库设计2.1 商品表2.2 商品价格和规格中间表2.3 商品规格表 3、后端代码3.1 model3.2 vo3.3 mapper、server、serverImp3…

使用express或koa或nginx部署history路由模式的单页面应用

使用hash模式会有#&#xff0c;影响美观&#xff0c;所以使用history模式会是个更好的选择。 前端项目打包上线部署&#xff0c;可以使用下面的方式部署history模式的项目&#xff0c;下面以 jyH5 为例 expressjs部署 express脚手架搭建的app.js中添加如下代码&#xff1a; …

CDA Level 1 业务数据分析

目录 理解业务数据分析方法、掌握业务数据分析流程、能够使用及设计创建业务指标、能够结合业务模型及业务分析方法正确理解业务问题&#xff0c;找到问题原因&#xff0c;并能够提出解决问题建议&#xff0c;这个章节的应用会考的比较多&#xff08;终于正经起来了呢&#xf…

设计模式 组合模式(Composite Pattern)

组合模式简绍 组合模式&#xff08;Composite Pattern&#xff09;是一种结构型设计模式&#xff0c;它允许你将对象组合成树形结构来表示“部分-整体”的层次结构。组合模式使得客户端可以用一致的方式处理单个对象和组合对象。这样&#xff0c;可以在不知道对象具体类型的条…

7--SpringBoot-后端开发、原理详解(面试高频提问点)

目录 SpringBoot原理 起步依赖 自动配置 配置优先级 Bean设置 获取Bean 第三方Bean SpringBoot原理 内容偏向于底层的原理分析 基于Spring框架进行项目的开发有两个不足的地方&#xff1a; 在pom.xml中依赖配置比较繁琐&#xff0c;在项目开发时&#xff0c;需要自己去找…

手写Spring

简单实现Spring基于注解配置 ComponentScan Target(ElementType.TYPE) Retention(RetentionPolicy.RUNTIME) public interface ComponentScan {String value() default ""; } 相当于component-scan HspSpringConfig ComponentScan(value "spring.write.com…

C#自定义曲线绘图面板

一、实现功能 1、显示面板绘制。 2、拖动面板&#xff0c;X轴、Y轴都可以拖动。 3、显示面板缩放&#xff0c;放大或者缩小。 4、鼠标在面板中对应的XY轴数值。 5、自动生成的数据数组&#xff0c;曲线显示。 6、鼠标是否在曲线上检测。 二、界面 拖动面板 鼠标在曲线上…

【随手笔记】使用J-LINK读写芯片内存数据

第一种使用JLINK.exe 1. 打开j-link.exe 2.输入【usb】 3. 连接芯片 输入【connect】输入芯片型号【STM32L071RB】输入连接方式 【S】 使用SWD连接方式输入连接速率 【4000】连接成功 4. 输入【&#xff1f;】查看指令提示 5. 读写指令 Mem Mem [<Zone>…

DataFrame生成excel后为什么多了一行数字

问题描述 python查询数据生成excel文件&#xff0c;生成的excel多了第一行数字索引&#xff0c;1,2,3,4,5...... 代码&#xff1a; df pd.DataFrame(data)df.to_excel(filename, sheet_name用户信息表, indexFalse) 解决&#xff1a; 原理也很简单&#xff0c;就是设置个参…

【python设计模式7】行为型模式2

目录 策略模式 模板方法模式 策略模式 定义一个个算法&#xff0c;把它们封装起来&#xff0c;并且使它们可以相互替换。本模式使得算法可独立于使用它的客户而变化。角色有&#xff1a;抽象策略、具体策略和上下文。 from abc import abstractmethod, ABCMeta from datetim…

前端vue-ref与document.querySelector的对比

ref只在本组件中查找&#xff0c;而document.querySelector是在整个页面查找

Golang | Leetcode Golang题解之第414题第三大的数

题目&#xff1a; 题解&#xff1a; func thirdMax(nums []int) int {var a, b, c *intfor _, num : range nums {num : numif a nil || num > *a {a, b, c &num, a, b} else if *a > num && (b nil || num > *b) {b, c &num, b} else if b ! ni…

SQL Server性能优化之读写分离

理论部分: 数据库读写分离&#xff1a; 主库&#xff1a;负责数据库操作增删改 20% 多个从库&#xff1a;负责数据库查询操作 80% 读写分离的四种模式 1.快照发布&#xff1a;发布服务器按照预定的时间间隔向订阅服务器发送已发布的数据快照 2.事务发布[比较主流常见]&#xf…

Ceph 基本架构(一)

Ceph架构图 Ceph整体组成 Ceph 是一个开源的分布式存储系统&#xff0c;设计用于提供优秀的性能、可靠性和可扩展性。Ceph 的架构主要由几个核心组件构成&#xff0c;每个组件都有特定的功能&#xff0c;共同协作以实现高可用性和数据的一致性。 以下是 Ceph 的整体架构及其…

2024 “华为杯” 中国研究生数学建模竞赛(C题)深度剖析|数据驱动下磁性元件的磁芯损耗建模|数学建模完整代码+建模过程全解全析

当大家面临着复杂的数学建模问题时&#xff0c;你是否曾经感到茫然无措&#xff1f;作为2022年美国大学生数学建模比赛的O奖得主&#xff0c;我为大家提供了一套优秀的解题思路&#xff0c;让你轻松应对各种难题&#xff01; CS团队倾注了大量时间和心血&#xff0c;深入挖掘解…

使用LangGPT提示词让大模型比较浮点数

使用LangGPT提示词让大模型比较浮点数 背景介绍环境准备创建虚拟环境安装一些必要的库安装其他依赖部署大模型启动图形交互服务设置提示词与测试 LangGPT结构化提示词 背景介绍 LLM在对比浮点数字时表现不佳&#xff0c;经验证&#xff0c;internlm2-chat-1.8b (internlm2-cha…