《软件体系结构》复习思考题解析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《软件体系结构》复习思考题解析课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件体系结构 软件 体系结构 复习 思考题 解析 课件
- 资源描述:
-
1、电子教案第第1章章 软件体系结构概述软件体系结构概述第第2章章 软件体系结构建模软件体系结构建模第第3章章 软件体系结构风格软件体系结构风格第第4章章 软件体系结构描述软件体系结构描述第第5章章 软件体系结设计软件体系结设计第第6章章 文档化体系结构文档化体系结构第第7章章 软件体系结构评估软件体系结构评估第第8章章 软件产品线体系结构软件产品线体系结构第第9章章 案例分析与设计案例分析与设计软件体系结构电子教案第第1章章 软件体系结构概述软件体系结构概述1.根据自己的经验,谈谈对软件危机的看法。根据自己的经验,谈谈对软件危机的看法。2.什么是软件重用,软件重用的层次可以分为哪几个级什么是软件
2、重用,软件重用的层次可以分为哪几个级别?别?3.什么是可重用构件?相对于普通的软件产品,对可重什么是可重用构件?相对于普通的软件产品,对可重用构件有何特殊要求?用构件有何特殊要求?4.基于构件的软件开发的优势是什么?基于构件的软件基于构件的软件开发的优势是什么?基于构件的软件开发面临哪些挑战和困难?开发面临哪些挑战和困难?5.简述简述3种应用最为广泛的构件技术规范种应用最为广泛的构件技术规范COM、CORBA和和EJB的各自特点。的各自特点。软件体系结构电子教案第第1章章 软件体系结构概述软件体系结构概述6.就项目管理方面而言,软件重用项目与非重用项目有就项目管理方面而言,软件重用项目与非重用
3、项目有哪些不同之处。哪些不同之处。7.实际参与实际参与/组织一个软件重用项目的开发,然后总结你组织一个软件重用项目的开发,然后总结你是如何组织该项目的开发的。是如何组织该项目的开发的。8.软件体系结构的研究范畴有哪些?举例加以说明?软件体系结构的研究范畴有哪些?举例加以说明?9.根据软件体系结构的定义,你认为软件体系结构的模根据软件体系结构的定义,你认为软件体系结构的模型应该由哪些部分组成?型应该由哪些部分组成?10.在软件体系结构的研究和应用中,你认为还有哪些不在软件体系结构的研究和应用中,你认为还有哪些不足之处?足之处?软件体系结构电子教案第第2章章 软件体系结构建模软件体系结构建模1.软
4、件体系结构模型是软件体系结构的表现形式,软件软件体系结构模型是软件体系结构的表现形式,软件体系结构模型可以分为哪几种,具体是如何划分的?体系结构模型可以分为哪几种,具体是如何划分的?2.选择一个规模合适的系统,为其建立选择一个规模合适的系统,为其建立“4+1”模型。模型。3.引入了软件体系结构以后,传统软件过程发生了哪些引入了软件体系结构以后,传统软件过程发生了哪些变化?这种变化有什么好处?变化?这种变化有什么好处?4.软件体系结构的生命周期模型与软件生命周期模型有软件体系结构的生命周期模型与软件生命周期模型有什么关系?什么关系?软件体系结构电子教案第第3章章 软件体系结构风格软件体系结构风格
5、1.层次系统结构和基于消息的层次系统结构有什么区层次系统结构和基于消息的层次系统结构有什么区别?别?2.试分析和比较试分析和比较B/S,二层,二层C/S和三层和三层C/S,指出各自的,指出各自的优点和缺点。优点和缺点。3.组织或参与一个采用组织或参与一个采用B/S和和C/S混合体系结构的软件混合体系结构的软件项目的开发,总结开发经验。项目的开发,总结开发经验。4.组织或参与一个采用三层体系结构的软件项目的开组织或参与一个采用三层体系结构的软件项目的开发,总结开发经验。发,总结开发经验。5.在软件开发中,采用异构结构有什么好处,其负面在软件开发中,采用异构结构有什么好处,其负面影响有哪些?影响有
6、哪些?软件体系结构电子教案第第3章章 软件体系结构风格软件体系结构风格6.选择一个你熟悉的大型软件系统,分析其体系结构中选择一个你熟悉的大型软件系统,分析其体系结构中用到的风格,以及表现出的特点(为什么要采用这种用到的风格,以及表现出的特点(为什么要采用这种风格?带来了哪些优势?具有哪些不足?)。风格?带来了哪些优势?具有哪些不足?)。7.黑板风格和仓库风格之间的区别是什么?黑板风格和仓库风格之间的区别是什么?8.研究项目:著名的体系结构风格有多少种?利用图书研究项目:著名的体系结构风格有多少种?利用图书馆和馆和Internet做一些调查,然后给出一个数量。做一些调查,然后给出一个数量。软件体
7、系结构电子教案1.体系结构描述有哪些方法?有哪些标准和规范?体系结构描述有哪些方法?有哪些标准和规范?2.体系结构描述语言与程序设计语言有什么区别?体系结构描述语言与程序设计语言有什么区别?3.典型的软件体系结构描述语言包括哪些?它们分别需典型的软件体系结构描述语言包括哪些?它们分别需要描述体系结构中哪些基本元素?要描述体系结构中哪些基本元素?4.对一个你熟悉的软件系统,如果要使用对一个你熟悉的软件系统,如果要使用ADL对其体系对其体系结构进行描述,你会选择哪一种?为什么?这样选择结构进行描述,你会选择哪一种?为什么?这样选择的优点和缺点各有哪些?的优点和缺点各有哪些?5.选择一个规模适中的系
8、统,使用选择一个规模适中的系统,使用UML为其建模。为其建模。第第4章章 软件体系结构描述软件体系结构描述软件体系结构电子教案6.尝试使用尝试使用XADL 2.0描述一个基于描述一个基于B/S体系结构的软件体系结构的软件系统。系统。第第4章章 软件体系结构描述软件体系结构描述软件体系结构电子教案1.什么是设计模式,在什么场合下需要使用设计模式?什么是设计模式,在什么场合下需要使用设计模式?请结合实际项目举例说明该如何使用设计模式。请结合实际项目举例说明该如何使用设计模式。2.常用的设计模式包括哪些?根据你的了解举你所知的常用的设计模式包括哪些?根据你的了解举你所知的设计模式。设计模式。3.设计
9、模式可以分为哪几类?并简要说明软件体系结构设计模式可以分为哪几类?并简要说明软件体系结构和设计模式的关系。和设计模式的关系。4.什么是基于体系结构的设计方法?简要叙述基于体系什么是基于体系结构的设计方法?简要叙述基于体系结构的设计方法的生命周期模型和开发。结构的设计方法的生命周期模型和开发。第第5章章 软件体系结设计软件体系结设计软件体系结构电子教案5.请把基于体系结构的软件开发模型与其他软件开发模请把基于体系结构的软件开发模型与其他软件开发模型进行比较。型进行比较。6.请把基于体系结构的软件设计方法与其他软件设计方请把基于体系结构的软件设计方法与其他软件设计方法进行比较。法进行比较。7.阐述
展开阅读全文