HarmonyOS第一课第二章习题答案

embedded/2025/2/14 0:56:37/

判断

1. 如果代码中涉及到一些网络、数据库、传感器等功能的开发,均可使用预览器进行预览。

答案:错误

2. module.json5文件中的deviceTypes字段中,配置了phone,tablet,2in1等多种设备类型,才能进行多设备预览。

答案:正确

3. DevEco Studio支持代码自动补全、自动导包等能力。

答案:正确

单选题

1. 用哪一种装饰器修饰的组件可作为页面入口组件:

A. @Component

B. @Entry

C. @Preview

D. @Builder

答案:B

2. ArkTS Stage模型,关于其工程目录结构说法不正确的是:

A. build-profile.json5用于存放应用级配置信息,包括签名、产品配置等

B. oh-package.json5用于配置三方包声明文件的入口及包名

C. module.json5包含HAP的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息

D. app.json5用于编写应用级编译构建任务脚本

答案:D

3. 使用下面哪个hdc命令可以查看设备链接信息

A. hdc hilog

B. hdc list targets

C. hdc shell

D. hdc -v

答案:B

4. 组件预览通过在组件前添加下面哪个注解:

A. @Component

B. @Entry

C. @Preview

D. @Builder

答案:C

多选题

1. 关于预览器的使用,以下哪些说法是正确的:

A. 在开发界面UI代码过程中,如果添加或删除了UI组件,您只需Ctrl+S进行保存,然后预览器就会立即刷新预览结果

B. 在预览器界面,可以在预览器中操作应用/服务的界面交互动作,如单击、跳转、滑动等,与应用/服务运行在真机设备上的界面交互体验一致

C. 组件预览通过在组件前添加注解@Preview实现

D. 页面预览通过在工程的ets文件头部添加注解@Entry实现

答案:ABCD

2. DevEco Studio代码编辑支持下面哪些能力:

A. 代码自动补齐

B. 实时检查

C. 跨语言跳转

D. 代码引用查找

E. 快速查阅API接口及组件参考文档

答案:ABCDE

3. DevEco Studio支持使用多种语言进行应用/服务的开发,包括ArkTS、JS和C/C++。在编写应用/服务阶段,可以通过以下哪些方法提升编码效率:

A. 提供代码的智能补齐能力,编辑器工具会分析上下文并理解项目内容,并根据输入的内容,提示可补齐的类、方法、字段和关键字的名称等

B. 在编辑器中调用ArkTS API接口或ArkTS/JS组件时,支持在编辑器中快速、精准调取出对应的参考文档

C. 代码格式化功能可以帮助您快速的调整和规范代码格式,提升代码的美观度和可读性

D. 如果输入的语法不符合编码规范,或者出现语义语法错误,编辑器会显示错误或警告

答案:ABCD


http://www.ppmy.cn/embedded/162004.html

相关文章

SickOs 1.2靶机(超详细教学)

靶机地址:https://www.vulnhub.com/entry/sickos-12,144/ 一、主机发现 使用 arp-scan -l查找靶机ip地址 靶机ip地址为192.168.55.146 攻击机的ip地址为192.168.55.129 二、进行端口扫描、目录枚举、指纹识别 1.端口扫描 nmap 192.168.55.146发现靶机只有22和…

机器学习数学基础:22.对称矩阵的对角化

一、核心概念详解 (一)内积 定义与公式:在 n n n维向量空间中,对于向量 x ⃗ ( x 1 , x 2 , ⋯ , x n ) \vec{x}\ (x_1,x_2,\cdots,x_n) x (x1​,x2​,⋯,xn​)和 y ⃗ ( y 1 , y 2 , ⋯ , y n ) \vec{y}\ (y_1,y_2,\cdots,y_…

性格测评小程序01需求分析

目录 1 MBTI 性格测评工具2 MBTI 的四个核心维度3 测评搭建的思路3.1 【外向 vs 内向(E/I)】(10 题,每题得分范围:0.5~3.2,较高数值表示偏向外向)3.2 【感觉 vs 直觉(S/N…

Django开发入门 – 4.创建Django app

Django开发入门 – 4.创建Django app Create A Django App Under An Existing Project By JacksonML 1. 什么是Django app? Django项目面向Web应用程序,它会由一个或多个子模块组成,这些子模块称为apps。 Django apps负责执行完整Web应用程序中涉及…

CEF132编译指南 MacOS 篇 - 构建 CEF (六)

1. 引言 经过前面一系列的精心准备,我们已经完成了所有必要的环境配置和源码获取工作。本篇作为 CEF132 编译指南系列的第六篇,将详细介绍如何在 macOS 系统上构建 CEF132。通过配置正确的编译命令和参数,我们将完成 CEF 的构建工作&#xf…

【DeepSeek】DeepSeek小模型蒸馏与本地部署深度解析DeepSeek小模型蒸馏与本地部署深度解析

一、引言与背景 在人工智能领域,大型语言模型(LLM)如DeepSeek以其卓越的自然语言理解和生成能力,推动了众多应用场景的发展。然而,大型模型的高昂计算和存储成本,以及潜在的数据隐私风险,限制了…

关于 IoT DC3 中设备(Device)的理解

在物联网系统中,设备(Device)是一个非常宽泛的概念,它可以指代任何能够接入系统并进行数据交互的实体。包括但不限于手机、电脑、服务器、网关、硬件设备甚至是某些软件程序等所有能接入到该平台的媒介。 内容 定义 目的 示例 …

Rocketmq 和 Rabbitmq ,在多消费者的情况下,可以实现顺序消费吗

在多消费者的情况下,RocketMQ 和 RabbitMQ 都可以实现顺序消费,但它们的实现机制和适用场景有所不同。以下是对两者的详细分析和对比: 1. RocketMQ 的顺序消费 1.1 实现机制 顺序消息:RocketMQ 支持顺序消息(Orderly …