扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 新技术架构中等
单选题
2021年11月第33题
中等
单选题
2021年11月第33题
#第二版教材
#必须掌握
软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式,按照软件架构风格,物联网系统属于 (__) 软件架构风格。
问题(1)
浓缩知识点
物联网系统的主流软件架构风格为层次型架构,这类架构的核心特点是按功能划分层级,各层职责边界清晰,通过标准化接口实现层间通信,既能保证各模块松耦合,也便于功能复用与系统迭代。物联网的层次型架构具体可分为三层,感知层负责终端数据的采集与感知,涵盖传感器、RFID标签、智能终端等设备;网络层承担数据的传输与通信调度,依托互联网、5G、物联网专网等网络基础设施实现跨设备、跨地域的数据互通;应用层聚焦场景化业务处理,可衍生出智慧家居、智能安防、工业互联网等多样化的落地应用。此外,事件系统架构适用于存在大量异步事件交互的场景,比如图形用户界面、部分消息中间件;数据线(流水线)架构则适配数据处理流程明确、执行顺序固定的系统,典型如编译器的词法分析到代码生成全流程;C2架构以组件与连接件为核心,强调模块解耦与消息驱动,更适合需要灵活插拔组件的可扩展系统。
正确答案
A
本题考察的是物联网系统的架构风格。
A选项层次型:正确。物联网系统通常采用三层架构:感知层、网络层和应用层。每一层负责不同的功能,彼此之间通过接口进行通信,符合层次型架构风格的基本特征。因此,物联网系统属于层次型架构风格。
B选项事件系统:错误。事件驱动架构适用于系统中大量异步事件交互的场景,如图形界面或部分中间件,不是物联网整体架构的主要风格。
C选项数据线:错误。数据线(即流水线)风格适用于数据处理过程明确、顺序固定的系统,如编译器,不适用于物联网系统的整体架构。
D选项C2:错误。C2架构是一种以组件和连接件为核心的架构风格,强调解耦与消息驱动,适合可插拔系统,但不是描述物联网系统的主流架构风格。
因此,选项A正确。
