HCIA-HarmonyOS Application Developer——题目集2

news2025/3/13 11:19:57

题目1

1、HarmonyOS的"1+8N”战略中的"1"指的是什么?
A、智慧屏
B、平板电脑
C、手表
D、手机

解析:(D
HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统,是一个全场景分布式智慧操作系统,覆盖了1+8+N全场景终端设备,其中手机是整个分布式能力的核心。

题目2

2、在HarmonyOS系统架构中,以下哪项不属于系统服务层?
A、分布式数据管理
B、Ability
C、分布式任务调度
D、分布式软总线

解析:(B
HarmonyOS整体以下至上可分为内核层、系统服务层、应用框架层和应用层。其中系统服务层是HarmonyOS 的核心能力集合,通过框架层对应用程序提供服务,以上选项中分布式数据管理、分布式任务调度、分布式软总线都属于系统服务层,而Ability框架属于应用框架层。另外,属于应用框架层的还有UI框架、用户程序框架等等。

题目3

3、下列选项中,哪一项是HarmonyOS软件包的所有组成部分?
A、逻辑代码及应用配置文件
B、逻辑代码
C、逻辑代码、资源文件及应用配置文件
D、逻辑代码、资源文件、第三方库及应用配置文件

解析:(D
一个HarmonyOS应用包结构主要包含APP和HAP(HarmonyOS Ability Package),一个APP中可以包含多个HAP,一个HAP是由逻辑代码、资源、第三方库及应用配置文件组成的模块包,可分为Entry和Feature两种模块类型,Entry.hap是应用程序的主要入口,Feature.hap是应用程序的其他部分。

题目4

4、下列哪一项Page Ability生命周期的回调行为,能够销毁页面?
A、触发onDestroy()进行系统资源的释放
B、触发onStop()通知用户进行系统资源的释放
C、使Page失去焦点,调用onInactive()
D、Page不再对用户可见,系统将调用onBackground()通知开发者用户进行相应的资源释放

解析:(B
onForeground()方法:处于该状态的Page仍然驻留在内存中,当重新回到前台时,系统将调用该回调。
onStop()方法:系统要销毁Page时,该回调通知开发者进行系统资源的释放。
onInActive()方法:Page失去焦点后,系统将调用该回调,然后Page进入INACTIVE状态。
onBackground()方法:Page将不再对用户可见,该回调通知开发者进行相应的资源释放,然后Page进入BACKGROUND状态。
Page Ability和AbilitySlice具有类似的生命周期回调方法,如下图:

题目5

5、开发者完成HarmonyOS应用开发后,需要发布到华为应用市场,正确的发布流程为下列哪一项?
A、申请发布证书和Profile文件→编译构建App→创建AGC项目→创建HarmonyOS应用→生成密钥和证书请求文件→上架应用市场
B、生成密钥和证书请求文件→创建AGC项目→创建HarmonyOS应用→申请发布证书和Profile文件→编译构建App→上架应用市场
C、申请发布证书和Profile文件→创建AGC项目→创建HarmonyOS应用→生成密钥和证书请求文件→编译构建App→上架应用市场
D、生成密钥和证书请求文件→创建AGC项目→创建HarmonyOS应用→编译构建App→申请发布证书和Profile文件→上架应用市场

解析:(B
正确的发布流程是首先生成密钥和证书请求文件,然后创建华为AGC(AppGallery Connect)项目,创建HarmonyOS应用后,申请发布证书和Profile文件,在编译构建APP后,可上传到华为应用市场。

题目6

6、(多选)某开发者在使用HarmonyoS开发一款手机应用时,可以使用以下哪些开发语言?
A、Python
B、Android
C、Java
D、JavaScript

解析:(CD

题目7

7、(多选)HarmonyOS应用的配置文件config.json,包含以下哪些─级模块?
A、deviceConfig
B、reqPermmisions
C、module
D、app

解析:(ACD
每个HAP的根目录下都存在一个“config.json”配置文件,其中主要的三个部分是:

HAP
app
deviceConfig
module

如下,可看到其中的代码:
在这里插入图片描述
app包含应用的全局配置信息,应用的包名称、版本号等等;deviceConfig包含应用在具体设备上的配置信息;module包含每个HAP包的配置信息,有每个Ability定义的基本属性,其中包含包名称、类名称以及该Ability提供的能力等等。

题目8

8、(多选)某开发者在开发一款应用时,使用了DirectionalLayout布局,该布局有以下哪些方向排布方式?
A、居中
B、靠左
C、垂直
D、水平

解析:(CD
DirectionalLayout是Java UI中的一种重要组件布局,它用于将一组组件按照水平方向(horizontal)或者垂直方向(vertical)排布。

题目9

9、(多选)数据工程师在构造数据表时,下列哪几项可以作为数据类型?
A、字符串类型
B、整数类型
C、布尔类型
D、双精度浮点类型

解析:(ABCD
以上四种类型均可以。

题目10

10、下列哪种安全机制可以保证应用数据不被恶意使用?
A、权限管理
B、应用权限
C、接口安全
D、应用安全

解析:(B

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

从产品经理的角度如何提升项目的交付质量?

提高交付质量 ,对于每个IT公司都是永恒的话题。 交付质量其实包含2重意义, 一是交付的高质量(客户角度),即客户的满意度;二是高质量的交付(交付团队的角度),这里是指如何…

【笔记】ChatGPT是怎样炼成的(李宏毅2023机器学习课程引入部分)

来源:【授权】李宏毅2023春机器学习课程 ChatGPT太火热了,借此简单了解一下 ChatGPT的newbie之处在哪里? 同一个问题,它的每次回答都不同;处于同一个chat中,我可以追问多个问题,因为它知道上下…

NO.8代码随想录第8天-字符串|●28. 实现 strStr()●459.重复的子字符串●字符串总结

KMP算法的原理: KMP算法:解决字符串匹配的问题。 前缀:包含首字母不包含尾字母的所有子串。 后缀:包含尾字母不包含首字母的所有子串。 最长相等前后缀:以模式串aabaaf为例,这里从a开始到aabaaf&#x…

数据结构入门DAY1

力扣刷题合集:力扣刷题_Sunlightʊə的博客-CSDN博客217.存在重复元素相关题目链接:力扣 - 存在重复元素题目重现给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返…

【Spark分布式内存计算框架——Spark Streaming】5. DStream(上)

3. DStream SparkStreaming模块将流式数据封装的数据结构:DStream(Discretized Stream,离散化数据流,连续不断的数据流),代表持续性的数据流和经过各种Spark算子操作后的结果数据流。 3.1 DStream 是什么…

镜像、复制和直线绘制CAD图形

这个CAD图形可以分成两个部分:上面一部分和下面一部分,都是有多个相同的对象,所以只需要绘制出其中一个再使用复制和旋转命令将其它的绘制出就可了,用到的主要CAD命令有CAD直线、CAD旋转、CAD镜像和CAD直线 目标对象 操作步骤 1…

利用递归实现括号匹配

案例引入以下则是各个字符串经过括号处理之后的结果:12((21))(12-->12(21)1232((((2121)212(21)-->32(2121)212(21)ABDF((SA)SA)SA(SA)SA(((-->ABDF((SA)SA)SA(SA)SA算法思路:这个问题的解决方法就是将字符按顺序逐一加入到新的string容器store…

python自学之《21天学通Python》(14)——第17章 Web网站编程

Web编程是程序设计应用之一,随着动态网站不断发展,Web编程已经成为程序设计的重要应用领域。目前Web编程主要有ASP.NET、PHP、Java等编程语言,Python语言也可以像其他语言一样应用于Web服务。 17.1 Web网站编程概述 Web是一个由许多互相链接…

mysql索引分析之二

mysql索引分析之一 mysql索引分析之二 mysql索引分析之二1 mysql的索引类型2 Explain执行计划2.1 执行计划之 id 属性2.1.1 id 的属性相同表示加载表的顺序是从上到下2.1.2 id 值越大,优先级越高2.1.3 id 有相同,也有不同,同时存在2.2 执行计…

浅析 Redis 主从同步与故障转移原理

我们在生产中使用 Redis,如果只部署一个 Redis 实例,当该实例宕机,到恢复之前都不可用;虽说 Redis 一般都用来做缓存,但不可用给业务系统带来的影响也是不小的,流量大时甚至会导致整个服务宕机。所以 Redis…

6.0.4:GrapeCity Documents for Excel GcExcel Crack

在更短的时间内生成 Excel 电子表格,不依赖于 Excel! 在任何应用程序中转换、计算、格式化和解析电子表格。 快速高效:其轻巧的尺寸意味着 Documents for Excel 针对快速处理大型 Excel 文档进行了优化 使用适用于 Windows、Linux 和 Mac 的…

Spring Cloud Sentinel实战(一)- Sentinel介绍

Sentinel介绍 什么是Sentinel 分布式系统的流量防卫兵:随着微服务的普及,服务调用的稳定性变得越来越重要。Sentinel以“流量”为切入点,在流量控制、断路、负载保护等多个领域开展工作,保障服务可靠性。 特点: 1. 2…

【尚硅谷MySQL入门到高级-宋红康】数据库概述

1、为什么要使用数据库 数据的持久化 2、数据库与数据库管理系统 2.1 数据库的相关概念 2.2 数据库与数据库管理系统的关系 3、 MySQL介绍 MySQL从5.7版本直接跳跃发布了8.0版本 ,可见这是一个令人兴奋的里程碑版本。MySQL 8版本在功能上做了显著的改进与增强&a…

c++提高篇——STL常用算法

STL常用算法一、常用遍历算法一、for_each 遍历容器二、transform 搬运容器到另一个容器中二、常用查找算法一、find二、find_if三、adjacent_find四、binary_search五、count六、count_if三、常用排序算法一、sort二、random_shuffle三、 merage四、reverse四、常用拷贝和替换…

推荐系统遇上深度学习(一四三)-[快手]一致性终身用户行为建模方法TWIN

标题:《TWIN: TWo-stage Interest Network for Lifelong User Behavior Modeling in CTR Prediction at Kuaishou》链接:https://arxiv.org/pdf/2302.02352.pdf今天给大家分享的是快手近期发表的终身行为序列建模上的工作,当前工业界主流的方…

一文打通计算机字符编码

有关编码的基础知识 1. 位 bit 最小的单元 字节 byte 机器语言的单位 1byte8bits 1KB1024byte 1MB1024KB 1GB1024MB 2.进制 二进制 binary 八进制 octal 十进制 decimal 十六进制 hex 3.字符 字符:是各种文字和符号的总称&#x…

Linux 自带的 LED 灯驱动实验

目录 一、配置内核 二、设备树节点编写 1、确定compatible 属性值 2、编写节点 三、验证 测试 其实 Linux 内核已经自带了 LED 灯驱动,要使用 Linux 内核自带的 LED 灯驱动首先得先配置 Linux 内核,使能自带的 LED 灯驱动。 一、配置内核 在Linux内…

【LeetCode】剑指 Offer(10)

目录 题目:剑指 Offer 27. 二叉树的镜像 - 力扣(Leetcode) 题目的接口: 解题思路: 代码: 过啦!!! 题目:剑指 Offer 28. 对称的二叉树 - 力扣&#xff0…

【人脸识别】FROM:提升遮挡状态下的人脸识别效果

论文题目:《End2End Occluded Face Recognition by Masking Corrupted Features》 论文地址:https://arxiv.org/pdf/2108.09468v3.pdf 代码地址:https://github.com/haibo-qiu/from 1.前言 人脸识别技术已经取得了显著的进展,主要…

几个开源 RUST 安全算法库

这段时间把 RUST 语法过了一遍,写一些简单的 Demo 程序没啥问题了,但离掌握这门语言还差的远,需要项目实战才行。我决定从之前研究过的国密算法入手,使用 RUST 实现国密算法。从头编写算法不太现实,上网搜了一下&#…