code36
程序员,通常被称为软件开发人员或编码员,是专门从事计算机编程的专业人员。他们使用各种编程语言来设计、开发、测试和维护软件应用程序、操作系统、数据库和网站等
展开
-
HarmonyOS应用开发者高级试题-2025-4月份试题021
在moduleA(HAP类型)中有一个图片名为image.png,在moduleB(HAR类型)也存在-个图片名为image.png,而moduleA依赖于moduleB,那么在moduleA的编译产物hap包中,image.png存在情况是(C)一个应用的功能比较复杂,需要使用ExtensionAbility组件,针对该应用的开发下面说法错误的是(D)AppStorage在应用运行过程保留其属性,属性通过唯一的键值访问,键的类型是(B)以下哪个是应用全局的U状态存储,是和应用的进程绑定的?原创 2025-04-02 20:49:24 · 201 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-4月份试题020
在编译构建HAP时,会从HAP模块及依赖的模块中收集资源文件,如果不同模块下的资源文件出现重名冲突时,会按照优先级进行覆盖,现在有一个HAP依赖了两个HAR,依赖配置如下所示,在资源覆盖时,以下优先级排序正确的是(D)当使用状态变量进行 ArkUI 组件间数据通信的时候,如果两个组件间没有直接的嵌套关系(非父子和祖孙关系组件),但是他们又属于同一页面,最佳的装饰器应该选用哪个?hiAppEvent提供的Watcher接口,需要订阅到OS的崩溃事件,正确的实现方式(A)原创 2025-04-02 14:33:04 · 90 阅读 · 0 评论 -
HarmonyOS应用开发者高级-编程题-004
仅一行,包含两个正整数 A 和 B,中间用空格隔开,注意整数非常大,这意味着你不应该使用 32 位整数来处理它们,每个整数的长度不会超过 1000。输入文件包括两行,分别表示字符串 t 和 p,保证 t 的长度不小于 p,且 t 的长度不超过 1000,p 的长度不超过 1000。给定两个字符串 t 和 p,要求从 t 中找到一个和 p 相同的连续子串,并输出 p 子串第一个字符在 t 中的下标。如果存在 a² + b² = c²,输出 TRUE,不存在输出 FALSE。时间限制: 2000ms。原创 2025-04-02 11:43:11 · 16 阅读 · 0 评论 -
HarmonyOS应用开发者高级-编程题-003
给定一个用空格间隔的数组字符串 nums,返回一个数组字符串,其中每一项值为对于当前值的下一个更大值出现的序号间隔。给定一个整数 n,将它拆分成它所有最小因子(大于 1)的连乘形式,同时遵守最小因子优先的原则,小的因子在前面,输出的时候以空格间隔,如 n=6,则输出 2 3。输入一行字符串,请把元音字母(a,e,i,o,u,A,E,I,O,U)写成大写的,辅音字母都写成小写。输入一行字符串,请把元音字母(a,e,i,o,u,A,E,I,O,U)写成大写的,辅音字母都写成小写。时间限制: 2000ms。原创 2025-04-02 09:50:09 · 287 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题019
关于双向预览,下列选项说法错误的是?11、在开发 HarmonyOS应用工程时,随着业务的发展,现在需要创建一个模块,关于在DevEco Studio 中创建Model,下列选项哪种方式是错误的?10、开发者小华开发了一个鸿蒙应用,功能开发自验证完成后,准备进行上架了,需要对应用的质量进行初步的。21、一个应用项目工程中,模块依赖关系如下图所示,那么在最终编译结果.app文件中,存在的编译产物是。16、在开发应用之前,开发者需要了解应用的包结构,鸿蒙应用定义了多种包格式,以下说法错误的是。原创 2025-04-01 10:10:01 · 30 阅读 · 0 评论 -
HarmonyOS应用开发者高级-编程题-002
题干:一个正整数有可能可以被表示为 m(m>1) 个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8 但现在你的任务是判断给定的整数 n 能否表示成连续的 m(m>1) 个正整数之和。每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的长度 Ni 为该单词的重量,需要给出整个句子的平均重量 V。输入只有一行,包含一个字符串 S(长度不超过 100),代表整个句子,句子中只包含大小写的英文字母,每个单词之间有一个空格。随机重排,然后在随机位置添加一个字母。原创 2025-04-01 08:44:49 · 176 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题018
发布三月份鸿蒙高级试题,如下,给有需要的同学提供帮助。原创 2025-03-17 17:19:46 · 819 阅读 · 0 评论 -
HCIP-HarmonyOS应用开发 判断题(一)
75 在类Web开发范式的自定义组件中,父组件将数据传递给子组件,子组件不能直接修改父组件传递下来的值,但是可以将props传入的值用data接收后作为默认值,再对data的值进行修改。11 在类Web开发范式的自定义组件中,子组件可以通过固定值default设置默认值,当父组件没有设置该属性时,将使用其默认值。1 在声明式开发范式中使用@Link装饰器,可以实现组件依赖于其父组件拥有的某些状态属性,当任何一个组件中的数据更新时,另一个组 件的状态都会更新,父子组件重新渲染。原创 2025-03-11 15:01:37 · 162 阅读 · 0 评论 -
HCIP-HarmonyOS应用开发 填空题(一)
(空格处填写英文)(A)1 类Web开发范式自定义组件的通过绑定的事件向上传递参数,子组件通过this.$________( )方法触发事件并进行传值。2 在类Web开发范式的自定义组件中设置了自定义事件eventType1,则以下引入自定义组件时的代码空白处应该填写什么?22 在类Web开发范式的自定义组件中设置了属性compProp,则以下引入自定义组件时的代码空白处应该填写什么?8 在类Web开发范式的自定义组件中设置了属性prop1,则以下引入自定义组件时的代码空白处应该填写什么?原创 2025-03-11 15:00:47 · 109 阅读 · 0 评论 -
HCIP-HarmonyOS应用开发 多选题(一)
熟悉题型、难度及知识范围。内容覆盖 HarmonyOS 应用开发核心技术,包括 ArkUI X(ArkTS 语言)框架、分布式能力、UI 设计、性能优化、安全与隐私等模块。通常包括单选题、多选题、判断题及综合应用题,重点考察对鸿蒙系统架构、跨设备协同开发、原子化服务设计等前沿技术的掌握程度。原创 2025-03-10 10:55:50 · 152 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题017
一个应用的一个 UlAblity,其 exported 字段配置为 false,以下哪个场景可以拉起这个 UAbility原创 2025-03-06 15:16:16 · 560 阅读 · 0 评论 -
HarmonyOS应用开发者基础试题005
B 应用内的底部固定控件、输入键盘、应用底部的悬浮按组够均需要进行向上拾高,避免和导航条互相遮挡,也要避免导航条底部背景色与应用内底部背景色不融合,需要为导航条提供沉漫的背承效果。E. 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。B. 在预览器界面,可以在预览器中操作应用/服务的界面交互动作,如单击、跳转、滑动等,与应用/服务运行在真机设备上的界面交互体验一致。,如何获取该字符串中"is”开始的位置(A)原创 2025-03-06 14:15:19 · 123 阅读 · 1 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题016
15、在申请定位相关权限时,如果应用只申请ohos.permission.APPROXIMATELY_LOCATION权限,没有申请ohos,permission.LOCATION权限,会有以下哪个影响。如果键值不存在,则会创建一个新的组件;13、应用想要获取AR场景中的Virtual Camera相机(虚拟相机)在世界空间中的位姿,用以将AR内容渲染到预览流的最新帧中。1)@Builder通过按引用的方式传递参数,当传递的参数为状态变量时,状态变量的改变会引起@Builder方法内的UI刷新。原创 2025-03-04 11:13:22 · 643 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题015
LocalStorageProp(key)是和LocalStorage中key对应的属性建立单向数据同步,我们允许本地改变的发生,但是对于@LocalStorageProp,本地的修改永远不会同步回LocalStorage中,相反,如果LocalStorage给定key的属性发生改变,改变会被同步给@LocalStorageProp,并覆盖掉本地的修改。@Param装饰的变量在子组件中无法进行修改,当装饰的变量类型为对象时,在子组件中修改对象中属性也是不允许的。原创 2025-03-03 23:39:57 · 467 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题014
他了解到,通过一个特定的操作流程,可以直接依据父类的模板生成子类中需要重写的方法代码,而无需手动编写完整方法体,在DevEcostudio中,如何正确使用Override Methods功能来快速生成子类需要重写的方法代码?11、开发者小张正在使用 DevEco Studio 开发一款 Harmony0S 应用,他遇到了一个仅在应用实际运行 环境中出现的问题, 需要调试已部署在设备上的应用以定位问题根源, 为了能够在应用已经运行的 情况下介入调试,小张应该采用哪种调试方法?原创 2025-03-03 19:06:31 · 281 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题-2025-3月份试题013
1、hiAppEvent提供的()接口,可以用于获取崩溃信息答案:addWatcher2、在开发应用之前,开发者需要了解应用的包结构,鸿蒙应用定义了多种包格式,以下说法错误的是(D)A.HAP 可以独立编译、独立运行。B.每个HAP中的配置文件只声明自己HAP中的组件信息。C.以app(多个HAP打包到一起)的形式上架D.HSP可以独立编译、独立运行。3、want参数的entities匹配规则错误的(B)原创 2025-03-03 11:13:56 · 586 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题 013
分布式软总线是鸿蒙系统实现分布式能力的关键,主要用于设备间的高速数据传输和通信,使得不同设备能像一个整体协同工作原创 2025-03-03 10:38:57 · 747 阅读 · 0 评论 -
HarmonyOS应用开发者高级-编程题-001
HarmonyOS应用开发者高级试题-编程题-001原创 2025-02-21 23:19:19 · 404 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题 012
HarmonyOS应用开发者高级试题 012原创 2025-02-21 22:45:12 · 605 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题 010
HarmonyOS应用开发者高级试题--判断题 70道原创 2025-02-05 21:07:28 · 1068 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题 011
HarmonyOS应用开发者高级试题,涵盖了鸿蒙操作系统的架构、分布式技术、UI开发、内存管理等方面,有助于帮助开发者更好地理解鸿蒙系统的关键特性原创 2025-02-05 21:18:38 · 626 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题 009
hiAPPEvent提供Watcher接口,订阅到的系统事件,那些包含HiLog日志原创 2025-01-13 18:02:35 · 373 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题 008
以下哪个装饰器用来表示并发共享对象。BA. @SharedB. @SendableC. @StyleD. @State原创 2025-01-13 17:28:06 · 872 阅读 · 0 评论 -
HarmonyOS Web场景性能优化指导
此方案适用于Web页面启动场景。开发者需额外创建一个空白的ArkWeb组件,它虽不显示给用户,但会提前拉起渲染进程,且该进程在Web组件全部销毁前与应用侧全局共用,可节省后续组件加载时启动渲染进程的时间。不过,创建此组件会消耗约200Mb内存和算力。建议在Web页面启动前(如应用冷启动或广告阶段)执行该方案,若冷启动无法进行,可在空闲时间启动。原创 2024-12-26 21:27:34 · 75 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题007
鸿蒙特征包含哪些场景化能力。原创 2024-12-10 16:50:18 · 347 阅读 · 0 评论 -
HarmonyOS第一课练习试题
1. “一次开发,多端部署”指的是一个工程,一次开发上架,多端按需部署。为了实现这一目的,HarmonyOS提供了多端开发环境,多端开发能力以及多端分发机制。正确(True)2. 《鸿蒙生态应用开发白皮书》全面阐释了鸿蒙生态下应用开发核心理念、关键能力以及创新体验,旨在帮助开发者快速、准确、全面的了解鸿蒙开发套件给开发者提供的能力全景和未来的愿景。正确(True)原创 2024-10-19 13:00:50 · 170 阅读 · 0 评论 -
HarmonyOS应用开发者基础试题004
在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。17、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。B.应用内的底部固定控件、输入键盘、应用底部的悬浮按钮等均需要进行向上抬高,避免和导航条互相遮挡,也要避免导航条底部背景色与应用内底部背景色不融合,需要为导航条提供沉浸的背景效果。原创 2024-10-19 11:38:58 · 843 阅读 · 2 评论 -
HarmonyOS应用开发者基础试题003
DevEco Studio是开发HarmonyOS应用的一站式集成开发环境原创 2024-10-19 11:18:12 · 1545 阅读 · 0 评论 -
鸿蒙练习题
2.用户使用应用的情境发生变化时(例如从室内走到户外、从办公室到车上等),之前使用的设备可能已经不适合继续当前的任务,或者周围有更合适的设备,此时,可以选择使用新的设备来继续当前的任务。以下哪些场景适合使用跨端迁移能力?A. HUAWEI DevEco Studio 提供了设备模拟的能力,解决HarmonyOS生态应用、元服务开发过程中遇到的真机设备不足、无分布式应用调试环境等问题,为开发者提供低成本、易获取的调测验证环境。1. “一次开发,多端部署”指的是一个工程,一次开发上架,多端按需部署。原创 2024-10-17 15:11:24 · 145 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题006
这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。13、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。以下哪些是自由流转体验。21、Text是显示文本的组件基础之一,它可以包含子组件Span,当Text与Span同时配置文本内容时,Span内容覆盖Text内容。F.内置组件: ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、 Text、 Divider、Button等。原创 2024-09-10 11:49:58 · 1091 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题005
为了确保高质量的发布,小李意识到需要实施一套全面的测试策略,覆盖代码的自动化测试和手动测试,还需要衡量代码的测试覆盖率,以确定测试的充分性。在DevEco Studio的测试框架下,以下描述中,哪些是正确的(新增)(1、2、3答案不对,1、2答案不对, 2、3不对,全选也不对,待验证更新)②组件树的根节点,即被@Entry装饰的@Component,可以被分配一个LocalStorage实例,此组件的所有子组件实例将自动获得对该LocalStorage实例的访问权限。原创 2024-08-27 15:51:07 · 364 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题004
20、某App有A、B、C、D四个团队分别负责ModuleA、ModuleB、ModuleC和ModuleD四个业务模块,随着业务的发展,ModuleA需要跳转到ModuleB、ModuleC的页面,ModuleB需要跳转到ModuleC、ModuleD的界面,ModuleC需要跳转到ModuleA的界面,ModuleD需要跳转到ModuleB和ModuleC的界面。由于复杂的依赖关系,导致一旦有变化就需要知会各个团队,所以该团队的架构师想要解耦各个业务模块,以下哪些方法是不推荐的。原创 2024-08-27 15:12:27 · 779 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题001
14.一个复杂的项目,该项目不仅包含主入口模块(EntryModule),还有多个特性的功能模块(Feature Modules/HSP),并且这些模块间存在着相互调用关系。18.小李正在使用DevEco studio进行Harmonyos应用的开发工作,他需要对一个频繁被调用的函数calculateData()进行重构,为了帮助小李高效地找到calculateData()函数的所有引用位置,并确保重构时考虑周全,以下哪个步骤是正确的使用DevEco studio的"Find。Fuzz测试属于白盒测试。原创 2024-08-25 16:57:35 · 1160 阅读 · 0 评论 -
HarmonyOS应用开发者高级试题002
1. HarmonyOS的微内核架构仅负责进程间通信(IPC),所有系统服务运行在用户态。(√)解析:正确。微内核仅保留最基础功能(如IPC),其他服务(文件系统、驱动等)以用户态进程运行,提升安全性。2. 原子化服务(Atomic Service)必须通过应用市场安装后才能使用。(×)解析:错误。原子化服务支持免安装,可通过卡片、扫码等方式直接调用。3. 使用ArkUI的@State装饰器时,修改被装饰的变量会自动触发UI更新。(√)解析:正确。@State用于管理组件内状态,变量变化会驱动UI重新原创 2024-08-25 17:01:34 · 779 阅读 · 0 评论 -
HarmonyOS应用开发者基础试题002
4、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。功能则包括了设备功能(如打电话、发短信、联网等)、应用功能(如弹出悬浮框、创建快捷方式等)等。以下哪些是自由流转体验?8、用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作。1、针对包含文本元素的组件,例如Text、Button、TextInput等,可以使用下列哪些属性:(全选)原创 2024-08-25 16:43:24 · 547 阅读 · 0 评论 -
HarmonyOS云开发基础试题 判断题(一)
围绕华为云服务与ArkTS技术,涵盖认证服务、Serverless架构、云函数、云数据库等核心模块。试题以判断题、选择题为主,难度适中,适合开发者检验基础掌握情况。例如,认证服务考察账号绑定规则与数据隔离机制,Serverless部分涉及弹性计算与成本优势,云函数则聚焦部署方式与版本管理。试题强调理论与实践结合,如云数据库的加密粒度、数据同步模式等细节需结合文档理解。通过练习可快速巩固开发规范,提升实战能力,为认证考试或项目开发奠定基础。完整试题含参考答案及解析,助力高效学习。原创 2024-08-25 16:40:40 · 157 阅读 · 0 评论 -
HarmonyOS云开发基础试题 单选题(一)
在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。24、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。7、用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作。21、 @Entry装饰的自定义组件将作为页面的入口。原创 2024-08-25 16:26:58 · 552 阅读 · 0 评论 -
HarmonyOS应用开发者基础试题001
在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。24、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。A. 应用内的底部固定控件、输入键盘、应用底部的悬浮按钮等均需要进行向上抬高,避免和导航条互相遮挡,也要避免导航条底部背景色与应用内底部背景色不融合,需要为导航条提供沉浸的背景效果。原创 2024-08-25 16:24:26 · 581 阅读 · 0 评论