【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第4题) 原创

发布于 2021-8-26 10:24
浏览
4收藏

【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第4题)-开源基础软件社区

    这道题考查的是原子化服务,原子化服务是鸿蒙系统提供的一种面向未来的服务提供方式,它非常非常的重要,希望大家引起足够的重视。

    举个例子就明白什么是原子化服务了,大家来看这张图:

【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第4题)-开源基础软件社区

对于某个传统方式的、需要安装的”购物应用T”, 在按照原子化服务理念调整设计后,可以将”商品浏览”独立拆分为一个原子化服务,将”购物车”独立拆分为一个原子化服务,将”支付”独立拆分为一个原子化服务,每个原子化服务都提供了特定的功能,而且是免安装的。用户在用到某个原子化服务时,再按需进行安装,系统程序框架会在后台自动地从原子化服务平台进行下载和安装,而无需用户显式地手动安装。原子化服务的大小不能超过10MB。

    大家看选项B,对吗?原子化服务由应用市场管理和分发时,其大小不能超过10MB。很多朋友一看,其大小不能超过10MB,很对啊,直接就选了B。注意,选项B的前半部分有一个陷阱,原子化服务是由应用市场管理和分发的吗?由上图可知:传统应用是由应用市场管理和分发的,而原子化服务是由原子化服务平台管理和分发的。所以,首先排除B。

    再来看选项D。1个原子化服务确实用于完成1个特定的便捷服务。但是,原子化服务可由1个或多个HAP包组成,而不是1个原子化服务对应1个HAP包。所以,排除选项D。

    选项A是正确的,原子化服务在桌面上是没有图标的,用户可以通过服务中心对原子化服务进行统一地查看、搜索和管理。从屏幕左下角或右下角向斜上方滑动,即可进入服务中心。原子化服务在服务中心的显示形式为卡片,可以将其添加到桌面。

    综上所述,选项C也是正确的。与传统的需要安装的应用相比,原子化服务是应用的另外一种形态,它是可以提供特定功能的、免安装的、有独立入口的应用形态。

 

向大家推荐由我的教学团队开发的视频课程《鸿蒙应用开发HCIA认证超细致精讲》:

https://edu.51cto.com/course/28571.html

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
6
收藏 4
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐