软考中级系统集成项目管理工程师速记知识:软件架构
在软考中级系统集成项目管理工程师的备考中,软件架构知识是重要的一环。其中,软件架构模式在信息系统集成专业技术中有着关键地位。那么,软件架构模式究竟有哪些特点和重要意义呢?
信息系统集成专业技术知识-软件架构-软件架构模式
软件架构设计的一个核心问题是能否使用架构模式,即能否达到架构级的软件重用。软件架构模式描述了某一特定应用领域中系统的组织方式,反映了领域中众多系统所共有的结构和特性,描述了将各个模块和子系统有效地组织成一个完整系统的解决方案。
常见的典型架构模式如下。
(1)管道/过滤器模式
(2)面向对象模式
(3)事件驱动模式
(4)分层模式
(5)客户/服务器模式
软件架构模式为粗粒度的软件重用提供了可能。但是,由于考虑问题的角度不同,对于架构模式的选择会有很大的不同。为系统选择或设计架构时,需要根据特定项目的具体特点,进行分析比较后再确定。同时应注意,各种架构模式并不是互斥的,某些应用系统中可以综合使用多种架构模式。
【练习题】
在软件架构设计中,( )是软件架构设计的核心问题
A.能否降低软件开发成本
B.能否提高软件的可维护性及安全性
C.能否验证软件具备可靠性
D.能否达到架构级别的软件重用
参考答案:D
解析:
在软件架构设计中,能否达到架构级别的软件重用是软件架构设计的一个核心问题。软件架构设计的目标之一是实现组件和设计模式的重用,这有助于提高软件开发的效率和质量。
需要注意的是,在实际的软件架构设计中,上述所有选项提到的因素都是重要的考虑点,但就题目所给的选项而言,D选项更贴合“核心问题”的描述。
总之,掌握软考中级系统集成项目管理工程师中的软件架构知识,尤其是软件架构模式,对于考生来说至关重要。理解这些内容能够帮助考生在考试中准确作答,为顺利通过考试增添砝码。


我的课程
我的订单
我的消息
听课指南




