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

news/2024/7/21 8:48:53 标签: harmonyos, 华为

在这里插入图片描述

<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.niftyadmin.cn/n/5304714.html

相关文章

flask web学习之模板(一)

文章目录 一、模板基本用法1.1 定界符1.2 模板语法1.3 渲染模板 二、模板辅助工具2.1 上下文2.2 全局对象2.3 过滤器2.4 测试器2.5 模板环境对象 在动态web程序中,视图函数返回的HTML数据往往需要根据相应的变量(比如查询参数)动态生成。当HT…

微众区块链观察节点的架构和原理 | 科普时间

践行区块链公共精神,实现更好的公众开放与监督!2023年12月,微众区块链观察节点正式面向公众开放接入功能。从开放日起,陆续有多个观察节点在各地运行,同步区块链数据,运行区块链浏览器观察检视数据&#xf…

Flutter中的StatelessWidget和StatefulWidget简介与使用

Flutter是一款流行的跨平台移动应用开发框架,它使用Dart语言编写。在Flutter中,StatelessWidget和StatefulWidget是两个重要的概念,用于构建用户界面。 1. StatelessWidget 什么是StatelessWidget? StatelessWidget是Flutter中…

计算机毕业设计 基于html5的图书管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

GROUP_CONCAT报错解决

有如下表 其中awardee和awardee_unit都是保存的json类型的字符串, awardee是多个人员id, awardee_unit是部门的全路径 查询时要注意转换 需要将name拼接起来合并成一行,直接 GROUP_CONCAT 会报错 百度的大部分答案是修改数据库配置去掉严格模式,如果不方便修改数据库可以这样…

【Emgu.CV教程】3.9、色彩处理之LUT()查找表转换颜色

LUT (Look-Up Table)查找表转换,是对原始图像的像素数值进行快速转换,以实现图像的像素压缩目的。LUT()函数的官方定义如下: public static void LUT(IInputArray src, // 输入图像IInputArray lut, // 查找表IOutputArray dst, // 输出图像…

Go语言中的HTTP请求和响应处理

在Web开发中,HTTP请求和响应是核心的交互方式。Go语言,作为一种高效且现代的编程语言,为开发者提供了简洁、强大的工具来处理HTTP请求和响应。本文将简要介绍在Go语言中如何处理HTTP请求和响应。 在Go语言中,HTTP请求和响应的处理…

LeetCode1281. Subtract the Product and Sum of Digits of an Integer

文章目录 一、题目二、题解 一、题目 Given an integer number n, return the difference between the product of its digits and the sum of its digits. Example 1: Input: n 234 Output: 15 Explanation: Product of digits 2 * 3 * 4 24 Sum of digits 2 3 4 9 …