华中科技大学软件学院软件体系结构试卷A
发布时间:2021-06-07
发布时间:2021-06-07
华中科技大学软件学院软件体系结构历年试卷A
软件体系结构试卷
一、 填空题(每空1分,共30分)
1.系统的质量属性有多种,请列举其中六种:可用性、可修改性、性能、安全、可测试性、易用性、可移植性、可重用、可集成(任选六个)
2.构架战术是:那些影响质量属性的设计决策。
3.构架编档的基本原则是:从读者的角度出发来编写。
4.构架驱动的因素包括:功能、质量、商业属性。
5.构架评审的六个优点是:财务上的收益、强制为评审做的准备、捕获构架设计的基本思想、在早期检测中发现问题、验证需求、改进构架。
6.构架本身的质量属性包括:概念完整性、正确性与完整性、可构建性。
7.构架的商业属性包括:上市时间、成本和收益、所希望统生命周期的长短、目标市场、推行计划、与老系统的集成。
8.构架样式有多种,其中四种是:以数据为中心、数据流、虚拟机、调用返回、独立组件、异构(任选其中四个)
二、 名词解释(每小题5分,共10分)
1.软件架构
答:
是系统的一个或多个结构,它们由软件组件(元素)、这些组件的外部可见属性以及组件之间的关系组成。组件的外部可见属性是指其它组件对该组件所做的假设。
2.软件架构商业周期(用画图形式表示)
上一篇:火灾案例-警示录
下一篇:省优秀三好学生申请书