2025系统架构师---必考知识

1. 软件体系结构风格用于描述某一特定应用领域中系统组织方式的惯用模式,反映了领域中众多系统所共有的结构和语义特性,并可指导如何将各个模块和子系统有效地组织成一个完整系统。软件体系结构风格的种类:

        1)数据流体系结构风格(批处理风格、管道---过滤器风格);

        2)调用/返回体系结构风格(主程序/子程序风格,面向对象的风格,层次型风格,客户端/服务器风格);

        3)以数据为中心的体系结构风格(仓库风格、黑板风格);

        4)虚拟机体系结构风格(解释器风格、规则系统风格);

        5)独立构件体系结构风格(进程通信风格,事件系统风格)

在软件架构风格中,导弹弹道计算需要实时得知结果,及时采取纠偏手段,适应采用的软件架构风格是调用/返回风格;交易网站的用户行为分析需要批量分析用户的行为日志,适宜采用的软件架构风格是批处理风格;在线语言翻译需要同时考虑多种语言甚至方言的可能性,适宜采用的软件架构风格是黑板风格;

2.在ABSD(Architecture Based Software Development )模型中,标识构件过程分为三步:

        1)生成类图;

        2)对类进行分组;

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜欢猪猪

你的打赏是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值