赞
踩
1:部件是指在部署视图中具有相对独立性,能完成一定功能的可独立交付,并且能独立部署的软件实体。
错误
2:Text是显示文本的组件基础之一,它可以包含子组件Span,当包含Span时不生效,只显示Span的内容。
正确
3:卡片常用于嵌入到其他应用(当前只支持系统应用)中作为其界面的一部分显示,并支持拉起页面,发送消息等基础的交互功能。
正确
4:原子化服务是鸿蒙系统提供的一种全新的应用形态,无需显式安装,由程序框架后台静默安装后即可使用,可为用户提供便捷服务。
正确
5:用@Entry装饰的自定义组件用作页面的默认入口组件,加载页面时,将首先创建并呈现@Entry装饰的自定义组件,在单个源文件中,有且仅有一个@Entry。
正确
6:在Windows系统下载安装DevEco Studio工具时,安装路径可以包含中文名。
错误
7:Flex组件在渲染时存在二次布局过程,因此在对性能有严格要求的场景下建议使用Column、Row代替。
正确
8:当Button组件类型为Capsule胶囊型按钮时,borderRadius设置不生效,按钮圆角始终为高度的一半。
正确
9:Refresh容器组件可以进行页面下拉操作并显示刷新动效。
正确
10:使用图片资源时,应用可以成功加载common路径下的本地图片,但无法加载网络图片。检查是否申请相关权限ohos.permission.ACCESS_NOTIFICATION_POLICY,进行网络连接。
错误
11:Swiper是可滚动的容器组件,当子组件的布局尺寸超过父组件的尺寸时,内容可以滚动。
错误
12:低代码开发提供UI可视化开发能力,支持自由拖拽组件和可视化数据绑定,可快速预览效果,所见即所得。通过拖拽式编排、可视化配置的方式,帮助开发者减少重复性的代码编写,快速地构建多端应用程序。
正确
13:自定义组件可以基于struct实现,不能有继承关系,对于struct的实例化,可以省略new。
正确
14: @Prop可以用于父子组件的双向数据绑定,父组件的内部状态数据源,任何一方所作的修改都会反应给另一方。
错误
15: @State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。
正确
16:分布式软总线是手机、平板、智能穿戴、智慧屏、车机等分布式设备的通信基座,不仅为设备之间的互联互通提供了统一的分布式通信能力,还为设备之间的无感发现和零等待传输创造了条件。
正确
17:页面跳转可以分为页面跳转和页面间跳转,页面内跳转是指所跳转的页面在同一个Ability内部,它们之间的跳转可以使用Router或者Navigation的方式;页面间跳转是指所跳转的页面属与不同的Ability,这种跳转需要借助FeatureAbility实现。
正确
18:ArkTS支持通过$$双向绑定变量,通常应用于状态值频繁改变的变量。
正确
19:根据设备的内存差异,OpenHarmony适配的系统类型分为三类:轻量系统、小型系统、标准系统。
正确
20:在使用物理真机运行应用前需要对应用进行签名,开发者可以使用IDE工具提供的自动化签名方案,在打开Project Structure界面后,点击Signing Configs,勾选Automatically generate signature,等待自动签名完成即可。
正确
21:某开发者在使用运程真机运行应用时,不需要对应用进行签名;但使用本地真机运行应用时,必须需要对应用进行签名。
错误
22:在使用ArkTS语言开发界面UI代码过程中,如果添加或删除了UI组件,则会实时(亚秒级)刷新预览结果,达到极速预览的效果。
错误
23:一个应用可以有多个Ability,除了工程构建完毕后自动生成的EntryAbility会自动配置Page页面,其它手动创建的Ability都需要开发者为其设置相关的Page页面。
正确
24:某开发者开发了一款社交软件,在登录界面,需要用户进行隐私勾选校验,可以用过ArkTS的警告弹窗实现该功能。
正确
25:在Stage模型中,Ability的启动模式在缺省情况下是singleton。
正确
26:创建的Empty Ability 模板工程,会默认创建一个EntryAbility,该Ability的Page页面就是Index.ets。
正确
27:某开发者在下载DevEco Studio时出现了问题,他可以通过欢迎界面Help中的哪一个功能来诊断开发环境是否完备?
C. Diagnose Development Environment
28:某开发者想设计一个胶囊型按钮,并且按钮按下时有按压态显示效果,下例选项中代码正确的是哪一项?
C. Button('按钮', { type: ButtonType.Capsule, stateEffect: true })
29:某开发者开发了一款社交软件,登录界面采用了手势密码锁的形式,以九宫格图案的方式输入密码,实现效果如下图所示,以下哪一项组件可以实现该功能?
B. PatternLock
30:开发stage模型下的应用程序时,需要在配置文件中对应用的包结构进行声明。以下哪一项关于配置文件的描述是错误的?
C. 在开发stage模型下的应用程序时,需要在module.json5和config.json配置文件中对应用的包结构进行声明。
31:某开发者需要将数据展示为环形图表,可以使用以下哪一项组件实现该功能?
C. Gauge
32:以下哪个上下文环境提供允许访问特定Ability的资源的能力?()
B. AbilityContext
33:以下哪一个是虚拟像素单位?
A. vp
34:ArkUI框架提供了堆叠容器组件,请阅读以下代码,下列选项中运行结果正确的是哪一项?(C还是不对,就从A、B选项再选)
C
35:某开发者想测试一下@Preview作用的组件,编写了如下代码,以下哪一项是在组件模式预览的内容?(还是不对的话,在BC里面选)
A
36:手机调节音量时,有如下效果,下列哪一项组件可以实现该功能?
C. Slider
37:在Stage模型下使用ArkTS语言进行应用开发时,往往需要创建多个页面。开发者可以在以下哪一个文件中查看页面的路由信息?
C. main_pages.json
38:某开发者在开启HarmonyOS应用开发入门章节的教学时,使用低代码开发作为引入实验。打开IDE工具后,他可以点击哪一个文件进行可视化开发设计?
B. index.visual
39:某开发者使用ArkTS语言开发时,自定义了MyInput组件,并导出该组件,便于页面中相同组件的重复使用,下列选项中,导出正确的是哪一项?(不行就从BCDEG中选择)
F. import default MyInput
40:某小学需要在LED大屏上插入滚动播放效果的文字,进行学校活动通知,以下哪一项组件可以实现该功能?
C. Marquee
41:HarmonyOS可以通过架构分层间的接口定义,对操作系统进行大颗粒系统解构。以下哪些选项是内核层向上提供的标准接口?
A. POSIX
C. CMSIS
D. HDI
42:某开发者准备开发一款简易计算器,可以通过以下哪几项组件实现该功能?
A. Grid
B. GridItem
C. Text
43:HarmonyOS从用户和开发者视角出发,开发出了一款面向万物互联时代的操作系统。以下哪两个选项是HarmonyOS基于这两个视角提出的设计理念?
A. 消费者体验最佳原则
C. 开发者最小代价原则
44:以下哪几项属于Previewer预览器支持的功能?
A. 动态预览
B. 播放语音
C. 查看ArkTS组件预览效果
D. 播放视频
45:DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务,以下哪几项是对模拟器功能错误的描述?
A. 打开模拟器前的统一操作,进行华为开发者账号登授权。
C. Remote Emulator需要耗费一定的计算机磁盘资源。
46:以下哪几项属于滚动类组件?
A. Scroll
B. List
C. Grid
D. Swiper
47:在Stage模型下,AbilityContext具备以下哪几项能力?
A. Ability的启动
B. Ability的停止
C. 获取caller通信接口
D. 拉起弹窗请求用户授权
48:某开发者开发了如下代码,请阅读以下代码,关于该段代码描述正确的是哪几项?
A. 图片的宽度为100vp
D. 图片资源来源于media文件夹下名叫"icon1"的图片
49:下列哪几项是DevEco Studio提供的调试与开发工具?
B. 本地模拟器
C. 远程模拟器
D. 本地真机
50:某开发者编写了如下代码,下列选项中哪几项属于装饰器?
A. @Entry
B. @Component
D. @State
51: @Prop装饰器可以在修改父组件关联数据时,更新当前组件的UI,以下哪几项属于@Prop的特征?
A. 支持多个实例
B. 可以进行单向数据绑定
D. 仅支持组件内访问
52:请阅读以下代码,描述正确的是哪几项?
A. 可以实现增加或者减少的计数操作
B. onInc用于监听数值增加事件
C. onDec用于监听数值减少事件
D. Counter是一个容器组件
53:某开发者设计了一款社交软件,登录界面如下,该登录界面涉及哪些组件?
A. Text
B. TextInput
C. Button
D. Checkbox
54:DevEco Studio提供模拟器进行应用运行调试,开发者可以通过菜单栏中的Tools栏下,找到Device Manager来打开模拟器,以下哪些选项是DevEco Studio支持提供的模拟器类型?
A. 本地模拟器
B. 远程模拟器
C. 超级终端远程模拟器
55:以下哪些能力是AbilityContext所具备的?
A. Ability的启动
B. Ability的停止
C. 获取caller通信接口
D. 拉起弹窗请求用户授权
56:在万物智联时代重要机遇期,鸿蒙系统结合移动生态发展的趋势,提出了哪三大技术理念?
A. 一次开发 多端部署
B. 可分可合 自由流转
C. 硬件互助 资源共享
57:下列组件中,哪几项属于容器组件?
A. Column
B. Flex
C. List
D. Row
58:某开发者使用ArkTS语言实现了文本内容从“Hello World”变为“Hello ArkTS”,相关代码如下,下列选项中描述正确的是哪几项?
A. @Entry和@State均属于装饰器
B. @bulid以下的代码都属于UI描述
C. onClick是事件方法
D. fontSize()、width()、height()是属性方法
59:在Stage模型中,Ability的生命周期回调函数有哪些?
A. onDestroy
B. onWindowStageDestroy
C. onBackground
D. onCreate
60:请阅读以下代码,下列选项描述正确的是哪几项?
A. Badge组件可以附加在单个组件上用于信息标记
B. 当消息数大于99时,message上标显示99+
61: @State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。以下哪几项属于@State的特征?
A. 支持多实例
B. 内部私有
D. 支持多种数据类型
62:一个HAP在工程目录中对应一个Module,由代码、资源、第三方库及应用配置文件组成,它可以分为哪两种类型?
C. Entry
D. Feature
63:HarmonyOS应用支持经典的弹性布局,下列哪几项是关于该布局的错误描述?
A. 弹性盒子中默认存在两根轴,一个是水平方向的主轴,一个是垂直方向的侧轴。
B. 主轴永远是水平方向。
64:以下哪几项属于@Component的特点?
A. 可重用
B. 可组合
C. 数据驱动更新
D. 生命周期
65:开发者可以利用工具中的预览器进行代码调试,以下哪几项选项是对预览器功能的正确描述?
A. 支持动态预览,在Previewer中预览时,可以操作应用简单的交互动作。
D. 预览器提供HarmonyOS应用/服务的UI预览界面与源代码文件间的双向预览功能,支持ets文件、hml文件预览器界面进行双向预览。
66:分布式功能是HarmonyOS的亮点之一,DevEco Studio为此提供了多种方式,以便于开发者可以同时将代码在不同设备上进行预览。以下那几项是关于多端设备预览器的正确说法?
A. 打开Profile Manager中的Multi-profile preview开关,即可同时查看多设备上的应用/服务运行效果。
D. 多设备预览时,不支持双向预览功能。
能力有限,欢迎指正!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。