一鼓作气,直冲云霄
披荆斩棘,勇夺七色彩虹
1 软件体系结构大纲整理版 整理:飞鸟执行小组 审核:飞鸟鸣鸾 一、 飞鸟猜想:单项选择 1
软件危机的原因 P2 (1) 用户需求不明确 (2) 缺乏正确的理论指导 (3) 软件规模越来越大 (4) 软件复杂度越来越高 2
重用组织框架的主要组成 P17 (1) 构件开发组 (2) 构件应用组 (3) 协调组 3
正交软件体系结构的特点 P77 (1) 结构清晰,易于理解 (2) 易修改,可维护性强 (3) 可移植性强,重用粒度大 4
Web服务用来作为消息定义格式 P175 Web服务是一个可以用 URI(Universal Resource Identifier统一资源标识)来标识的软件系统,它采用 XML格式的信息来定义和描述对外的公共接口和绑定
软件产品线的概念 P284-285 软件产品线由核心资源和产品集合组成
软件产品线开发 4个基本技术特点:过程驱动、特定领域、技术支持和体系结构为中心
(1) 将利用了产品间公共方面、预期考虑了可变性等设计的产品族称为产品线
(2) 产品线就是由在系统的组成元素和功能方面具有共性和个性相似的多个系统组成的一个系统族
(3) 软件产品线就是在一个公共的软件资源集合基础上建立起来的,共享同一特性集合的系统集合
(4) 一个软件产品线由一个产品线体系结构、一个可重用构件集合和一个源自共享资源的产品组成,是组织一组相关软件产品开发的方式
(5) 产品线是一个产品集合,这些产品共享一个公共的、可管理的特征集,这个特征集能满足选定的市场或任务领域的特定需求
这些系统是在遵循一个预描述的方式,在公共的核心资源基础上开发的
设计模式的主题 P195 设计模式,简单地理解,是一些设计面向对象的软件开发的经验总结
一个设计模式事实上是系统地命名、解释和评价某一