第6章软件架构设计及建模习题解答
一、简答题
1.简述软件架构的概念。
答:软件架构(softwarearchitecture)关注的是软件的宏观结构,其含义是指把软件从结
构上分解为多个通过一定关系联系的构件,软件构件之间的结构关系被称为软件架构。
2.为什么说分层架构是软件的一种共性架构?
答:无论哪种类型的软件,都存在信息展示、业务处理和数据管理的需要,因此分层软
件架构适应于所有软件类型,是一种具有共性特征的软件架构。
3.什么是软件架构模式?
答:架构模式是针对特定问题的可复用解决方案,它通过特定
原创力文档

文档评论(0)