下载此文档

黑龙江大学软件体系结构复习题.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
1软件危机的主要表现及原因表现:软件开发成本日益增加,软件开发进度难以控制,软件质量差,软件维护困难原因:用户需求不明确,缺乏正确的理论指导,软件规模越来越大,软件复杂度越来越复杂2说明软件规模与复杂度对软件过程的影响及解决方案软件的规模和复杂度增加后,软件的开发成本增加,开发进度难以控制,软件质量差,软件维护变得困难。应更多的采用科学的分析设计及实现方法以及辅助工具,增强软件分析和设计的力度,并通过构件化提高软件的重用能力3什么是软件体系结构,由哪三个部分组成?软件体系结构为软件系统提供了一个结构,属性和行为的高级抽象,它不仅指定了系统的组织结构和拓扑图结构,也显示了系统需求和软件元素之间的对应关系由构件连接件约束构成4软件重用的含义和意义软件重用是指在多次不同的软件开发过程中使用相同或相近的软件元素的过程。软件重用是软件产业工业化,工程化的重要手段,软件重用对提高生产率,降低开发成本,缩短开发周期,这些构件模型通常都定义了构件的实现方式,结构的定义,访问方法等。符合这些标准的任何构建都有很高的重用能力64+1模型的5种视图之间的关系及关注点和涉众点逻辑视图->开发视图|\/场景视图过程视图物理视图7什么是软件体系结构的风格?它在软件的开发过程中具有何意义?软件体系结构风格是设计,组织,实现软件体系结构的各种惯用模式和****惯用法,是对一系列体系结构设计的抽象通过学****软件体系结构风格,可以在软件体系结构设计过程中,采用成熟的体系结构风格,使得所设计的软件体系结构有良好的组织结构和通用性8常见的软件体系结构风格有哪些?独立构件仓库返回/调用数据流虚拟机9什么是虚拟机体系结构风格?这类软件主要有那几个部分构成?虚拟机风格是指通过软件手段建立一个虚拟的机器平台,并在该平台上解释运行所谓的“程序”代码正在被解释运行的程序,虚拟机引擎构件,用来保存被解释运行程序状态的构件,用来保存虚拟机引擎状态的构件10请说明CS结构软件的开放性和可扩展性的含义?开放性:由于客户端和服务器端提供开放的、标准的接口,使得在软件系统中采用不同的客户端开发工具和服务端DBMS产品。开放性本身也意味着开发和维护成本的降低可扩展性:在CS结构系统中,可以方便的增加客户机数量而不影响整个系统。有的系统甚至可以增加服务器,提高系统的处理能力和服务性能11结合实例说明三层CS结构和BS结构相对于传统CS结构的优点在传统CS结构基础上,三层CS结构将服务器进一步划分为应用服务器和数据库服务器两个部分,并把客户端应用系统的应用逻辑层移动到应用服务器中,客户机只负责用户的接口部分12设计一个三层BS结构登陆模块的体系结构,并说明每层的作用(1)第一层,表现层,第二层,业务逻辑层,第三层,数据层(2)第一层通过访问第二层的网页实现用户界面,接受用户的名称、密码的输入,并向第二层提交用户名、密码,最后输出登陆结果(3)第二层接受第一层的用

黑龙江大学软件体系结构复习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小16 KB
  • 时间2019-11-15