OpenHarmony应用开发认证考试题库大全-中(多选题)_第1页
OpenHarmony应用开发认证考试题库大全-中(多选题)_第2页
OpenHarmony应用开发认证考试题库大全-中(多选题)_第3页
OpenHarmony应用开发认证考试题库大全-中(多选题)_第4页
OpenHarmony应用开发认证考试题库大全-中(多选题)_第5页
已阅读5页,还剩167页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1OpenHarmony应用开发认证考试题库大全-中(多选题汇总)多选题1.容器类组件可以包含哪些组件?A、子组件B、文本C、图片D、按钮答案:ABCD2.OpenHarmony为开发者提供了HiLog日志系统,在HiLog中定义了以下哪几种日志级别?A、DEBUGB、INFOC、WARND、FATAL答案:ABCD解析:OpenHarmony为开发者提供了HiLog日志系统,它定义了几种常用的日志级别。根据题目提供的选项,以下是HiLog定义的几种日志级别:A.DEBUG:调试级别的日志,用于输出详细的调试信息。B.INFO:信息级别的日志,用于输出程序运行的基本信息。C.WARN:警告级别的日志,用于输出可能导致问题的警告信息。D.FATAL:严重错误级别的日志,表示出现了严重的错误或异常情况。因此,正确答案是ABCD。3.以下哪些类型的任务适合使用Priority的IDLE优先级?A、高优先级任务B、耗时任务C、需要在后台运行的任务D、实时任务答案:BC4.OpenHarmony为开发者提供了以下哪几种任务分发器?A、全局并发任务分发器B、并发任务分发器C、串行任务分发器D、专有任务分发器答案:ABCD解析:OpenHarmony为应用开发者提供了多种任务分发器来实现任务的调度和管理。这些任务分发器可以灵活地在应用中使用,根据具体需求选择合适的分发方式。根据题目给出的选项,以下是OpenHarmony提供的任务分发器类型:A.全局并发任务分发器B.并发任务分发器C.串行任务分发器D.专有任务分发器因此,答案ABCD是正确的。5.AuthToken的明文段包括哪些内容?A、versionB、challengeC、timeD、userId答案:ABC6.hispark_aries开发板支持哪些文件系统?A、VFATB、JFFS2C、EXT4D、YAFFS2答案:AB7.某开发者可以通过下列哪些做法,能够获取到当前设备上8vp对应的实际像素大小?A、intsize4=AttrHelper.convertDimensionToPix(getContext(),"8vp",0);B、intsize3=AttrHelper.convertDimensionToPix(getContext(),"8",0);C、intsize2=AttrHe1per.vp2px(8,getContext());D、intsizel=(int)(Dislaylanager.getInstance().getDefaultDisplay(getContext().get().getRealAttributes().scalDensity*8+.5f);答案:ACD解析:根据题目要求,开发者想要获取当前设备上8vp对应的实际像素大小。下面逐个选项分析:A.使用`AttrHelper.convertDimensionToPix()`方法,传入`"8vp"`作为维度参数,可以将其转换为实际像素值。B.这个选项中使用了错误的参数`"8"`而不是`"8vp"`,因此无法获取正确的实际像素大小。C.使用`Att1He1per.vp2px()`方法,传入8作为虚拟像素数值,可以将其转换为实际像素大小。D.这个选项中使用了`Dislaylanager.getInstance()`获取显示管理器实例,并通过一系列方法来计算实际像素大小。因此,根据以上分析,正确答案是ACD。8.多媒体服务进程初始化时的配置项包括哪些?A、内存池B、图像传感器C、图像处理器D、图像编码器答案:ABCD9.关于Worker的创建,以下哪些描述是正确的?A、可以手动创建Worker线程目录及文件B、DevEcoStudio支持一键生成WorkerC、Worker线程文件需要放在"{moduleName}/src/main/ets/"目录层级之下D、创建Worker对象时可以加载任何目录下的Worker线程文件答案:ABC10.OpenHarmony编译子系统支持哪些系统的解决方案级版本构建?A、轻量B、中型C、小型D、标准答案:ACD11.应用退至后台后,系统会对应用进行哪些管控?A、进程挂起B、进程终止C、释放内存D、关闭网络连接答案:AB12.动画开发中,Animator的主要职责是什么?A、注册到系统task回调函数B、设置动画属性C、实现动画效果D、管理子组件答案:BC13.芯片解决方案的特殊性表现在哪里?A、源码路径规则不同B、默认编译C、无对应子系统D、需要手动编译答案:ABC14.OpenHarmony用户态层主要由哪几层组成?A、系统服务层B、框架层C、应用层D、内核层答案:ABC15.部件编译构建应遵循的原则有哪些?A、独立自治B、合理依赖C、产品无关D、统一命名答案:ABC16.公共基础类库子系统包含哪些代码仓库?A、c_utilsB、ets_utilsC、utils_liteD、camera答案:ABC17.若创建数据安全标签为S2的数据库,可以在哪些设备间同步?A、SL1B、SL2C、SL3D、SL4E、SL5答案:BCDE18.分布式文件系统(hmdfs)的主要功能包括哪些?A、跨设备文件访问B、文件缓存管理C、文件元数据管理D、文件冲突处理E、文件加密答案:ABCD19.HiTrace提供的功能不包括哪些?A、日志记录B、故障日志管理C、业务流程调用链跟踪D、系统资源采集E、虚拟机内存切片导出答案:ABDE20.某开发者在一款应用中想实现页面滑动功能,可以使用以下哪些组件实现该功能?A、PickerB、ListContainerC、SwitchD、ScrollView答案:ABD解析:在华为鸿蒙应用开发中,如果开发者想要实现页面滑动功能,可以使用以下几个组件来实现:A.Picker:Picker组件一般用于选择器的展示,它通常不能直接实现页面滑动的功能。B.ListContainer:ListContainer组件是一种可以实现列表展示和上下滑动功能的容器组件,因此可以使用它来实现页面的滑动。C.Switch:Switch组件一般用于实现开关功能,不适用于页面滑动。D.ScrollView:ScrollView是一个滚动容器组件,可以用于显示可以滚动的内容,所以可以使用它来实现页面的滑动。因此,根据题目描述,可以选择的组件为ABD。21.UserAuthenticationKit支持的认证可信等级有哪些?A、TL1B、ATL2C、ATL3D、ATL4答案:ABCD22.以下哪些传感器类型用于检测用户的运动状态?A、PEDOMETER_DETECTIONB、SIGNIFICANT_MOTIONC、PEDOMETERD、HEART_RATE答案:ABC23.bundle.json文件中的component字段包含哪些子字段?A、nameB、subsystemC、syscapD、featuresE、adapted_system_type答案:ABCDE24.使用TaskPool执行多个耗时任务时,以下哪些描述是正确的?A、任务的复杂度不同,执行时间会不一样B、返回数据的时间是可控的C、可以将原始数据拆分成多个子列表,分别处理D、主线程需要根据情况调用Worker中的不同方法答案:AC25.对于CPU密集型任务,以下哪些描述是正确的?A、需要占用系统资源处理大量计算能力B、不适宜放在主线程进行C、推荐使用TaskPool处理独立的、短时间任务D、推荐使用Worker处理长时间任务E、可以提高CPU利用率,提升应用程序响应速度答案:ABCDE26.DevEcoStudio提供的服务有哪些?A、工程模板创建B、应用开发C、应用编译D、应用调试E、应用发布答案:ABCDE27.OpenHarmony流转架构包含以下哪些方面?A、流转任务管理服务B、分布式任务调度C、分布式安全D、分布式软总线答案:ABCD28.哪些不是小型系统图形框架的任务队列驱动?A、输入事件B、屏幕刷新同步信号C、网络请求D、定时器答案:ACD29.相机服务提供了哪些功能?A、录像B、预览C、拍照D、网络传输答案:ABC30.网络共享支持哪些方式?A、Wi-Fi热点共享B、蓝牙共享C、USB共享D、以太网共享答案:ABC31.分布式任务调度基于分布式软总线、分布式数据管理、分布式Profile等技术特性,构建统一的分布式服务管理(发现、同步、注册、调用)机制,对于跨设备的应用,以下哪些操作是分布式任务调度所支持的?A、远程启动B、远程连接C、远程迁移D、远程调用答案:ABCD解析:分布式任务调度是基于分布式软总线、分布式数据管理、分布式Profile等技术特性构建统一的分布式服务管理机制,以实现跨设备的应用。根据提供的选项:A.远程启动:分布式任务调度可以支持远程启动应用程序或服务,在多个设备间启动和控制应用程序或服务的运行。B.远程连接:分布式任务调度可以支持跨设备的远程连接,使不同设备间可以进行互联和通信。C.远程迁移:分布式任务调度可以支持应用程序或服务的远程迁移,将其从一个设备迁移到另一个设备上继续运行。D.远程调用:分布式任务调度可以支持跨设备的远程调用,使不同设备上的应用程序或服务可以相互调用和协作。因此,ABCD都是分布式任务调度所支持的操作,答案选项是正确的。32.分布式数据管理的数据同步机制可以是哪些?A、实时同步B、周期性同步C、手动同步D、无同步答案:ABC33.UserAuthenticationKit支持的认证方式匹配的解锁认证结果复用条件有哪些?A、调用者指定的时间范围内B、解锁使用的认证方式与调用者指定的一致C、调用者指定的时间范围最长为5分钟D、解锁使用的认证方式可以不同答案:ABC34.某OpenHarmony工程师需要申请数字证书以完成应用的发布,下列关于数字证书的描述中错误的是哪几项?A、由AppGalleryConnect颁发B、包含密钥对中的公钥C、数字证书用来保证应用的完整性D、格式为.csr答案:BD解析:数字证书是用于验证和保证应用的身份和完整性的重要工具。对于某OpenHarmony工程师来说,在申请数字证书以完成应用发布时,以下是关于数字证书的描述中错误的选项:B选项错误,数字证书中包含的是密钥对中的公钥和私钥,并非仅包含公钥。D选项错误,数字证书的格式通常不是.csr。常见的数字证书格式可能包括.pem、crt等。其他选项都是数字证书的正确描述:A选项是正确的,AppGalleryConnect可以作为颁发数字证书的机构之一。C选项是正确的,数字证书能够用来保证应用的完整性,以及验证其真实性和可信性。因此,错误的选项是BD。35.OpenHarmony内核态层主要由哪些部分组成?A、内核本身B、内核态特性C、用户态特性D、系统服务层答案:AB36.CoreFileKit支持的文件操作包括哪些?A、查看B、创建C、删除D、移动E、加密答案:ABCD37.对于OpenHarmony设备,下列关于传统蓝牙操作的描述中,正确的是哪几项?A、可以通过startBtDiscovery()接口来发起蓝牙设备扫描B、开始蓝牙扫描前.要先注册广播BluetoothRemoteDevice.EVENT_DEVICE_DISCOVEREDC、可以通过getLocalName()接口来查询蓝牙是否打开D、如果想要获取扫描到的设备,必须在注册广播时继承实现ConmonEventSubscriber类的onReceiveEvent(CommonEventDatadata)方法.并接收EVENT_DEVICE_DISCOVERED广播答案:ABD解析:对于OpenHarmony设备中传统蓝牙操作的描述,正确的选项有:A.可以通过startBtDiscovery()接口来发起蓝牙设备扫描。B.开始蓝牙扫描前,要先注册广播BluetoothRemoteDevice.EVENT_DEVICE_DISCOVERED。D.如果想要获取扫描到的设备,必须在注册广播时继承实现CommonEventSubscriber类的onReceiveEvent(CommonEventDatadata)方法,并接收EVENT_DEVICE_DISCOVERED广播。因此,答案是ABD。38.增强软件服务子系统集包括哪些子系统?A、智慧屏专有业务B、穿戴专有业务C、IoT专有业务D、位置服务答案:ABC39.分布式软总线在设备连接时的特点有哪些?A、自动连接B、安全连接C、稳定连接D、手动连接答案:ABC40.以下哪些场景属于OpenHarmony通知功能?A、推送版本更新B、推送广告消息C、显示接收到的短信D、即时消息答案:ABCD解析:本题目中提到的场景都符合OpenHarmony通知功能的范畴。具体解析如下:A.推送版本更新:OpenHarmony通知功能可以用于向用户推送系统或应用程序的新版本更新通知。B.推送广告消息:OpenHarmony通知功能可用于向用户发送广告相关的通知消息。C.显示接收到的短信:OpenHarmony通知功能可以用来显示用户接收到的短信或其他即时通讯消息。D.即时消息:OpenHarmony通知功能可以实现即时消息的推送和显示。综上所述,以上场景均属于OpenHarmony通知功能,因此正确答案为ABCD。41.UIAbility的启动模式有哪些A、singletonB、specifiedC、multitionD、Builder答案:ABC解析:UIAbility是华为鸿蒙应用开发中的一个概念,它代表了应用程序中运行的一个界面。关于UIAbility的启动模式,可以有多种选择。A.singleton(单例):表示只能存在一个实例,每次启动都使用同一个实例。B.specified(指定):表示通过特定的参数来指定要启动的界面。C.multition(多例):表示可以存在多个实例,每次启动都创建新的实例。D.Builder(建造者):并非是UIAbility的启动模式选项,与启动模式无关。根据题目描述,可知答案中包含的选项是正确的启动模式。因此,答案是ABC。42.OpenHarmony硬件互助依赖分布式软总线,在此基础上还具备了哪些分布式的特性?A、分布式任务调度B、分布式多端协同C、分布式数据管理D、分布式硬件虚拟化答案:ACD43.鸿蒙应用/元服务上架过程上传软件包常见的问题有哪些A、软件包中的发布Profile文件和当前上传软件包的应用不匹配B、软件包中的发布证书与发布Profile文件中的发布证书不匹配C、软件包未签名导制提示非法软件包D、软件包中使用证书已经失效过者过期答案:ABCD解析:在鸿蒙应用/元服务上架过程中,上传软件包可能会出现以下常见问题:A.软件包中的发布Profile文件和当前上传软件包的应用不匹配。B.软件包中的发布证书与发布Profile文件中的发布证书不匹配。C.软件包未签名导致提示非法软件包。D.软件包中使用的证书已经失效或过期。因此,答案为ABCD。44.patch_hdf.sh脚本的四个参数分别是什么?A、工程根目录路径B、内核目录路径C、内核版本路径D、当前设备名E、用户态层路径答案:ABCD45.小型系统图形框架的引擎初始化包括哪些内容?A、初始化UI任务B、渲染模块C、动画模块D、默认样式答案:ABCD46.某开发者在使用HarmoyOS的系统安全时,以下哪项功能使得设备具有能够向其他虚拟设备证明自己安全的能力?A、设备证书认证B、安全启动C、可信执行环境D、零信任模型答案:ABC解析:在使用OpenHarmony的系统安全时,以下功能使得设备具有能够向其他虚拟设备证明自己安全的能力:A.设备证书认证:设备可以通过使用数字证书确认其有效性和身份,从而向其他设备证明自己的安全性。B.安全启动:设备在启动过程中采取安全措施,以保护设备免受恶意软件和未经授权的访问。这有助于确保设备在运行时不会受到未经授权的干扰或攻击。C.可信执行环境:建立可信任的执行环境,提供对应用程序和敏感数据的保护。可信执行环境可以被其他设备识别为具有高度保护的环境,从而证明自身的安全性。D.零信任模型并未与此问题相关,因此不是本题的正确选项。综上所述,答案选择ABC。47.以下选项中,属于ParticleAbility的功能是哪几项?A、ParticleAbility支持ServiceAbility模板B、ParticleAbility支持DataAbility模板C、ParticleAbility支持PageAbility模板D、具有后台运行任务的功能答案:ABD解析:在OpenHarmony开发中,ParticleAbility是粒子级能力的一种。它是基于OpenHarmony分布式技术体系构建的应用程序,为应用程序提供了各种不同的能力。根据题目提供的选项,以下描述属于ParticleAbility的功能:A.ParticleAbility支持ServiceAbility模板:这意味着ParticleAbility可以使用和调用ServiceAbility提供的服务功能。B.ParticleAbility支持DataAbility模板:这表示ParticleAbility可以使用DataAbility提供的数据读取和写入能力。C.ParticleAbility不支持PageAbility模板:根据题目没有提到ParticleAbility支持PageAbility模板。D.具有后台运行任务的功能:ParticleAbility可以具备后台运行任务的功能,即在后台运行相关任务,而不影响前台界面的操作。因此,根据题目给定的选项,正确答案是ABD。48.HiLog日志接口提供的日志级别包括哪些?A、DEBUGB、INFOC、WARND、ERRORE、FATAL答案:ABCDE49.对于OpenHarmony设备,下列关于传统蓝牙操作的描述中,正确的是哪几项?A、开始蓝牙扫描前,要先注册广播BluetoothRemoteDevice.EVENT_DEVICE_DISOOVEREDB、可以通过startBtDiscovery()接口来发起蓝牙设备扫描C、如果想要获取扫描到的设备,必须在注册广播时继承实现CommonEventSu业scriber类的onReceiveEvent(CommonEventDatadata)方法,并接收EVENT_DEVICE_DISCOVERED广播D、可以通过getLocalName()接口来查询蓝牙是否打开答案:ABC解析:对于OpenHarmony设备,传统蓝牙操作的正确描述应包括:A.开始蓝牙扫描前,要先注册广播BluetoothRemoteDevice.EVENT_DEVICE_DISCOVERED(蓝牙设备被发现事件)。B.可以通过startBtDiscovery()接口来发起蓝牙设备扫描。C.如果想要获取扫描到的设备,必须在注册广播时继承实现CommonEventSubscriber类的onReceiveEvent(CommonEventDatadata)方法,并接收EVENT_DEVICE_DISCOVERED广播。D.可以通过getLocalName()接口来查询蓝牙是否打开。因此,答案是ABC。50.小型系统图形图像框架支持哪些输入事件?A、触摸事件B、按键事件C、旋转表冠事件D、鼠标事件答案:ABC51.下列场景中属于系统公共事件的有哪几项?A、系统升级B、自定义关灯时间C、网络连接D、USB插拔答案:ACD解析:在鸿蒙应用开发中,系统公共事件是指与设备的硬件和系统操作相关的事件。根据题目给出的选项,下列场景属于系统公共事件的有:系统升级(A)、网络连接(C)、USB插拔(D)。自定义关灯时间(B)不属于系统公共事件,因为它更像是一种用户自定义设置。因此,正确答案是ACD。52.以下属于1+8+N种的8种设备的是?A、耳机B、音箱C、传感器D、手表答案:ABD53.LiteOS-A内核的重要新特性有哪些?A、新增虚拟内存B、新增多核支持C、引入统一驱动框架HDFD、支持1200+标准POSIX接口答案:ABCD54.某开发者开发一款在线教育应用时,学生答题界面有单选题、多选题,以下哪些组件可以组合成单选题?A、CheckboxB、RadioButtonC、PickerD、RadioContainer答案:BD解析:在此在线教育应用中,学生答题界面需要创建单选题。以下哪些组件可以组合成单选题。A.Checkbox:选项框,用户可以选择多个选项。不适合单选题的需求。B.RadioButton:单选按钮,每组单选按钮只能选择一个选项,这正符合单选题的要求。C.Picker:选择器控件,可以提供从一组选项中选择一个选项的功能。虽然理论上也可以实现单选功能,但它不是通常用于单选题的首选组件。D.RadioContainer:单选按钮容器,用于包含多个RadioButton组成的一组单选按钮,可以实现单选功能。综上所述,正确的答案是BD。55.config.json文件中包含哪些配置信息?A、产品名称B、开发板名称C、内核类型D、系统类型E、子系统和部件答案:ABCDE56.关于预览器的使用,以下哪些说法是正确的?A、在开发界面UI代码过程中,如果添加或删除了UI组件,您只需Ctrl+S进行保存,然后预览器就会立即刷新预览结果B、在预览器界面,可以在预览器中操作应用/服务的界面交互动作,如单击、跳转、滑动等,与应用/服务运行在真机设备上的界面交互体验一致C、组件预览通过在组件前添加注解Preview实现D、页面预览通过在工程的ets文件头部添加注解Entry实现答案:ABCD解析:预览器是鸿蒙应用开发过程中的一个功能工具,以下是对于预览器使用的正确描述:A.在开发界面UI代码过程中,如果添加或删除了UI组件,只需保存代码,预览器会立即刷新并显示预览结果。B.在预览器界面,可以进行应用/服务的界面交互操作,如单击、跳转、滑动等。预览器的交互体验与应用/服务在真机设备上的界面交互一致。C.组件预览可以通过在组件前添加注解Preview实现,即指定该组件为预览组件,以便在预览器中展示其效果。D.页面预览可以通过在工程的ets文件头部添加注解Entry实现,使得该页面成为预览页面,在预览器中查看页面效果。综上所述,选项ABCD都是对于预览器使用的正确说法。57.UIAbility有哪几种的启动模式?A、multitonB、singletonC、specifiedD、standard答案:ABC解析:本题目提问的是UIAbility的启动模式,可供选择的选项有A、B、C、D四个。在OpenHarmony应用开发中,UIAbility的启动模式常见有以下几种:A.multiton:多例模式,表示可以创建多个UIAbility实例。B.singleton:单例模式,表示只允许创建一个UIAbility实例。C.specified:指定模式,表示可通过特定的参数指定启动模式。D.standard:标准模式,是Android中的启动模式,在OpenHarmony中并不存在该模式。结合以上解释,正确答案是ABC。58.某开发者在一款应用中想实现页面滑动功能,可以使用以下哪些组件实现该功能?A、PickerB、ListContainerC、SwitchD、ScrollView答案:ABD59.Web组件支持的渲染模式有哪些?A、异步渲染模式B、同步渲染模式C、混合渲染模式D、默认渲染模式答案:AB60.任务管理的模块包括哪些?A、bilityRecordB、MissionRecordC、MissionListD、MissionListManager答案:ABCD61.关于Worker的运作机制,以下哪些描述是正确的?A、每个Worker子线程与宿主线程拥有独立的实例B、Worker子线程和宿主线程之间的通信是基于共享内存C、Worker子线程和宿主线程之间的通信是基于消息传递D、Worker启动存在一定的内存开销答案:ACD62.以下哪些场景属于OpenHarmony通知功能?A、推送版本更新B、推送广告消息C、显示接收到的短信D、即时消息答案:ABCD63.OpenHarmonyConnect通过哪些技术连接所有设备,强能力设备可对弱能力设备进行设备虚拟化,将弱设备当作本机设备直接调用。A、分布式软总线B、设备虚拟化C、分布式调度D、分布式数据管理答案:AC64.某开发者想要通过OpenHarmony的剪贴板服务,实现应用之间的简单数据传递,以下哪几项说法是正确的?A、在应用A中复制的数据,可以在应用B中粘贴B、可以添加、移除系统剪贴板数据变化的回调C、可以从系统剪贴板中读取、写入和查询剪贴板数据D、写入到剪贴板服务中的剪贴板数据会随应用程序结束而销毁E、在前台没有获取到焦点的应用也具有读取系统剪贴板的权限答案:ABC解析:根据题目描述,正确的说法有以下几项:A.在应用A中复制的数据,可以在应用B中粘贴。这表明通过OpenHarmony的剪贴板服务可以实现不同应用之间的简单数据传递。B.可以添加、移除系统剪贴板数据变化的回调。这意味着开发者可以监听系统剪贴板数据的变化,并做相应的处理。C.可以从系统剪贴板中读取、写入和查询剪贴板数据。这表明开发者可以通过OpenHarmony的剪贴板服务来进行剪贴板数据的读取、写入和查询操作。以下选项是错误的:D.写入到剪贴板服务中的剪贴板数据会随应用程序结束而销毁,实际上剪贴板中的数据是可以跨越应用程序的存在,只能手动清除或被新的数据覆盖。E.在前台没有获取到焦点的应用也具有读取系统剪贴板的权限,通常情况下,剪贴板读取需要应用获得焦点才能进行读取操作。综上所述,正确答案是ABC。65.某开发者需要使用JavaScriptUI框架开发应用,该开发者可以选择下列哪几种组件?A、容器组件B、媒体组件C、基础组件D、画布组件答案:ABCD66.bytrace工具支持哪些操作?A、追踪进程轨迹B、分析性能C、打开用户态和内核labelD、抓取trace信息答案:ABCD67.以下哪些传感器类型用于测量环境参数?A、MBIENT_TEMPERATUREB、AMBIENT_LIGHTC、BAROMETERD、HUMIDITY答案:ABCD68.在测试OpenHarmony低功耗蓝牙功能时,某开发者需要使中心设备进行蓝牙扫描。下列关干该开发者操作的描述中,正确的是哪几项?A、获取扫描过滤器,过滤器为空时为不使用过滤器扫描B、调用startScan()开始扫描蓝牙设备C、在进行蓝牙扫描之前,先要继承advertiseCallback类实现startResultEvent回调,用于接收扫描结果D、调用BleCentralManager(BleCentralManagerCal1lbackcallback)接口获取中设备管理对象答案:ACD解析:在测试OpenHarmony低功耗蓝牙功能时,要使中心设备进行蓝牙扫描,需要进行以下操作:A.获取扫描过滤器,过滤器为空时为不使用过滤器扫描。C.在进行蓝牙扫描之前,先要继承advertiseCallback类实现startResultEvent回调,用于接收扫描结果。D.调用BleCentralManager(BleCentralManagerCal1lbackcallback)接口获取中心设备管理对象。这些操作描述了蓝牙扫描的流程和必要的接口调用步骤。因此,正确答案是ACD。69.网络共享的典型场景有哪些?A、开启网络共享B、停止网络共享C、获取共享网络的数据流量D、查询网络连接信息答案:ABC70.蓝牙技术的主要特点包括哪些?A、低功耗B、低成本C、简单易用D、高功耗答案:ABC71.典型的长时任务场景有哪些?A、定期采集传感器数据B、监听Socket端口信息C、图片/视频编解码D、压缩/解压缩答案:AB72.某开发者在开发OpenHarmony应用时,收到了如下产品需求:若用户在设备A和设备B上登录了相同的OpenHarmony帐号,用户在设备A上登录该应用后,即可按需同步应用账号认证信息到设备B上。账号认证信息同步后,该用户无需再次输入应用账号认证信息,即可在设备B上打开该应用并直接登录使用。下列关于此场景的描述中,正确的是哪几项?A、该开发者可以借助DVID实现上述需求,因为应用可以根据DVID访问和管理分布式设备B、该开发者可以借助UUID实现上述功能,因为应用在其生命周期内可以用UUID唯一识别相同设备C、若开发者借助UUID实现上述需求,应用卸载后UUID标识依然存在D、若开发者使用DVID实现上述功能,因为DVID与OpenHarmony帐号及应用程序信息强关联,所以能够避免其他应用获取当前应用数据答案:AD解析:根据题目描述的需求,开发者需要在设备A登录应用后,将应用账号认证信息同步到设备B上,使用户无需再次输入认证信息直接在设备B上使用应用。对于这一场景的描述,正确的选项是CD。A选项是错误的,因为UUID(通用唯一识别码)只能在设备内部进行唯一标识,并不能实现跨设备的账号信息同步功能。B选项是错误的,UUID是设备相关的标识,当应用被卸载后该标识也会被删除,无法实现持久的账号认证信息同步。C选项是正确的,DVID(分布式标识符)可以用于访问和管理分布式设备,通过DVID能够实现账号信息在多个设备间的同步。D选项是正确的,在使用DVID实现同步功能时,由于DVID与OpenHarmony账号及应用程序信息强关联,其他应用无法获取当前应用的数据,能够保证数据的安全性。因此,正确答案是CD。73.NetworkID是分布式网络设备节点在分布式组网中的通信标识符,为了保持同一设备的NetworkID不发生变化,应避免以下哪种操作?A、设备恢复出厂设置B、设备重启C、设备连接不同的应用D、设备下线答案:ABD解析:NetworkID是在分布式组网中设备节点的通信标识符,为了保持同一设备的NetworkID不发生变化,应避免以下操作:A选项:设备恢复出厂设置可能会导致重置设备的网络设置和配置,因此应该避免这种操作。B选项:设备重启可能会导致重新分配网络地址或丢失关键信息,因此应该避免频繁地重启设备。C选项:设备连接不同的应用应该是可以接受的,不会影响到设备的NetworkID。D选项:设备下线意味着设备离开了分布式组网,在重新上线时可能会生成新的NetworkID,所以也应该避免这种操作。综上所述,正确答案是ABD。74.分布式任务调度的主要功能包括哪些?A、远程启动B、远程调用C、绑定/解绑D、迁移答案:ABCD75.fs.yml文件中,哪些字段是必填的?A、fs_dir_nameB、fs_dirsC、source_dirD、target_dirE、fs_make_cmd答案:ADE76.哪些不是HCS(HDFConfigurationSource)的主要作用?A、提供驱动加载功能B、实现配置代码与驱动代码解耦C、提供驱动服务管理D、提供驱动消息机制答案:ACD77.内核抽象层(KAL,KernelAbstractLayer)通过屏蔽多内核差异,对上层提供基础的内核能力,包括___。A、网络管理和外设管理B、进程/线程管理C、文件系统D、内存管理答案:ABCD78.对于以XML作为载体传递的数据,实际使用中需要对相关的节点进行解析,一般包括哪几类类场景。A、解析XML标签和标签值B、解析注释和文本内容C、解析XML属性和属性值D、解析XML事件类型和元素深度答案:ACD解析:对于以XML作为载体传递的数据,实际使用中需要对相关的节点进行解析,一般包括解析XML标签和标签值、解析XML属性和属性值、解析XML事件类型和元素深度三类场景。79.公共事件服务为应用程序提供哪些能力A、取消发布公共事件B、订阅公共事件C、发布公共事件D、取消订阅公共事件答案:BCD解析:公共事件服务是针对应用程序在鸿蒙系统环境下的事件相关处理提供的服务。它可以提供以下能力:-B.订阅公共事件:应用程序可以通过订阅公共事件来接收其他应用程序发送的事件消息。-C.发布公共事件:应用程序可以发布公共事件,向其他应用程序广播发送事件消息。-D.取消订阅公共事件:应用程序可以取消对公共事件的订阅,不再接收相关的事件消息。A.取消发布公共事件这个选项涉及的操作不符合公共事件服务的定义和目的,因此不正确。综上所述,正确答案是BCD。80.以下哪些文件属于配置文件?A、pp.json5B、module.json5C、build-profile.json5D、oh-package.json5答案:ABCD81.系统基本能力子系统集包括哪些子系统?A、分布式软总线B、分布式数据管理C、分布式任务调度D、事件通知答案:ABC82.系统服务层包括哪些部分?A、系统基本能力子系统集B、基础软件服务子系统集C、增强软件服务子系统集D、硬件服务子系统集答案:ABCD83.分布式软总线支持的进程间通信方式有哪些?A、设备内通信B、设备间通信C、系统内通信D、跨设备通信答案:ABD84.某开发者使用鸿蒙OS低功耗蓝牙功能来实现段距离无线通信,此场景下,中心设备和外围设备如何进行交互?A、外围设备和中心设备建立GATT连接后,外围设备可以查询中心设备支持的各种数据B、外围设备作为服务端,可以接收来自中心设备的GATT连接请求C、外围设备负责发送广播D、中心设备负责扫描外围设备、发现广播答案:BCD解析:在鸿蒙OS的低功耗蓝牙功能下,实现短距离无线通信需要进行中心设备和外围设备之间的交互。具体来说:B选项是正确的,外围设备可以作为服务端接收来自中心设备的GATT(通用属性)连接请求。外围设备可以提供支持给中心设备,以建立连接并进行数据传输。C选项是正确的,外围设备负责发送广播,以便中心设备能够扫描它并发现它的存在。发送广播可以让中心设备识别并连接到外围设备。D选项也是正确的,中心设备负责扫描外围设备并发现广播。通过扫描外围设备,中心设备可以寻找到可连接的设备并与之建立通信。A选项是错误的,虽然外围设备可以查询中心设备支持的各种数据,但这不属于交互的过程。综上所述,正确的答案是BCD。85.公共事件按发送方式可分为哪几种类型?A、无序公共事件B、有序公共事件C、粘性公共事件D、系统公共事件答案:ABC86.设备安全等级的五个等级分别是什么?A、SL1B、SL2C、SL3D、SL4E、SL5答案:ABCDE87.onOverrideUrlLoading事件在何时触发?A、URL将要加载到当前Web中时B、当URL将要加载到当前Web中时,让宿主应用程序有机会获得控制权C、当Web组件加载url之前D、网页开始加载时答案:AB88.xDevice测试调度框架支持的设备类型有哪些?A、轻量系统设备B、小型系统设备C、标准系统设备D、重型系统设备答案:ABC89.bundle.json文件中,哪些字段是必填的?A、nameB、descriptionC、versionD、licenseE、publishAs答案:ABCDE90.OpenHarmony能够实现不同硬件设备之间的互联互通,其中最核心技术为分布式软总线技术,分布式软总线当中会涉及哪些总线?A、任务总线B、连接总线C、数据总线D、存储总线答案:AC91.在协同办公场景中,将手机上的文档投屏到智慧屏,在智慧屏上对文档执行翻页、缩放操作。上述场景中用到了哪些分布式能力。A、分布式设备虚拟化B、分布式数据服务C、分布式软总线D、分布式文件服务答案:CD解析:在协同办公场景中,将手机上的文档投屏到智慧屏,并在智慧屏上对文档执行翻页和缩放操作,涉及到了一些分布式能力。根据选项给出的描述,可以判断如下:A.分布式设备虚拟化:与上述场景没有直接相关性,因此排除。B.分布式数据服务:可能用于在不同设备之间传输和共享文档数据,适用于该场景。C.分布式软总线:用于实现设备之间的通信和协作,有可能被用于该场景,比如手机和智慧屏之间的数据传输和指令交互。D.分布式文件服务:用于支持分布式环境下的文件管理与访问,适用于该场景。综上所述,选项CD都涉及到了协同办公场景中将手机文档投屏到智慧屏并进行翻页和缩放的分布式能力。因此,正确答案是CD。92.以下哪些包类型支持在配置文件中声明pages页面?A、HAPB、HARC、HSPD、HAT答案:AC93.移动终端设备已经深入人们日常生活的方方面面,如查看所在城市的天气、新闻轶事、出行打车、旅行导航、运动记录。这些习以为常的活动,都离不开定位用户终端设备的位置。OpenHarmony的位置服务子系统提供了哪些定位技术?A、GPSB、北斗C、WLAND、基站E、蓝牙答案:ABCDE94.关于TaskPool和Worker的描述以下哪些描述是正确的?A、TaskPool支持负载均衡和自动扩缩容B、Worker需要开发者自行创建和管理C、TaskPool的工作线程会绑定系统的调度优先级D、Worker的工作线程可以无限期运行答案:ABCD95.方舟开发框架为开发者提供了以下哪几项系统资源?A、字符串B、图片C、色彩D、圆角答案:ABC解析:方舟开发框架是华为鸿蒙操作系统(OpenHarmony)的开发工具。它为开发者提供了一系列系统资源,其中包括:A选项:字符串。方舟开发框架提供了对字符串操作和处理的支持。B选项:图片。开发者可以使用方舟开发框架来加载、显示和处理图像文件。C选项:色彩。方舟开发框架允许开发者获取、设置和操作颜色信息,以支持自定义界面的设计。D选项:圆角。题目中没有提到方舟开发框架提供圆角功能,故该选项不属于方舟开发框架提供的系统资源之一。因此,正确答案是ABC。96.GridLayout提供哪些功能?A、基础布局能力B、可设置网格行数和列数C、通过Add方法添加的子组件在调用LayoutChildren()方法后自动进行排列布局D、旋转字体答案:ABC97.分布式数据管理的主要功能包括哪些?A、应用程序数据管理B、用户数据管理C、业务逻辑与数据存储分离D、数据无缝衔接答案:ABCD98.对于同步任务,以下哪些描述是正确的?A、指在多个线程之间协调执行的任务B、目的是确保多个任务按照一定的顺序和规则执行C、需要考虑多个线程之间的协作和同步D、适合使用TaskPool处理独立的、短时间任务E、适合使用Worker处理有关联性的任务答案:ABCDE99.新建模块的三种情况是什么?A、在现有部件中添加模块B、新建子系统并在该子系统的部件下添加模块C、新建部件并在其中添加模块D、新建产品并在其中添加模块答案:ABC100.通过ohos.systemTime模块可以进行以下哪些操作?A、设置系统时间B、设置系统闹钟C、设置系统期D、设置系统时区答案:ABCD解析:ohos.systemTime模块是鸿蒙操作系统中提供的一个API模块,用于对系统时间相关的操作。根据题目所给选项:A.设置系统时间-正确,通过该模块可以设置系统当前的时间。B.设置系统闹钟-正确,该模块也可以设置系统的闹钟功能,以便在事先设定的时间触发提醒或其他操作。C.设置系统期-错误,该选项是错误的,ohos.systemTime模块并不能设置系统的期(即季节)。D.设置系统时区-正确,通过该模块可以设置和调整系统所处的时区。综上所述,正确答案为ABD。101.网络连接管理提供哪些基础能力?A、WiFi/蜂窝/Ethernet等多网络连接优先级管理B、网络质量评估C、订阅默认/指定网络连接状态变化D、查询网络连接信息E、DNS解析答案:ABCDE102.移植内核阶段包括哪些任务?A、从OpenHarmony开源社区下载代码B、完成编译环境搭建C、将伙伴的SDK移植到OpenHarmony平台D、根据芯片arch支持情况确认是否需要开展arch的适配工作答案:CD103.分布式软总线的模块化设计允许哪些操作?A、功能裁剪B、功能扩展C、功能固定D、功能优化答案:AB104.Web组件的状态主要包括哪些?A、Controller绑定到Web组件B、网页加载开始C、网页加载进度D、网页加载结束E、页面即将可见答案:ABCDE105.OpenHarmony为开发者提供了数据管理的相关功能,包含以下哪几项?A、融合搜索B、数据存储管理C、分布式数据服务D、分布式文件服务E、本地数据库答案:ABCDE106.游戏场景中,在智慧屏上玩游戏时,可以将手机当做遥控手柄,借助手机的重力传感器、加速度传感器、触控能力,为玩家提供更便捷、更流畅的游戏体验。该场景中将手机当做遥控手柄的功能是使用了哪些分布式能力?A、分布式设备虚拟化B、分布式任务调度C、分布式文件服务D、分布式软总线答案:CD解析:在游戏场景中,智慧屏可以使用手机作为遥控手柄,通过手机的重力传感器、加速度传感器和触控能力,为玩家提供更方便、更流畅的游戏体验。这需要利用到分布式能力来实现。在选项中,A.分布式设备虚拟化和D.分布式软总线都不是与手机作为遥控手柄相关的分布式能力,因此排除。而C.分布式文件服务使用于不同设备间的文件共享和访问,对于将手机作为遥控手柄无直接关联,也排除。最后,B.分布式任务调度用于协调管理整个分布式系统中的任务分配与调度,可以确保应用程序的顺畅运行。在这种情况下,借助分布式任务调度的能力,智慧屏可以与手机进行协同工作,并利用手机的传感器和触控能力提供更顺畅的游戏体验。因此,CD是正确答案。107.OpenHarmony声明式开发范式提供了以下哪几种手势类型?A、平移手势B、长按手势C、点击手势D、捏合手势答案:ABCD解析:OpenHarmony声明式开发范式提供了多种手势类型以增强应用的交互性。常见的手势类型包括:A.平移手势:用户通过手指在屏幕上滑动的方式触发。B.长按手势:用户长时间按住屏幕上的某个元素来触发。C.点击手势:用户单次点击屏幕上的某个元素来触发。D.捏合手势:用户用两指在屏幕上同时靠拢或分开来缩小或放大元素的手势。因此,选项ABCD都是OpenHarmony声明式开发范式提供的手势类型,相应地,答案为ABCD。108.框架层为应用开发提供了哪些多语言的用户程序框架?A、C/C++B、JSC、PythonD、Java答案:AB109.开发者在使用OpenHarmony的分布式终端时,以下哪几项能够保证系统是安全可靠的?A、分布式数据在跨终端流动的过程中,对数据进行分类分级管理B、分布式多端协同身份认证C、在分布式终端上构筑可信运行环境D、分布式终端必须是华为的产品答案:ABC解析:在使用OpenHarmony的分布式终端时,以下几项可以确保系统是安全可靠的:A.分布式数据在跨终端流动的过程中,对数据进行分类分级管理。这意味着系统能够根据数据敏感性和权限要求对数据进行分类,并确保只允许有权限的设备或应用程序进行访问。B.分布式多端协同身份认证。这意味着通过身份认证机制,确保参与分布式终端的所有设备都经过验证,保证只有合法且授权的设备才能进行通信和交互。C.在分布式终端上构筑可信运行环境。这意味着系统通过各种安全技术和防护机制,确保分布式终端的运行环境是可信的,阻止恶意软件或攻击者入侵和篡改系统。D选项“分布式终端必须是华为的产品”不是确保系统安全可靠的必要条件,因为OpenHarmony支持多厂商设备间的分布式扩展。所以D选项不在正确答案之中。因此,正确答案是ABC。110.借助已有Linux内核来移植OpenHarmony的流程包括哪些步骤?A、准备整体构建环境B、OpenHarmony内核态基础代码的移植C、OpenHarmony内核态必选特性的移植D、OpenHarmony用户态层的移植答案:ABC111.端云一体化中的云函数支持哪些操作A、编写函数B、测试函数C、打包函数D、部署函数答案:ABCD解析:在端云一体化中,云函数作为应用开发和部署的重要组成部分,支持以下操作:A.编写函数:开发者可以编写自定义的云函数代码,根据业务需求实现具体功能。B.测试函数:在开发过程中,可以通过测试云函数来验证其功能的正确性和稳定性。C.打包函数:将编写完成的函数代码打包成可执行的形式,方便部署和使用。D.部署函数:将打包好的云函数部署到云平台上,使之能够被终端设备访问和调用。因此,选项ABCD都是云函数在端云一体化中所支持的操作,所以答案是ABCD。112.OpenHarmony使用哪些工具来构建Rust代码?A、GNB、NinjaC、argoD、CMake答案:ABC113.分布式软总线在传输方面的特点有哪些?A、高效传输B、可靠传输C、多路复用D、数据加密答案:ABCD114.WLAN系统提供的主要功能包括哪些?A、接入WLAN网络B、点对点数据传输C、热点分享D、有线连接答案:ABC115.以下是分布式软总线的特点的是()?A、自发现B、自组网C、高带宽D、低延时答案:ABCD116.部件的依赖分为哪几种?A、有条件依赖B、强依赖C、无条件依赖D、弱依赖答案:AB117.HSP(HarmonySharedPackage)的使用场景有哪些?A、多个HAP/HSP共用的代码和资源放在同一个HSP中B、提高代码、资源的可重用性和可维护性C、控制应用包大小D、运行时按需加载,提升应用性能E、同一个组织内部的多个应用之间共享代码和资源答案:ABCDE118.HiAppEvent支持的事件类型包括哪些?A、行为事件B、故障事件C、统计事件D、安全事件E、系统事件答案:ABCD119.数据安全标签的四个等级分别是什么?A、S1B、S2C、S3D、S4E、S5答案:ABCD120.SysCap(系统能力)可以用于什么?A、提供部件向开发者提供的接口B、管理模块C、配置系统资源D、控制系统功能答案:AD121.开发自测试框架的基础环境依赖包括哪些?A、Ubuntu20.04及以上B、libreadline-devC、Python3.7.5版本及以上D、pyserial3.3及以上E、NFSServer1.2.50及以上答案:ABCDE122.OpenHarmony融合搜索为开发者提供搜索引擎级的全文搜索能力,可以为用户提供更加准确、高效的搜索体验,该搜索支持下列哪几种模式?A、跨应用搜索B、系统全局搜索C、开放系统搜索D、应用内搜索答案:BD解析:OpenHarmony融合搜索提供了搜索引擎级的全文搜索能力,使得开发者可以实现更准确、高效的搜索体验。它支持以下几种模式:B.系统全局搜索:用户可以在整个系统范围内进行搜索,包括系统应用和第三方应用。D.应用内搜索:用户在具体的应用内进行搜索,搜索范围限定在当前应用内部。因此,选项BD是正确的答案。123.通过远程模拟器侧边栏按钮,可以实现以下哪项功能?A、设置远程模拟器的设备分辨率B、释放当前正在使用的远程模拟器C、顺时针旋转屏幕D、返回设备主界面答案:ABCD解析:通过远程模拟器的侧边栏按钮,可以实现以下多个功能:A选项:设置远程模拟器的设备分辨率。远程模拟器的分辨率可以根据用户的需要进行调整。B选项:释放当前正在使用的远程模拟器。当用户不再需要使用远程模拟器时,可以通过侧边栏按钮来释放该模拟器资源,以便其他用户使用。C选项:顺时针旋转屏幕。通过侧边栏按钮,用户可以在远程模拟器中对屏幕进行顺时针旋转操作。D选项:返回设备主界面。用户可以通过侧边栏按钮返回远程模拟器的设备主界面。综上所述,正确答案是ABCD。124.init_configs/init.cfg文件中支持解析的命令有哪些?A、startB、mkdirC、hmodD、chownE、mount答案:ABCDE125.init_configs/etc文件夹中包含哪些脚本?A、rcSB、SxxxC、fstabD、init.cfg答案:ABC126.在OpenHarmony系统架构中,系统基本能力子系统集包括下列哪几项?A、分布式任务调度B、分布式数据管理C、媒体子系统D、用户程序框架答案:ABD解析:根据题目要求,我们需要确定在OpenHarmony系统架构中,系统基本能力子系统集包括哪几项。根据OpenHarmony系统的架构设计和功能划分,可以得出以下结论:A.分布式任务调度是OpenHarmony系统的一个基本能力子系统,它负责协调和管理不同设备上的任务调度和资源分配。B.分布式数据管理也是OpenHarmony系统的一个基本能力子系统,它提供了一套统一的数据管理和存储框架,让应用程序可以高效地获取和共享数据。C.媒体子系统并不属于系统的基本能力子系统集。媒体子系统通常是指与音频、视频处理相关的功能模块和接口,并不属于系统核心能力。D.用户程序框架是OpenHarmony系统的一个基本能力子系统,它提供了应用程序开发所需的框架、API和工具链,方便开发者进行应用程序的开发和发布。因此,正确答案为ABD。127.HuaweiDevEcoStudio是多设备统一开发的环境,该工具有哪些特点?A、支持分布式多端应用开发B、支持多设备预览器C、支持FA(FeatureAbility)和PA(Partic1eAbility)快速开发D、支持多设备模拟器答案:ABCD解析:HuaweiDevEcoStudio是华为鸿蒙应用开发的工具环境,具有以下特点:A.支持分布式多端应用开发:DevEcoStudio提供了开发分布式多设备应用的能力,开发人员可以同时构建适配不同设备的应用程序。B.支持多设备预览器:DevEcoStudio支持实时预览和调试应用程序在多个设备上的显示效果,开发人员可以在开发过程中随时查看不同设备上的展示效果。C.支持FA(FeatureAbility)和PA(Partic1eAbility)快速开发:DevEcoStudio提供了丰富的功能能力和粒度化的能力开发框架,开发人员可以利用这些框架快速开发不同场景下的功能模块。D.支持多设备模拟器:DevEcoStudio内置了多设备模拟器,开发人员可以在虚拟环境中模拟多种不同类型的设备进行应用测试和调试。因此,ABCD都是HuaweiDevEcoStudio的特点,是正确答案。128.在OpenHarmony的子系统中,以下哪些子系统属于增强软件服务子系统集?A、穿戴业务子系统B、信置服务子系统C、智慧大屏业务子系统D、媒体子系统答案:AC解析:在OpenHarmony的子系统中,增强软件服务子系统集包括具有增强功能和服务的子系统。根据题目给出的选项,我们可以得出以下结论:A选项:穿戴业务子系统属于增强软件服务子系统集。B选项:信置服务子系统并不存在于OpenHarmony的子系统中,因此不属于增强软件服务子系统集。C选项:智慧大屏业务子系统属于增强软件服务子系统集。D选项:媒体子系统虽然是一个子系统,但它不属于增强软件服务子系统集。综上所述,正确答案是AC。129.哪些不是借助三方Linux内核来移植OpenHarmony的方法?A、方法一:OH内核态层=三方Linux内核+OH内核态基础代码+OH内核态特性B、方法二:OH内核态层=OHLinux内核+OH内核态特性C、方法一:OH内核态层=OHLinux内核+OH内核态特性D、方法二:OH内核态层=三方Linux内核+OH内核态基础代码+OH内核态特性答案:BCD130.以下哪些场景更适合使用TaskPool?A、运行时间超过3分钟的任务B、需要频繁取消的任务C、需要设置优先级的任务D、有关联的一系列同步任务答案:BC131.某软件开发工程师采用传统蓝牙本机管理的方式对蓝牙进行管理,这位工程师可以实现以下哪几项功能A、设置蓝牙名称B、获取本机蓝牙已配对的蓝牙设备列表C、通过蓝牙发送文件D、扫描周边蓝牙设奋答案:ABD解析:传统蓝牙本机管理方式是指在软件开发中,使用蓝牙本机的接口和功能对蓝牙进行管理和操作。根据题目提供的情境,某软件开发工程师采用这种方式可以实现以下功能:A.设置蓝牙名称:通过蓝牙本机管理方式,开发工程师可以访问并修改蓝牙设备的名称。B.获取本机蓝牙已配对的蓝牙设备列表:使用本机管理方法,工程师可以获取到与当前设备已配对的其他蓝牙设备列表。C.通过蓝牙发送文件:传统蓝牙本机管理方式通常无法直接支持文件传输,因此这一功能不在可实现范围内。D.扫描周边蓝牙设备:通过蓝牙本机管理方式,工程师可以扫描周围区域内可见的其他蓝牙设备,以获取设备列表。综上所述,根据题目提供的信息,可以得出正确答案为ABD。132.普通组件包括哪些?A、buttonB、imageC、labelD、list答案:ABC133.分布式数据管理的技术优势包括哪些?A、低延迟B、高可靠性C、安全性D、灵活性E、易用性答案:ABCDE134.TaskPool支持哪些功能?A、任务执行B、任务取消C、指定优先级D、跨线程传递AppStorage答案:ABC135.在部件配置中,syscap字段可以配置哪些值?A、trueB、falseC、nullD、undefined答案:AB136.手机上存在某个占用内存较大的应用A,以及后台服务B,但两者之间没有绑定关系。下列场景可能导致服务B停止的有哪些?A、应用A调用onCommand()来停止服务BB、应用A调用stopAbility()来停止服务BC、服务B自身调用了terminateAbility()D、系统内存紧张,响应迟钝答案:BCD解析:对于该场景,可能导致服务B停止的原因有以下几种:A选项:应用A调用onCommand()方法来停止服务B。通过这种方式,应用A可以主动发送停止服务的指令,从而导致服务B停止。B选项:应用A调用stopAbility()方法来停止服务B。当应用A使用这个方法来终止服务B时,服务B将会被停止。C选项:服务B自身调用了terminateAbility()方法。当服务B内部代码调用此方法时,会直接终止服务B的执行并停止。D选项:系统内存紧张,响应迟钝。如果手机内存不足且系统对内存资源进行回收时,可能会导致后台服务B被系统强制停止。综合上述,选项BCD是可能导致服务B停止的情况。137.DevEcoStudio支持使用多种语言进行应用/服务的开发,包括ArkTS、JS和C/C++。在编写应用/服务阶段,可以通过以下哪些方法提升编码效率?A、提供代码的智能补齐能力,编辑器工具会分析上下文并理解项目内容,并根据输入的内容,提示可补齐的类、方法、字段和关键字的名称等B、在编辑器中调用ArkTSAPI接口或ArkTS/JS组件时,支持在编辑器中快速、精准调取出对应的参考文档C、代码格式化功能可以帮助您快速的调整和规范代码格式,提升代码的美观度和可读性D、如果输入的语法不符合编码规范,或者出现语义语法错误,编辑器会显示错误或警告答案:ABCD解析:DevEcoStudio作为开发工具,提供了多种功能来提升编码效率。在编写应用/服务阶段,可以通过以下方法来提升编码效率:A选项:DevEcoStudio提供代码的智能补齐能力,根据上下文和项目内容分析,可以自动提示可补齐的类、方法、字段和关键字的名称。B选项:在编辑器中使用ArkTSAPI接口或ArkTS/JS组件时,DevEcoStudio支持快速、精准地调取参考文档。C选项:代码格式化功能可以帮助您快速调整和规范代码格式,提高代码的美观度和可读性。D选项:如果输入的语法不符合编码规范,或者出现语义语法错误,DevEcoStudio会显示错误或警告信息。综上所述,正确答案是ABCD。138.开发者通过应用数据管理,能够完成应用数据在不同设备间的无缝衔接,OpenHarmony在应用数据管理中提供了哪些功能?A、数据搜索服务B、本地应用数据管理C、数据存储管理D、分布式数据服务答案:ABCD解析:开发者通过应用数据管理,能够实现应用数据在不同设备间的无缝衔接。在OpenHarmony中,提供了以下功能来支持应用数据管理:A.数据搜索服务:允许开发者对应用数据进行搜索,并提供相关的搜索服务。B.本地应用数据管理:帮助开发者管理本地应用数据,包括读取、写入、更新、删除等操作。C.数据存储管理:支持开发者将应用数据存储到文件系统、数据库或其他持久化介质中,并提供相应的管理功能。D.分布式数据服务:支持多设备间的数据同步与共享,使得应用数据能够在不同设备间实现无缝衔接和共享。综上所述,答案是ABCD。139.平台驱动框架提供的特性有哪些?A、统一的平台设备访问接口B、统一的平台驱动适配接口C、设备注册、管理、访问控制等与SoC无关的公共能力D、统一的外设驱动模型答案:ABC140.移植准备阶段包括哪些任务?A、从OpenHarmony开源社区下载代码B、完成编译环境搭建C、将伙伴的SDK移植到OpenHarmony平台D、开展启动子系统、文件子系统、安全子系统、通信子系统和外设驱动的移植答案:AB141.以下哪些传感器类型需要请求相应的权限才能获取数据?A、加速度传感器B、陀螺仪传感器C、计步器D、心率计答案:ABCD142.UISwipeView提供哪些功能?A、按页面滑动功能B、滑动结束后当前页面居中对齐显示C、固定布局D、旋转字体答案:AB143.某开发者使用JavaScriptUI框架的swiper滑动容器开发banner滚动效果,以下关于swiper代码的描述中,正确的是哪几项?

<swiperclass="swiper"id="swiper"index="0"indicator="true"autoplay="true"interval="2000"loop="true"digital="false"></swiper>A、子组件循环播放B、子组件自动播放C、导航点可以操作D、子组件自动播放时间间隔20s答案:ABC解析:根据给定的代码,以下是对swiper滑动容器的描述:A.子组件循环播放-正确。由于选项中loop属性被设置为true,子组件将以循环方式播放,即在达到最后一个子组件之后,它将从第一个子组件开始重新播放。B.子组件自动播放-正确。由于选项中autoplay属性被设置为true,子组件将自动播放,而不需要用户手动触发。C.导航点可以操作-正确。由于选项中indicator属性被设置为true,导航点(指示当前显示哪个子组件的小圆点)可以通过用户操作进行切换。D.子组件自动播放时间间隔20s-错误。根据给定的代码,interval属性被设置为2000,表示子组件之间的自动播放时间间隔为2秒,而不是20秒。因此,正确答案是ABC。144.OpenHarmony通过组件化和小型化等设计方法,支持多种终端设备按需弹性部署,能够多适配不同类别的硬件资源和功能需求。以下关于弹性部署描述正确的是哪几项?A、不支持组件内功能的裁剪B、支持组件问依赖的关联C、不支持各组件的选择D、支持组件内功能集的配置答案:BD解析:OpenHarmony采用组件化和小型化等设计方法,以支持多种终端设备根据需要进行弹性部署,并能够适配不同类别的硬件资源和功能需求。关于弹性部署的描述,正确的选项是:B.支持组件间依赖的关联:组件可以相互依赖,一些功能需要其他组件的支持。D.支持组件内功能集的配置:可根据实际需求选择配置组件内的功能集。因此,选项BD是正确答案,而A和C描述不正确。145.在HramonyOS中,开发者可以利用静态动画功能实现下列哪几项?A、图片沿中心点旋转B、图片沿横轴旋转C、图片沿边缘旋转D、图片沿纵轴旋转答案:ABD解析:OpenHarmony提供了静态动画功能,该功能可以使开发者实现一些动态效果。根据题目所给选项,我们分析如下:A.图片沿中心点旋转-这是一个通过静态动画功能实现的旋转效果,所以选项A正确。B.图片沿横轴旋转-同样也是一个通过静态动画功能实现的旋转效果,所以选项B正确。C.图片沿边缘旋转-题目中没有提到图片沿边缘旋转的功能,因此选项C不正确。D.图片沿纵轴旋转-同样也是一个通过静态动画功能实现的旋转效果,所以选项D正确。综上所述,正确答案是AB+D。146.部件配置中,哪些字段用于描述部件的资源消耗?A、romB、ramC、depsD、features答案:AB147.自定义组件的组件化特点有哪些A、可组合B、可重用C、&;配置化生命周期D、数据驱动更新答案:ABCD解析:自定义组件作为组件化的一种实现方式,具有以下特点:A.可组合:自定义组件可以根据需要进行组合,形成更复杂的界面或功能。B.可重用:自定义组件可以在不同的场景下被重复使用,提高开发效率和代码复用性。C.配置化生命周期:通过配置文件或代码方式,可以对自定义组件的生命周期进行管理和控制,使其具备各种功能和行为。D.数据驱动更新:自定义组件可以响应数据的变化,实现与数据的绑定并能够自动更新UI。综上所述,正确答案是ABCD。148.某开发者使用Ability中提供的startAbility()方法来启动Service,关于启动Service描述正确的是哪几项?A、如果Service尚未运行,则系统会调用onCommand()方法来启动ServiceB、如果Service正在运行,则系统会回调Service的onStart()方法来启动ServiceC、如果Service正在运行,则系统会回调Service的onCommand()方法来启动ServiceD、如果Service尚未运行,则系统会调用onStart()来初始化Service答案:ACD解析:根据题目描述,开发者使用Ability中的`startAbility()`方法来启动Service。接下来是对选项进行逐个分析:A选项:如果Service尚未运行,则系统会调用`onCommand()`方法来启动Service。这是正确的。B选项:如果Service正在运行,则系统不会回调Service的`onStart()`方法来启动Service,因此这个选项是错误的。C选项:如果Service正在运行,则系统会回调Service的`onCommand()`方法来启动Service。这是正确的。D选项:如果Service尚未运行,则系统可能会调用`onStart()`来初始化Service,但它并不是直接用于启动Service的主要机制之一。因此,这个选项是错误的。综上所述,正确的选项是ACD。149.DevEcoDeviceTool支持的功能有哪些?A、代码编辑B、编译C、烧录D、调试答案:ABCD150.HiDumper信息导出不适用于哪些类型的设备?A、轻量系统类设备B、小型系统类设备C、标准系统类设备D、重型系统类设备答案:ABD151.UIScrollView提供哪些功能?A、可滑动的容器类组件B、子组件可在触摸事件驱动下上下、左右滑动C、提供水平和垂直方向的游标显示功能D、固定布局答案:ABC152.ArkGraphics3D提供的基础3D场景绘制能力包括哪些?A、加载并解析glTF模型B、自定义灯光、相机节点C、创建图片、材质、环境D、控制3D场景动画状态答案:ABCD153.UserAuthenticationKit提供的认证接口特点有哪些?A、屏蔽不同认证因子的差异B、支持多种认证方式的组合C、支持业务自定义认证方式D、支持长时间复用设备解锁认证结果答案:ABCD154.OH内核态层可以分解为哪几部分?A、OHLinux内核B、OH内核态基础代码C、OH内核态特性D、用户态特性答案:ABC155.bundle.json文件中的build字段包含哪些子字段?A、sub_componentB、inner_kitsC、testD、romE、ram答案:ABC156.某用户在视频通话时,想要将手机视频迁移到智慧屏上播放,在点击迁移的时候,发现智慧屏已在可选列表中,关于该场景的描述,正确的是哪几项?A、体现了分布式软总线极速传输的特点B、需要手机和智慧屏在同一局域网下C、体现了分布式软总线的自发现功能D、手机和智慧屏可以使不同的华为账号答案:ABC解析:该场景描述涉及将手机视频迁移到智慧屏上播放,正确的描述包括:A存在分布式软总线极速传输的特点,这意味着视频可以以高速进行传输和呈现。B这种迁移需要手机和智慧屏连接在同一个局域网下,以确保它们能够进行通信和数据传输。C分布式软总线常常具备自发现功能,说明智慧屏在可选列表中出现可能是通过自发现功能自动识别并显示。D题目未提及手机和智慧屏使用不同的华为账号,因此D项的描述是不确定的,不能被归类为正确描述。综上所述,正确答案是ABC。157.XTS子系统支持的系统类型有哪些?A、轻量系统B、小型系统C、标准系统D、重型系统答案:ABC158.JavaScript框架包括以下哪几层?A、前端框架层B、引擎层C、应用层D、平台适配层答案:ABCD159.某开发者在开发OpenHarmony智慧屏应用是,可以使用以下哪些开发语言?A、JavaScriptB、PythonC、AndriodD、Java答案:AD解析:在进行OpenHarmony智能屏幕应用开发时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论