模块一第 1 课随堂测验
【判断题】
1.系统能力等于多个个体能力之和
错,系统能力大于多个个体能力之和。
2. 从逻辑角度拆分系统可以得到模块
对。
3. MySQL 可以是系统的一个模块,也可以是系统的一个组件
错,MySQL 应该是系统的一个组件。
4. 软件架构和建筑架构没什么区别
错,软件架构是可以不断演进的,而建筑架构一旦建成是无法再演进的。
【思考题】
对比 4R 架构定义和维基百科架构的定义,主要差别是什么?
维基百科:
指软件系统的“基础结构”,创造这些基础结构的准则,以及对这些结构的描述
4R 架构:
软件架构指软件系统的顶层结构,它定义了系统由哪些角色(Role)组成,角色之间的关系 (Relation)和运作规则(Rule)。
主要差别:
4R 架构更易理解,更丰富。
评论