软件体系结构期末试题
“软件体系结构期末试题”相关的资料有哪些?“软件体系结构期末试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件体系结构期末试题”相关范文大全或资料大全,欢迎大家分享。
软件体系结构期末试题+答案
1.以下关于系统性能的叙述中,不正确的是 (17) 。(17)A. 常见的Web服务器性能评估方法有基准测试、压力测试和可靠性测试B. 评价Web服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量C. 对运行系统进行性能评估的主要目的是以更好的性能/价格比更新系统D. 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈
2某公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重传,以确保传输的成功。针对这些集成需求,应该采用 (21) 的集成方式。(21)A. 远程过程调用 B. 共享数据库C. 文件传输 D. 消息传递
3 在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (26) ,系统工程师侧重于 (27) 。(26)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图(27)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图
4.某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如下所示。其中
软件体系结构期末试题整理
1.以下关于系统性能的叙述中,不正确的是 (17) 。(17)A. 常见的Web服务器性能评估方法有基准测试、压力测试和可靠性测试B. 评价Web服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量C. 对运行系统进行性能评估的主要目的是以更好的性能/价格比更新系统D. 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈
2某公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重传,以确保传输的成功。针对这些集成需求,应该采用 (21) 的集成方式。(21)A. 远程过程调用 B. 共享数据库C. 文件传输 D. 消息传递
3 在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (26) ,系统工程师侧重于 (27) 。(26)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图(27)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图
4.某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如下所示。其中
软件体系结构 期末大题
1.基于构件的软件开发的优势是什么? 基于构件的软件将软件开发的重点从程序编写转移到了基于已有构件的组装,更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低了软件开发的费用 2.尝试用自己的语言介绍Kruchten的“4+1”模型。 Kruchten 提出了一个\视图模型,从5个不同的视角包括包括逻辑试图、进程视图、物理视图、开发视图、场景视图来描述软件体系结构。每一个视图只关心系统的一个侧面,5个试图结合在一起才能反映系统的软件体系结构的全部内容?。 第 - 1 - 页 共 15 页
3.在希赛公司的一个财务管理系统,财务部要客户提供?? ?? 4.不同的体系结构风格具有各自的特点、优劣和用途。试对管道-过滤器风格、事件驱动风格、分层系统、C2风格和基于消息总线的风格进行分析比较。P52-56 (1)管道和过滤器 特点: @使得软构件具有良好的隐蔽性和高内聚、低耦合的特点; @允许设计者将整个系统的输入输出行为看成是多个过滤器的行为的简单合成;
第 - 2 - 页 共 15 页
@支持软件重用。只要提供适合在两个过滤器之间传送的数据,任何两个过滤器都可被连接起来; @系统维护和增强系统性能简单。新的过滤器可以添加
软件体系结构试题与解答
模拟试题(一)
第一题:名词解释 (每题5分,共20分)
1. 软件体系结构(Software Architecture)
2. 软件体系结构风格(Software Architecture Style) 3. 软件质量属性
4. 质量属性驱动的设计方法(ADD)
第二题: 单项选择 (每题4分,共20分)
1. 下面哪种策略能够用来满足可测试性(Testability)的质量属性?
A) 心跳(Heartbeat) B) 模块的抽象化(Generalize the module) C) 记录/重放 D) 授权用户
2. “系统在提供服务给合法用户的同时抵制未授权使用的能力”这是哪种质量属性关心的问题?
A) 性能 B) 可测试性 C) 可移植性 D) 安全性
3. 下面哪种视图不属于软件体系结构中定义的“4+1”视图? A) 物理视图 B) 设计视图 C) 场景视图
软件体系结构构
软件体系结构
姓 名:学 号:班 级:院 系:日 期:任课教师:课程报告
陈鹏 软件1W 计算机工程学院 陈晓平
10144103 10 2012.11.18
目录
1 引言............................................................................................................................ 2 1.1编写目的 .........................................................................................
软件体系结构构
软件体系结构
姓 名:学 号:班 级:院 系:日 期:任课教师:课程报告
陈鹏 软件1W 计算机工程学院 陈晓平
10144103 10 2012.11.18
目录
1 引言............................................................................................................................ 2 1.1编写目的 .........................................................................................
软件体系结构期末复习资料2016
软件体系结构
软件体系结构
第一章:
1、什么是软件体系结构
答:软件体系结构=构件+连接件+约束。软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。
软件体系结构为软件系统提供了一个结构,行为和属性的高级抽象,由构成系统的元素的描述,这些元素的相互作用,指导元素集成的模式以及这些模式的约束组成.软体系结构不仅指定了系统的组织结构和拓扑结构,还显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。
2、软件体系结构形式化方法
答:(1)根据对目标软件系统进行说明的方式:
面向模型的方法。在这个方法中,对目标软件系统的说明是为其构造一个模型,该模型的构成成分是一些具有特性的数据抽象,如 域,元组等
面向性质的方法。这种方法是直接给出目标软件系统的一组特性来描述目标软件系统。通常是目标软件系统必须满足的形式公理,其形式化说明仅描述目标软件系统的性质,而不涉及实现方法。
(2)根据表达能力的形式方法可分为以
软件体系结构大作业
课程名称:软件体系结构
姓名:
班级: 软件132 学号: 20130040606
指导老师: 伍轶明
一、 电子政务是什么:
电子政务是指运用计算机、网络和通信等现代信息技术手段,实现政府组织结构和工作流程的优化重组,超越时间、空间和部门分隔的限制,建成一个精简、高效、廉洁、公平的政府运作模式,以便全方位地向社会提供优质、规范、透明、符合国际水准的管理与服务。
二、 电子政务的建设意义:
建设电子政务平台,目的是为了提高政府办公效率和效益和改进公共服务水平等,。主要体现在以下几方面:
1.能够降低办公费用,提高工作效率。如众所周知,政府每年用在文件印刷的费用是巨大的。如果这些文件在内部网站上可以查到,那么就不必花太多的钱在纸上,这样又可以保护宝贵的森林资源。随着政府采用数字系统,软件将改造政府的工作方式,从而节约成本。
2.可以更高效地给社会公众提供服务,有利于和谐社会的建设。电子政务通过推进政府部门办公自动化、网络化、电子化、全面信息共享等工作进程,从而营造运用信息及通信技术打破行政机关的组织界限的电子化虚拟机关
软件体系结构试题库(软件工程)
一、判断题
1、软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。答案:√ 依据页码:P4
2、可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。 答案:√ 依据页码:P7
3、超文本组织方法与基于数据库系统的构件库组织方法不同,它基于全文检索技术。 答案:√ 依据页码:p8
4、软件体系结构充当一个理解系统构件和它们之间关系的框架,特别是那些始终跨越时间和实现的属性。 答案:√ 依据页码:P28
5、构件可以由其他复合构建和原子构件通过连接而成。 ( ) 答案:√
依据页码:P37
6、体系的核心模型由5种元素组成:构建、连接体、配置、端口和角色()
答案:√
依据页码:P37
7、软件体系结构的核心由5种元素组成:构件、连接件、配置端口和角色。其中,构件、连接件和配置是最基本的元素() 答案:√
依据页码:P37
8、开发视图主要支持系统的功能需求,即系统提供给最终用户的服务 () 答案:X
依据页码:P32、33
9、构件、连接件以及配置是体系结构的核心模型最基本的元素() 答案:√
根据页码:P37
10、HMB风格不支持系统系统自顶向下
软件体系结构试题库(软件工程)
一、判断题
1、软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。答案:√ 依据页码:P4
2、可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。 答案:√ 依据页码:P7
3、超文本组织方法与基于数据库系统的构件库组织方法不同,它基于全文检索技术。 答案:√ 依据页码:p8
4、软件体系结构充当一个理解系统构件和它们之间关系的框架,特别是那些始终跨越时间和实现的属性。 答案:√
依据页码:P28
5、构件可以由其他复合构建和原子构件通过连接而成。 ( ) 答案:√ 依据页码:P37
6、体系的核心模型由5种元素组成:构建、连接体、配置、端口和角色() 答案:√
依据页码:P37
7、软件体系结构的核心由5种元素组成:构件、连接件、配置端口和角色。其中,构件、连接件和配置是最基本的元素() 答案:√
依据页码:P37
8、开发视图主要支持系统的功能需求,即系统提供给最终用户的服务 () 答案:X
依据页码:P32、33
9、构件、连接件以及配置是体系结构的核心模型最基本的元素() 答案:√
根据页码:P37
10、HMB风格不支持系统系统自顶向下