<HarmonyOS主题课>1~3课后习题汇总

在这里插入图片描述

<HarmonyOS第一课>1~10课后习题汇总

1·使用DevEco Studio高效开发

单选题

  1. 用哪一种装饰器修饰的组件可作为页面入口组件?(B
  • A. @Component
  • B. @Entry
  • C. @Preview
  • D. @Builder
  1. ArkTS Stage模型支持API Version 9,关于其工程目录结构说法正确的是?(C
  • A. oh-package.json5用于存放应用级配置信息,包括签名、产品配置等
  • B. build-profile.json5用于配置三方包声明文件的入口及包名
  • C. module.json5包含HAP的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息
  • D. app.json5用于编写应用级编译构建任务脚本
  1. DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务,以下说法错误的是?(A
  • A. 本地模拟器是创建和运行在本地计算机上的,需要登录授权
  • B. 本地模拟器支持音量大小调节、电池电量调节、屏幕旋转等功能
  • C. 向本地模拟器安装应用/服务的时候,不需要给应用签名
  • D. DevEco Studio会启动应用/服务的编译构建,完成后应用/服务即可运行在本地模拟器上

多选题

  1. DevEco Studio支持使用多种语言进行应用/服务的开发,包括ArkTS、JS和C/C++。在编写应用/服务阶段,可以通过以下哪些方法提升编码效率?(ABCD
  • A. 提供代码的智能补齐能力,编辑器工具会分析上下文并理解项目内容,并根据输入的内容,提示可补齐的类、方法、字段和关键字的名称等
  • B. 在编辑器中调用ArkTS API接口或ArkTS/JS组件时,支持在编辑器中快速、精准调取出对应的参考文档
  • C. 代码格式化功能可以帮助您快速的调整和规范代码格式,提升代码的美观度和可读性
  • D. 如果输入的语法不符合编码规范,或者出现语义语法错误,编辑器会显示错误或警告
  1. 关于预览器的使用,以下哪些说法是正确的?(ABCD
  • A. 在开发界面UI代码过程中,如果添加或删除了UI组件,您只需Ctrl+S进行保存,然后预览器就会立即刷新预览结果
  • B. 在预览器界面,可以在预览器中操作应用/服务的界面交互动作,如单击、跳转、滑动等,与应用/服务运行在真机设备上的界面交互体验一致
  • C. 组件预览通过在组件前添加注解@Preview实现
  • D. 页面预览通过在工程的ets文件头部添加注解@Entry实现

2·三方库

判断题

  1. 三方组件是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展的工具。(正确
  2. 可以通过ohpm uninstall 指令下载指定的三方库(错误
    解析:ohpm install指令下载指定的三方库
  3. lottie使用loadAnimation方法加载动画。(正确

单选题

  1. 通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?(B
  • A. module.json5
  • B. oh-package.json5
  • C. app.json5
  • D. main_page.json
  1. lottie订阅事件的API为?(C
  • A. lottie.setSpeed()
  • B. lottie.setDirection()
  • C. animationItem.addEventListener()
  • D. animationItem.removeEventListener()
    多选题
  1. 下列属于lottie提供的动画控制API的是?(ABCD
  • A. lottie.play()
  • B. lottie.pause()
  • C. lottie.stop()
  • D. lottie.goToAndPlay()

3·云开发

判断题

  1. HarmonyOS云开发可以在一个项目中同时实现端侧和云侧功能的开发。(正确
  2. 进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。(错误

单选题

  1. 开发者在DevEco Studio中,可以通过什么形式进行HarmonyOS云开发?(B
    A. IDE插件
    B. 工程模板
    C. 命令行工具
    D. 可视化工具

  2. HarmonyOS云开发当前支持最低API版本是多少?(D
    A. API 6
    B. API 7
    C. API 8
    D. API 9

多选题

  1. HarmonyOS云开发工程结构分哪些部分(ABC
    A. 端开发工程(Application)
    B. 云开发工程(CloudProgram)
    C. 端侧公共库(External Libraries)
    D. 公共资源库(Resource)

  2. HarmonyOS云开发工程创建后,会自动开通哪些服务?(ABCD
    A. 云函数
    B. 云数据库
    C. 云存储
    D. 认证服务

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

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

相关文章

智能座舱的下一个价值“爆点”——让“光”更智能

汽车智能化快速升级,智能座舱作为人机交互的主要窗口,交互模态、用户体验也呈现多维度升级。 例如,今年下半年上市的多款高端智能车型纷纷基于高性能座舱硬件平台,集成了AR-HUD、DMS/OMS等高阶功能,同时结合超大屏/多…

简单介绍Java 的内存泄漏

java最明显的一个优势就是它的内存管理机制。你只需简单创建对象,java的垃圾回收机制负责分配和释放内存。然而情况并不像想像的那么简单,因为在Java应用中经常发生内存泄漏。 本教程演示了什么是内存泄漏,为什么会发生内存泄漏以及如何预防…

SpringMVC通用后台管理系统源码

整体的SSM后台管理框架功能已经初具雏形,前端界面风格采用了结构简单、 性能优良、页面美观大的Layui页面展示框架 数据库支持了SQLserver,只需修改配置文件即可实现数据库之间的转换。 系统工具中加入了定时任务管理和cron生成器,轻松实现系统调度问…

Glide加载不出图片与请求浏览器资源时中文转码问题

报错代码如图:Image load failed: Failed to load resourse 首先确保你的图片 URL 地址是正确的,可以通过在浏览器中直接访问这个 URL 来测试。另外,确保 URL 地址不包含特殊字符或空格,以免影响加载。 然后确定依赖库没有问题&am…

地平面--高速布线

https://baijiahao.baidu.com/s?id1764139038516816855&wfrspider&forpc 概念 回顾传输线,由任意两条有一定长度的导线组成,一条为信号路径,一条为返回路径。基本电路理论告诉我们,信号是由电流传播的,明确的…

目标检测-One Stage-YOLOv2

文章目录 前言一、YOLOv2的网络结构和流程二、YOLOv2的创新点预处理网络结构训练 总结 前言 根据前文目标检测-One Stage-YOLOv1可以看出YOLOv1的主要缺点是: 和Fast-CNN相比,速度快,但精度下降。(边框回归不加限制)…

高并发如何保证接口的幂等性?

前言 接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 不知道你有没有遇到过这些场景: 有时我…

Docker(八)Python+旧版本chrome+selenium+oss2+fastapi镜像制作

目录 一、背景二、能力三、核心流程图四、制作镜像1.资源清单2.Dockerfile3.制作镜像 五、启动测试 一、背景 近几年我们线下的创业团队已从零到一开发过好几个小程序项目,都是和体育相关。其中生成海报分享图片好像都是不可或缺的功能。之前的项目老板给的时间都比…

如何让CHAT使用python绘制概率密度图像?

问CHAT:用python绘制概率密度图像 CHAT回复:你可以使用Python的matplotlib库和numpy库进行概率密度的绘制。 以下是一个简单的例子: python import numpy as np import matplotlib.pyplot as plt #随机生成1000个正态分布的数 data np.rand…

《微机原理与应用》期末考试题库(附答案解析)

第1章 微型计算机概述 1.微型计算机的硬件系统包括___A _____。 A.控制器、运算器、存储器和输入输出设备 B.控制器、主机、键盘和显示器 C.主机、电源、CPU和输入输出 D.CPU、键盘、显示器和打印机 2.微处…

安装Keras用于影像分割

conda create -n tfkeras2024 python3.9.18 activate tfkeras2024 pip install tensorflow-gpu2.9.0 pip install keras pip install scipy pip install ipykernel ipython python -m ipykernel install --name tfkeras2024 删除环境conda remove -n tfkeras2024 --all

构建高效秒杀系统的设计原理及注意事项

😄 19年之后由于某些原因断更了三年,23年重新扬帆起航,推出更多优质博文,希望大家多多支持~ 🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Mi…

G4周:CGAN,手势生成

本文为🔗365天深度学习训练营 中的学习记录博客 原作者:K同学啊|接辅导、项目定制 我的环境: 1.语言:python3.7 2.编译器:pycharm 3.深度学习框架Pytorch 1.8.0cu111 一、CGAN介绍 条件生成对抗网络(…

transforms图像增强(一)

一、数据增强 数据增强(Data Augmentation)是一种常用的数据预处理技术,通过对训练集进行各种变换和扩增操作,可以增加训练数据的多样性和丰富性,从而提高模型的泛化能力。 数据增强的目的是通过对训练集中的图像进行…

安装PyTorch及环境配置(应用于Python上的YOLO)

这个基本都是Bilibili网站里面叫“小手丫子”up的视频教程,此前自己需要装了好几次又卸载了好几次,现在根据视频教学整理出来自己所理解的文档。 注意事项 1.安装的pycharm版本和anaconda版本无要求。 2.运行pycharm尽量以管理员身份运行。 3.Cuda是独…

使用CentOS 7.6搭建HTTP隧道代理服务器

在现代网络环境中,HTTP隧道代理服务器因其灵活性和安全性而受到广泛关注。CentOS 7.6,作为一个稳定且功能强大的Linux发行版,为搭建此类服务器提供了坚实的基础。 首先,我们需要明确HTTP隧道代理的基本原理。HTTP隧道代理允许客户…

Mac解决node-sass: Command failed 问题

1.以为Command failed 错误是因为缺少依赖项或者版本不兼容导致的(不适用我) 此项目的package版本,node版本14.21.3为版本对应正确 "node-sass": "^4.13.0","sass": "^1.24.2","sass-loader&q…

【Pytorch】学习记录分享10——TextCNN用于文本分类处理

【Pytorch】学习记录分享10——PyTorchTextCNN用于文本分类处理 1. TextCNN用于文本分类2. 代码实现 1. TextCNN用于文本分类 具体流程: 2. 代码实现 # coding: UTF-8 import torch import torch.nn as nn import torch.nn.functional as F import numpy as np…

MongoDB笔记

文章目录 安装查看数据库命令手册 学习地址:https://www.bilibili.com/video/BV16u4y1y7Fm 安装 下载地址 https://www.mongodb.com/try/download/community-kubernetes-operator查看数据库 查看当前数据库 show dbs show databases切换数据库 use 数据库名称cls…

jmeter自动录制脚本功能

问题排查: 建议用 google浏览器; 重启一下jmeter; 过滤规则重新检查下; 看下代理设置是否正常; 注意:下面的的过滤设置中 用的都是正则表达式的规则。