一、判断
1、HarmonyOS提供了基础的应用加固安全能力,包括混淆、加密和代码签名能力。正确
2、可以通过ohpm uninstall 指令下载指定的三方库。错误
3、支持模块化开发是指一个应用通常会包含多种功能,将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。正确
4、HAR与HSP都是为了实现代码和资源的共享,都可以包含代码、C++库、资源和配置文件。正确
5、预览器支持对页面的预览,如果代码中涉及到一些网络、数据库、传感器等功能的开发,则可以使用模拟器或者真机进行调试。正确
6、用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作。正确
7、设计师在设计动效时,点击响应性、运动帧率、跟手性不需要设定,根据不同机型的性能能力系统设定即可。错误
8、所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。错误
9、每一个自定义组件都有自己的生命周期。正确
10、 @CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以动态设置内容及样式。正确
11、开发者将应用上架应用市场后,终端设备用户可以在终端设备上使用应用市场进行应用的安装和卸载。正确
12、为了帮助开发者在个人开发机器上高效模拟HarmonyOS环境,进行应用的快速运行与细致调试,DevEco Studio的本地模拟器可以在虚拟机内运行,以节省硬件资源。错误
13、合理的动效可以帮助引导、取悦用户,减少等待时间,更能增加产品识别度,让用户舒适的的使用产品。正确
14、设计师在设计动效时,点击响应性、运动帧率、跟手性不需要设定,根据不同机型的性能能力系统设定即可。错误
15、ArkTS中使用const声明常量。正确
16、Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET。正确
17、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。功能则包括了设备功能(如打电话、发短信、联网等)、应用功能(如弹出悬浮框、创建快捷方式等)等。正确
18、Background状态在UIAbility实例销毁时触发,可以在onDestroy()回调中进行系统资源的释放、数据的保存等操作。错误
19、用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作。正确
20、架构设计时需要考虑“一次开发,多端部署”,这样可以节省跨设备UI开发工作量,同时提升应用部署的伸缩性。正确
21、一个页面可以存在多个@Entry修饰的组件。错误
22、@Entry装饰的自定义组件将作为页面的入口。在单个页面中可以使用多个@Entry装饰不同自定义组件。错误
23、开发者将应用上架应用市场后,终端设备用户可以在终端设备上使用应用市场进行应用的安装和卸载。正确
24、为了帮助开发者在个人开发机器上高效模拟HarmonyOS环境,进行应用的快速运行与细致调试,DevEco Studio的本地模拟器可以在虚拟机内运行,以节省硬件资源。错误
25、合理的动效可以帮助引导、取悦用户,减少等待时间,更能增加产品识别度,让用户舒适的的使用产品。正确
26、设计师在设计动效时,点击响应性、运动帧率、跟手性不需要设定,根据不同机型的性能能力系统设定即可。错误
27、ArkTS中使用const声明常量。正确
28、Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET。正确
29、使用http模块发起网络请求时,必须要使用on(‘headersReceive’)订阅请求头,请求才会成功。错误
30、订阅dataReceiveProgress响应事件是用来接收HTTP流式响应数据。错误
31、UIAbility组件多实例启动模式是默认的启动模式。错误
32、Text是显示文本的组件基础之一,它可以包含子组件Span,当Text与Span同时配置文本内容时,Span内容覆盖Text内容。正确
33、在Column和Row容器组件中,justifyContent用于设置子组件在主轴方向上的对齐格式,alignItems用于设置子组件在交叉轴方向上的对齐格式。正确
34、关系型数据库(Relational Database,RDB)支持Worker线程。错误
35、用户首选项是关系型数据库。错误
36、用户首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。错误
37、Tabs组件仅可包含子组件TabsContent,每一个页签对应一个内容视图即TabContent组件。正确
38、UIAbility是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个UIAbility。正确
39、一个应用是由一个或多个HAP组成。正确
二、单选
1、用哪一种装饰器修饰的组件可作为页面入口组件?
- A. @Entry
- B. @Component
- C. @Builder
- D. @Preview
2、下面是ArkTS中类名、枚举名推荐的代码风格是
- A. 大驼峰
- B.小驼峰
- C.全小写,下划线分割
- D.全大写,下划线分割
3、向服务器提交表单数据,以下哪种请求方式比较合适:
- A.RequestMethod.GET
- B.RequestMethod.PUT
- C.RequestMethod.POST
- D.RequestMethod.DELETE
4、使用http发起网络请求,需要以下哪种权限?
- A.ohos.permission.INTERNET
- B.ohos.permission.REQUIRE_FORM
- C.ohos.permission.LOCATION
- D.ohos.permission.USE_BLUETOOTH
5、首选项preferences值的存储支持哪些数据类型?
- A.字符型
- B.数字型
- C.布尔型
- D.数字型、字符型、布尔型以及这3种类型的数组类型
6、关于Resource是资源引用类型描述错误的是:
- A.通过"$r(‘app.type.name’)"的形式引用应用资源,app代表是应用内resources目录中定义的资源,type代表资源类型(或资源的存放位置)
- B.Resource支持所有的数据类型
- C.系统可以根据当前配置加载合适的Resource资源,例如开发者可以根据屏幕尺寸呈现不同的布局效果,或根据语言设置提供不同的字符串
- D.Resource是资源引用类型,用于设置组件属性的值
7、用户使用折叠屏进行电商购物比价时,什么体验比较好?
- A.直板机的界面怎么比价,在折叠屏上的界面就怎么比价;
- B.用户不需要比较,凭借记忆就可以。
- C.查看商品详情时,在宽屏设备上,可点击应用内“分屏”按钮进行分屏,可满足同时查看两个商品的详细参数进行购物比价的诉求。
- D.用户自己用纸和笔记录每个商品的信息,进行比较;