HarmonyOS开发者认证(续)
上次介绍了前半部分的HarmonyOS开发者认证题库,本片博文将继续书写HarmonyOS开发者认证的题库。
上次介绍了前半部分的HarmonyOS开发者认证题库,本片博文将继续书写HarmonyOS开发者认证的题库。
一、构建更加丰富的页面
判断题
1.@State修饰的属性不允许在本地进行初始化。(错误
)
2.@CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以自定义内容及样式。(正确
)
3.将Video组件的controls属性设置为false时,不会显示控制视频播放的控制栏。(正确
)
4.@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。(正确
)
单选题
1.使用Video组件播放网络视频时,需要以下哪种权限?(B
)
A. ohos.permission.READ_MEDIA
B. ohos.permission.INTERNET
C. ohos.permission.WRITE_MEDIA
D. ohos.permission.LOCATION
2.下列哪种组合方式可以实现子组件从父子组件单向状态同步。(C
)
A. @State和@Link
B. @Provide和@Consume
C. @State和@Prop
D. @Observed和@ObjectLink
多选题
1.下列哪些状态装饰器修饰的属性必须在本地进行初始化。( A,D
)
A. @State
B. @Prop
C. @Link
D. @Provide
E. @Consume
2.ArkUI提供了下面哪些弹窗功能。(A,B,C,D,E
)
A. AlertDialog
B. TextPickerDialog
C. DatePickerDialog
D. @CustomDialog
E. TimePickerDialog
二、属性动画
判断题
1.属性动画中产生动画的属性可以在任意位置声明。(错误
)
2.属性动画中改变属性时需触发UI状态更新。(正确
)
单选题
1.属性animation可以在哪些组件中使用?(C
)
A. 只能基础组件
B. 只能容器组件
C. 基础组件和容器组件
D. 以上都不对
2.属性动画中如何设置反向播放?(D
)
A. PlayMode.Normal
B. PlayMode.Alternate
C. PlayMode.AlternateReverse
D. PlayMode.Reverse
3.下面哪种情况不会回调onFinish函数?(C
)
A. delay设置为 0
B. tempo设置为 1
C. iterations设置为 -1
D. playMode设置为 PlayMode.Reverse
4.属性动画中关于animation参数说法错误的是?(B
)
A. 参数tempo默认值为1.0
B. 参数delay不能大于duration
C. 参数curve可以不设置
D. 参数iterations可以不设置
多选题
1.属性动画支持哪些属性?(A、B、C、D
)
A. width
B. rotate
C. opacity
D. scale
2.属性动画中animation的参数有哪些?(A、B、C、D
)
A. playMode
B. curve
C. delay
D. onFinish
三、从网络获取数据
判断题
1.在http模块中,多个请求可以使用同一个httpRequest对象,httpRequest对象可以复用。(错误
)
2.使用http模块发起网络请求后,可以使用destroy方法中断网络请求。(正确
)
3.Web组件onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)事件,返回false时候触发网页默认弹窗。(正确
)
单选题
1.使用http发起网络请求,需要以下哪种权限?(B
)
A. ohos.permission.USE_BLUETOOTH
B. ohos.permission.INTERNET
C. ohos.permission.REQUIRE_FORM
D. ohos.permission.LOCATION
2.向服务器提交表单数据,以下哪种请求方式比较合适?(B
)
A. RequestMethod.GET
B. RequestMethod.POST
C. RequestMethod.PUT
D. RequestMethod.DELETE
3.下列关于Web组件的属性,描述错误的是?(C
)
A. fileAccess 设置是否开启通过$rawfile(filepath/filename)访问应用中rawfile路径的文件, 默认启用。
B. imageAccess设置是否允许自动加载图片资源,默认允许。
C. javaScriptAccess设置是否允许执行JavaScript脚本,默认不允许执行。
D. zoomAccess设置是否支持手势缩放,默认允许执行缩放。
4.关于请求返回的响应码ResponseCode,下列描述错误的是?(D
)
A. ResponseCode.OK的值为200,表示请求成功。一般用于GET与POST请求。
B. ResponseCode.NOT_FOUND的值为404,表示服务器无法根据客户端的请求找到资源(网页)。
C. ResponseCode.INTERNAL_ERROR的值为500,表示服务器内部错误,无法完成请求。
D. ResponseCode.GONE的值为404,表示客户端请求的资源已经不存在。
多选题
1.Web组件支持下列哪些属性或事件?(A,B,D
)
A. fileAccess(fileAccess: boolean)
B. javaScriptAccess(javaScriptAccess: boolean)
C. on(type: ‘headerReceive’, callback: AsyncCallback): void
D. onConfirm(callback: (event?: { url: string; message: string; result: JsResult }) => boolean)
E. destroy(): void
2.关于http模块描述正确的是?( A,B,C,D
)
A. http请求支持get、post、put等常用的请求方式。
B. 可以使用on(‘headersReceive’)订阅请求响应头。
C. post请求的参数可以在extraData中指定。
D. 执行createHttp成功后,返回一个httpRequest对象,里面包括request、destroy、on和off方法。
3.关于Web组件描述正确的是?(A,B,C,D
)
A. Web组件是提供具有网页显示能力的一种组件。
B. Web组件传入的地址可以是本地资源也可以是网络资源。
C. WebController可以控制Web组件的各种行为,例如网页的前进、后退等功能。
D. 当访问在线网页时,需添加网络权限。
四、保存应用数据
判断题
1.首选项是关系型数据库。(错误
)
2.应用中涉及到Student信息,如包含姓名,性别,年龄,身高等信息可以用首选项来存储。(错误
)
3.同一应用或进程中每个文件仅存在一个Preferences实例。(正确
)
单选题
1.使用首选项要导入的包是哪个?(B
)
A. @ohos.data.rdb
B. @ohos.data.preferences
C. @ohos.router
D. @ohos.data.storage
2.首选项的数据持久化后是放在哪里?(C
)
A. 内存中
B. 数据库表中
C. 文件中
D. 云端
3.下面哪个接口不是首选项提供的API接口?(B
)
A. get()
B. update()
C. put()
D. flush()
多选题
1.HarmonyOS提供的数据管理的方式都有哪些?(A,B,C,D
)
A. 首选项
B. 分布式数据服务
C. 关系数据库
D. 分布式数据对象
2.下面说法正确的有?(B,C,D
)
A. 首选项遵循ACID特性
B. 首选项以Key-Value形式存取数据
C. 首选项存储数据数量建议不超过1万条
D. 首选项的key为String类型
五、三方库
判断题
1.三方组件是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展的工具 。(正确
)
2.可以通过ohpm uninstall 指令下载指定的三方库(错误
)
3.lottie使用loadAnimation方法加载动画。(正确
)
单选题
1.通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?(B
)
A. module.json5
B. oh-package.json5
C. app.json5
D. main_page.json
2.lottie订阅事件的API为?(C
)
A. lottie.setSpeed()
B. lottie.setDirection()
C. animationItem.addEventListener()
D. animationItem.removeEventListener()
多选题
1.下列属于lottie提供的动画控制API的是?(A,B,C,D
)
A. lottie.play()
B. lottie.pause()
C. lottie.stop()
D. lottie.goToAndPlay()
更多推荐
所有评论(0)