老于是某银行的系统架构师,他为银行投资管理系统设计的软件架构包括进程通信和事件驱动的系统,该软件架构风格属于()。

2023-08-25

A.数据流风格
B.独立构件风格
C.仓库风格
D.虚拟机风格

参考答案:B

本题考查的是软件架构风格,正确选项是B独立架构风格。
软件架构五大风格:
(1)数据流风格:包括批处理序列和管理/过滤器两种风格。
(2)调用/返回风格:包括主程序/子程序架构风格、数据抽象和面向对象,以及层次结构。
(3)独立构件风格:包括进程通信架构风格和事件驱动的系统。
(4)虚拟机风格:包括解释器和基于规则的系统。
(5)仓库风格:包括数据库系统、黑板系统和超文本系统。
根据题目中为银行投资管理系统设计的软件架构包括进程通信和事件驱动的系统,属于独立架构风格,所以选B。