以下对系统兼容性的理解正确的是 ( )
(A)系统能力都会保持绝对的兼容性,不能因为任何非兼容性的修改而导致开发者成本上升
(B)安全法律法规等不可控因素会导致系统非兼容性变更,开发者需要积极适配
(C)已发布的系统能力有可能会发生非兼容性变更,比如新增特性或修改问题导致的行为不兼容,这种情况下应用需要关注changelog并进行适配。
(D)应用不需要关注系统的兼容性变化,那都是系统开发人员需要关注的事情
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1某App有A、B、C、D四个团队分别负责ModuleA、ModuleB、ModuleC和ModuleD四个业务模块,随着业务的发展,ModuleA需要跳转到ModuleB、ModuleC的页面,ModuleB需要跳转到ModuleC、ModuleD的界面,ModuleC需要跳转到ModuleA的界面,ModuleD需要跳转到ModuleB和ModuleC的界面。由于复杂的依赖关系,导致一旦有变化就需要知会各个团队,所以该团队的架构师想要解耦各个业务模块,以下哪些做法是不推荐的( )图片9.png
- 2开发者小李遇到了一个复杂的问题,该问题仅在特定的代码执行路径上出现,且难以复现。他使用的是C++进行核心算法开发,代码的逻辑密集且对性能要求极高,DevEco Studio为C/C++开发者提供的高级调试能力,以下哪个能力可以帮助小李查看代码历史执行路径,回溯到关键的变量状态 ( )
- 3某App依赖了3个ohpm库,这3个库占用的体积都比较大。在App的技术架构中,有多个hap和多个hsp均依赖这3个库,为了减少app的首包大小,以下哪些做法是无效的?( )
- 4以下示例代码中可以进行动画的属性有哪些? ( )
- 5项目中涉及多个类的继承与重写。为了快速实现子类对父类方法的重写,小华想利用DevEco Studio提供的便捷功能来提高开发效率。他了解到,通过一个特定的操作流程,可以直接依据父类的模板生成子类中需要重写的方法代码,而无需手动编写完整方法体,在DevEco Studio中,如何正确使用Override Methods功能来快速生成子类需要重写的方法代码 ( )
- 6下述冷启动场景代码片段,组件初始化生命周期中存在CPU密集型任务,为了降低应用冷启动时的白屏时延长,高性能优化方向的最优解为:( )aboutToAppear() {this.doTask(); // 此为CPU密集型任务}