结课考试
及格分80/ 满分100
评价
判断题
1.
DevEco Studio不能同时支持HarmonyOS和OpenHarmony应用/服务开发
正确(True)错误(False)
回答正确
2.
DevEco Studio支持的编程语言eTS、JavaScript、C/C++和Java
正确(True)错误(False)
回答正确
3.
DevEco Studio模拟器 支持Local Emulator和Remote Emulator,包括Phone、Tablet、TV等设备
正确(True)错误(False)
回答正确
单选题
1.
DevEco Studio支持______
A. 分布式多端调测B. 不支持分布式但支持多端调测C. 不支持分布式但支单持多端调测D. 支持分布式但不支持多端调测
回答正确
2.
DevEco Studio支持______
A. 多端模拟仿真B. 不支持多端模拟仿真C. 不支持模拟仿真D. 支持单端模模拟仿真
回答正确
3.
组件树,在低代码开发界面中,开发者可以直观地看到组件的层级结构、摘要信息以及错误提示
A. server TreeB. item TreeC. Component TreeD. lemon Tree
回答正确
多选题
1.
Attributes & Styles:属性样式栏Properties:用于设置组件基本标识和外观显示特征的属性,如组件的______等属性。
A. 编码格式B. 版本信息C. IDD. If
回答正确
2.
Attributes & Styles:属性样式栏General:用于设置Width、______等常规样式。
A. HeightB. BackgroundC. PositionD. Display
回答正确
3.
Attributes & Styles:属性样式栏Events:为组件
A. 设置宽高B. 绑定相关事件C. 设置绑定事件的回调函数。D. 设置透明度
回答错误
4.
Attributes & Styles:属性样式栏Grid:不能用于设置网格布局的______,该图标只有Div组件的Display样式被设置为grid时才会出现。
A. HeightB. WidthC. 相关样式D. RxJava
回答错误
回答正确题数 8/10
80分
再考一次
结课考试
及格分80/ 满分100
评价
判断题
1.
libs目录用于存放库文件。库文件是HarmonyOS应用依赖的第三方代码(.so二进制文件)。
正确(True)错误(False)
回答正确
2.
resources.index是资源索引表,由IDE编译工程时生成。
正确(True)错误(False)
回答正确
3.
module.json是HAP的配置文件
正确(True)错误(False)
回答正确
单选题
1.
Entry类型的HAP:是应用的主模块,在______中的type属性配置为entry类型
A. module.json5B. module.json2C. module.json3D. module.json4
回答正确
2.
Feature类型的HAP:是应用的______,在module.json5中的type属性配置为feature类型
A. 动态特性模块B. 水平排列模块C. 垂直方向模块D. 空模块
回答正确
3.
在应用上架到应用市场时,需要把应用包含的所有.hap文件(即Bundle)打包为一个______后缀的文件用于上架
A. .aoeB. .apkC. .hapD. .app
回答错误
多选题
1.
开发者通过DevEco Studio把应用程序编译为______.hap后缀的文件
A. 一个B. 多个C. 只能为一个D. 只能为多个
回答正确
2.
HAP是HarmonyOS应用安装的基本单位,包含了编译后的______
A. 代码B. 资源C. 三方库D. 配置文件。
回答正确
3.
Entry类型的HAP,通常用于实现应用的______等。
A. 入口界面B. 入口图标C. 主特性功能D. 作者信息
回答正确
4.
打包后的HAP包结构包括_________等文件夹
A. etsB. rawC. libsD. resources
回答错误
回答正确题数 8/10
80分
结课考试
及格分80/ 满分100
评价
判断题
1.
module.json5配置文件name 标识当前Module的名称,Module打包成HAP后,表示HAP的名称,标签值采用字符串表示(最大长度31个字节),该名称在整个应用要唯一。
正确(True)错误(False)
回答正确
2.
module.json5配置文件标签description 标识当前Module的描述信息,标签值是字符串类型(最长255字节)或对描述内容的字符串资源索引。
正确(True)错误(False)
回答正确
3.
List接口中space 表示列表项间距 默认值:10
正确(True)错误(False)
回答正确
单选题
1.
app.json5配置文件标签bundleName 标识应用的包名,用于_____。该标签不可缺省
A. 标识应用的唯一性B. 标识应用的大小C. 标识应用的图标D. 无意义的注解
回答正确
2.
app.json5配置文件标签______标识应用的版本号,该标签值为32位非负整数。此数字仅用于确定某个版本是否比另一个版本更新,数值越大表示版本越高。开发者可以将该值设置为任何正整数,但是必须确保应用的新版本都使用比旧版本更大的值。该标签不可缺省,versionCode值应小于2的31次方
A. versionCodeB. vendorC. minCompatibleVersionCodeD. minAPIVersion
回答正确
3.
app.json5配置文件标签______ 标识应用运行需要的API目标版本。
A. versionCodeB. vendorC. targetAPIVersionD. minAPIVersion
回答正确
多选题
1.
标签apiReleaseType 标识应用运行需要的API目标版本的类型,采用字符串类型表示。取值为______,其中,N代表大于零的整数。 该字段由DevEco Studio读取当前使用的SDK的Stage来生成。
A. “CanaryN”B. “BetaN”C. “Release”D. “ReleaseN”
回答错误
2.
标签entityType 标识应用的类别,分别有:
A. game:游戏类。B. media:影音类。C. communication:社交通信类。D. news:新闻类。
回答正确
3.
标签multiProjects 标识当前工程是否支持多工程。
A. true:支持。B. false:不支持。C. true:不支持。D. false:支持。
回答正确
4.
list属性listDirection设置List组件排列方向 可以设置的方向有
A. 横向B. 竖向C. 纵向D. 斜向
回答错误
回答正确题数 8/10
80分
再考一次
结课考试
及格分80/ 满分100
评价
判断题
1.
每一个httpRequest对应一个http请求任务,不可复用。
正确(True)错误(False)
回答正确
2.
属性动画中tempo动画播放速度。数值越大,动画播放速度越快,数值越小,播放速度越慢。
正确(True)错误(False)
回答正确
3.
httpRequest.request 连接超时时间只能为60秒
正确(True)错误(False)
回答正确
单选题
1.
组件的某些通用属性变化时,可以通过属性动画实现______
A. 渐变过渡效果B. 跳转C. 传值D. 存储
回答正确
2.
ImageAnimator提供帧动画组件来实现______播放图片的能力
A. 平移B. 逐帧C. 缩放D. 旋转
回答正确
3.
httpRequest为了优化内存,请求不再使用,调用______方法主动销毁。
A. deleteB. addC. destroyD. commit
回答正确
多选题
1.
在rest中会通过向服务器提交的请求类型来表示增删改查这些操作,以下操作属于rest的是______
A. GET(SELECT):从服务器取出资源。B. POST(CREATE):在服务器新建一个资源。C. PUT(UPDATE):在服务器更新资源D. DELETE(DELETE):从服务器删除资源。
回答正确
2.
JSON是一个序列化的______
A. 对象B. 数组C. 图片D. 视图
回答正确
3.
设置ListItem吸顶效果,正确的是______
A. None无吸顶效果。B. Normal当前item吸顶。C. Opacity当前item吸顶显示透明度变化效果。D. weight自动吸顶效果
回答正确
4.
JSON 简单的______和清晰的______明显要比 XML 容易阅读。
A. 语法格式B. 层次结构C. 编程D. 思路
回答正确
回答正确题数 10/10
100分