HCIA-HarmonyOS Application Developer——题目集2

这篇具有很好参考价值的文章主要介绍了HCIA-HarmonyOS Application Developer——题目集2。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

题目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状态。

题目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”配置文件,其中主要的三个部分是:

如下,可看到其中的代码:
HCIA-HarmonyOS Application Developer——题目集2,HCIA-HarmonyOS应用开发工程师,harmonyos,华为,华为认证
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
设置应用权限可以有效地保证应用数据不被恶意使用。

题目11

11、(多选)编码是信息从一种形式或格式转换为另一种形式的过程,以下哪几项可以被编码?
A、文字
B、数字
C、图片
D、视频

解析:(ABCD
文字、数字、图片和视频均可被编码。

题目12

12、(多选)Java Ul框架为应用开发提供了丰富的组件,组件可以被分为哪几类?
A、文本类
B、布局类
C、交互类
D、显示类

解析:(BCD
Java Ul框架的组件中,可以根据组件的功能从而分为布局类、交互类和显示类三种,布局类提供了不同布局规则的组件,交互类提供了在具体场景下与用户交互响应的功能,显示类提供了内容显示。

题目13

13、(多选)游戏场景中,在智慧屏上玩游戏时,可以将手机当做遥控手柄,借助手机的重力传感器、加速度传感器、触控能力,为玩家供更便捷、更流畅的游戏体验。该场景中将手机当做遥控手柄的功能是使用了哪些分布式能力?
A、分布式文件服务
B、分布式任务调度
C、分布式设备虚拟化
D、分布式软总线

解析:(CD
分布式文件服务:为用户不同设备中的应用程序提供文件共享的能力;
分布式任务调度:支持对跨设备的应用进行远程启动、远程调用、远程连接以及迁移等操作;
分布式设备虚拟化:为用户不同设备之间进行资源融合、设备管理、数据处理,从而形成一个虚拟超级终端;
分布式软总线:是分布式能力的基础,为不同设备互联互通提供统一的分布式通信能力。

题目14

14、(多选)在直播场景中,主播用运动相机作为直播镜头,该场景中使用了哪些HarmonyOS的分布式能力?
A、分布式软总线
B、分布式设备虚拟化
C、分布式数据服务
D、分布式文件服务

解析:(AB
分布式数据服务:实现应用程序数据和用户数据的分布式管理。

题目15

15、(多选)在协同办公场景中,将手机上的文档投屏到智慧屏,在智慧屏上对文档执行翻页、缩放操作,上述场景中用到了哪些分布式能力?
A、分布式设备虚拟化
B、分布式数据服务
C、分布式软总线
D、分布式文件服务

解析:(CD
分布式设备虚拟化:为用户不同设备之间进行资源融合、设备管理、数据处理,从而形成一个虚拟超级终端;
分布式数据服务:实现应用程序数据和用户数据的分布式管理;
分布式软总线:是分布式能力的基础,为不同设备互联互通提供统一的分布式通信能力;
分布式文件服务:为用户不同设备中的应用程序提供文件共享的能力。文章来源地址https://www.toymoban.com/news/detail-643888.html

到了这里,关于HCIA-HarmonyOS Application Developer——题目集2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HCIA-HarmonyOS应用开发工程师 V2.0 模拟考试

    低代码开发提供UI可视化开发能力,支持自由拖拽组件和可视化数据绑定,可快速预览效果,所见即所得。通过拖拽式编排、可视化配置的方式,帮助开发者减少重复性的代码编写,快速地构建多端应用程序。 正确(True) 在使用ArkTS语言开发界面UI代码过程中,如果添加或删除

    2024年02月04日
    浏览(53)
  • HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核内存管理-动态内存

    动态内存管理,即在内存资源充足的情况下,根据用户需求,从系统配置的一块比较大的连续内存(内存池,也是堆内存)中分配任意大小的内存块。当用户不需要该内存块时,又可以释放回系统供下一次使用。 初始化 LOS_MemInit。初始一个内存池后生成一个内存池控制头、尾

    2024年02月20日
    浏览(45)
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-UART

    UART 是通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)的缩写,是通用串行数据总线,用于异步通信,该总线双向通信,可以实现全双工传输。UART 应用比较广泛,常用于输出打印信息,也可以外接各种模块,如 GPS、蓝牙等。 异步通信 异步通信中,数据通常以字符

    2024年02月19日
    浏览(38)
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-ADC

    ADC(Analog to Digital Converter)模数转换器。现实生活中的所有属性(如温度、湿度、光照强度等)都是连续的,即为模拟信号;而单片机或电子计算机所能识别的信号都是离散的数字信号。此时,若是需要使用现实世界中的各种属性,就需要一种设备将模拟信号转换为数字信号

    2024年02月21日
    浏览(42)
  • HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核基础-互斥锁mux

    互斥锁又称互斥型信号量,是一种特殊的二值性信号量,用于实现对共享资源的独占式处理。 任意时刻互斥锁的状态只有两种,开锁或闭锁。当有任务持有时,互斥锁处于闭锁状态,这个任务获得该互斥锁的所有权。当该任务释放它时,该互斥锁被开锁,任务失去该互斥锁的

    2024年02月20日
    浏览(36)
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-WatchDog

    看门狗(Watchdog),又称看门狗计时器(Watchdog timer),是一种硬件计时设备。一般有一个输入、一个输出,输入叫做喂狗,输出连接到系统的复位端。当系统主程序发生错误导致未及时清除看门狗计时器的计时值时,看门狗计时器就会对系统发出复位信号,使系统从悬停状态

    2024年02月21日
    浏览(41)
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-GPIO

    轻量系统设备通常需要进行外设控制,例如温湿度数据的采集、灯开关的控制,因此在完成内核开发后,需要进行设备驱动的开发。 主要Hi3861芯片介绍如何运用 IoT 硬件子系统进行轻量系统设备的驱动开发。 在轻量系统的联接模组中,智能家居远程控制能力的实现,最终是通

    2024年02月21日
    浏览(36)
  • HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-SPI

    SPI 是串行外设接口(Serial Peripheral Interface)是一种高速的全双工同步的通信总线。 SPI 是由 Motorola 公司开发,用于在主设备和从设备之间进行通信,常用于与闪存、实时时钟、传感器以及模数转换器等进行通信。 SPI 通信通常由主设备发起,通过以下步骤完成一次通信: 通过

    2024年02月22日
    浏览(40)
  • HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核基础-消息队列queue

    队列又称消息队列,是一种常用于任务间通信的数据结构。队列接收来自任务或中断的不固定长度消息,并根据不同的接口确定传递的消息是否存放在队列空间中。 任务能够从队列里面读取消息,当队列中的消息为空时,挂起读取任务;当队列中有新消息时,挂起的读取任务

    2024年02月20日
    浏览(38)
  • HCIA-HarmonyOS设备开发认证V2.0-轻量系统内核基础-信号量semaphore

    信号量(Semaphore)是一种实现任务间通信的机制,可以实现任务间同步或共享资源的互斥访问。 一个信号量的数据结构中,通常有一个计数值,用于对有效资源数的计数,表示剩下的可被使用的共享资源数,其值的含义分两种情况: 0,表示该信号量当前不可获取,因此可能

    2024年02月19日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包