软件体系结构期末考试

北京工业大学2014 - 2015学年第二学期模拟试题考试课程:软件体系结构I 考试日期:2015年5 月20日学院:软件学院专业:软件工程学号:姓名:成绩:一填空题(共30 空,每空 1 分)1. 软件或程序是由软件工程人员设计与开发,使计算设备发挥计算潜能,________的逻辑层次组织。2. 软件体系结构(Software Architecture)-

2020-12-16
软件体系结构期末大题

软件体系结构-期末大题————————————————————————————————作者:————————————————————————————————日期:ﻩ1.基于构件的软件开发的优势是什么?基于构件的软件将软件开发的重点从程序编写转移到了基于已有构件的组装,更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低了软件开发的费用2.尝试

2021-02-07
软件体系结构考试参考试题

壹 . 名词解释(参考斯佳分享的名词解释文档)1.ADL(Architecture Description Language) 体系结构描述语言2. SOA(Service-Oriented Architecture) 面向服务架构3. DSSA (Domain Specific Software Architecture) 特定领域软件体系结构4.CORB

2020-05-24
软件体系结构试题免费版本

软件体系结构考试试题1、设计模式一般用来解决什么样的问题( a)A.同一问题的不同表相 B不同问题的同一表相C.不同问题的不同表相D.以上都不是2、下列属于面向对象基本原则的是( c )A.继承B.封装C.里氏代换 D都不是3、Open-Close原则的含义是一个软件实体( a )A.应当对扩展开放,对修改关闭.B.应当对修改开放,对扩展关闭C.应当对继承开

2021-01-12
软件体系结构期末复习题概述

《软件体系结构》期末复习题简答题:1、软件体系结构建模的种类有:结构模型、框架模型、动态模型、过程模型、功能模型。2、“4+1”视图模型从5个不同的视角包括:逻辑视图、进程视图、物理视图、开发视图和场景视图来描述软件体系结构。3、构件:是具有某种功能的可重用的软件模板单元,表示了系统中主要的计算元素和数据存储。连接件:表示构件之间的交互。配置:表示构件和连接

2024-03-10
软件体系结构期末考试试题

软件体系结构-设计模式练习题11.面向对象分析与设计中的(1)是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而(2)是指子类应当可以替换父类并出现在父类能够出现的任何地方。(1) A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则(2) A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则2.(3)限制了创建类的实例数量,而

2024-02-07
软件体系结构试题试题+答案

1、设计模式一般用来解决什么样的问题( a)A.同一问题的不同表相B不同问题的同一表相C.不同问题的不同表相D.以上都不是2、下列属于面向对象基本原则的是( c )A.继承B.封装C.里氏代换D都不是3、Open-Close原则的含义是一个软件实体( a )A.应当对扩展开放,对修改关闭.B.应当对修改开放,对扩展关闭C.应当对继承开放,对修改关闭D.以上都

2024-02-07
软件体系结构(考试习题集含答案)

1.面向对象的方法优势体现在(ABD )A.简化软件开发过程B.支持软件复用C.提高软件运行效率D.改善软件结构2.用户界面设计中的三条“黄金规则”是(ABC )A.使系统处于用户控制之中B.减少用户的记忆负担C.保持界面的一致性D.保证用户的易学性3.用户界面的分析和设计过程是迭代的,其中包括的活动是(ABCD )A.用户、任务以及环境的分析和建模B.界面

2024-02-07
软件体系结构期末试题答案

精品文档服务器性常见的Web17)。(17)A. 1.以下关于系统性能的叙述中,不正确的是(服务器的主要性能指标有最大WebB. 能评估方法有基准测试、压力测试和可靠性测试评价/对运行系统进行性能评估的主要目的是以更好的性能并发连接数、响应延迟和吞吐量C.D. 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈价格比更新系统需要实现在系统之间快速传

2024-02-07
软件体系结构试题与解答

模拟试题(一)第一题:名词解释(每题5分,共20分)1.软件体系结构(Software Architecture)2.软件体系结构风格(Software Architecture Style)3.软件质量属性4.质量属性驱动的设计方法(ADD)第二题:单项选择(每题4分,共20分)1.下面哪种策略能够用来满足可测试性(Testability)的质量属性?A)

2024-02-07
软件体系结构-期末大题

软件体系结构-期末大题1.基于构件的软件开发的优势是什么?基于构件的软件将软件开发的重点从程序编写转移到了基于已有构件的组装,更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低了软件开发的费用2.尝试用自己的语言介绍Kruchten的“4+1”模型。Kruchten 提出了一个"4+1"视图模型,从5个不同的视角包括包括逻辑试图、进程视图、

2024-02-07
软件体系结构课后作业及答案

一次就项目管理方面而言,软件重用项目与非重用项目有哪些不同之处。答:使用软件重用技术可减少重复工作,提高软件生产率, 缩短开发周期。同时,由于软构建大多经过严格的质量认证,因此有助于改善软件质量,大量使用构建,软件的灵活性和标准化程度可得到提高。2、实际参与/组织一个软件重用项目的开发,然后总结你是如何组织该项目的开发的答:参加了一个网页管理系统的开发,该项

2024-02-07
软件体系结构试题库试题和答案

1、软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。答案:√依据页码:P42、可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。答案:√依据页码:P73、超文本组织方法与基于数据库系统的构件库组织方法不同,它基于全文检索技术。4、答案:√依据页码:p85、软件体系结构充当

2024-02-07
软件体系结构期末考试复习资料

软件体系结构仅供参考Chapter 11.构件的概念,构件的分类方法构件是指语义完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统;结构上,它是语义描述、通讯接口和实现代码的复合体。构件模型是对构件本质特性的抽象描述。三个主要流派:OMG的CORBA;SUN的EJB;Microsoft的DCOM分类方法:关键字分类法、刻画分类法、超文

2024-02-07
软件体系结构课后作业及参考答案

1、就项目管理方面而言,软件重用项目与非重用项目有哪些不同之处。答:使用软件重用技术可减少重复工作,提高软件生产率, 缩短开发周期。同时,由于软构建大多经过严格的质量认证,因此有助于改善软件质量,大量使用构建,软件的灵活性和标准化程度可得到提高。2、实际参与/组织一个软件重用项目的开发,然后总结你是如何组织该项目的开发的答:参加了一个网页管理系统的开发,该项

2020-12-05
软件体系结构期末考试试题

软件体系结构期末考试试题

2024-02-07
软件体系结构考试要点

一、填空(每题1分,共10分)二、名词解释(每题2分,共20分)1、B/S2、C/S3、HMB4、DSSA5、ADL6、XML7、ATAM8、Web Service9、MTTF10、SOAP11、WSDL 12、UDDI 13、SAAM 14、MVC 15、Artifact-Driven16、Use-Case-Driven 17、Domain-Driven

2024-02-07
软件体系结构与设计模式期末复习

体系结构期末复习一、选择题(一)1. 设计模式的基本原理是( C )A. 面向实现编程B. 面向对象编程C. 面向接口编程D. 面向组合编程2. 设计模式的两大主题是( D )A. 系统的维护与开发B. 对象组合与类的继承C. 系统架构与系统开发D. 系统复用与系统扩展3. 依据设计模式思想,程序开发中应优先使用的是( A)关系实现复用。A. 组合聚合B.

2024-02-07
软件设计与体系结构期末考试2017-2018学年模拟试题参考答案

北京工业大学2017 - 2018学年第二学期模拟试题参考答案考试课程:软件设计与体系结构考试日期:2018年06 月12日学院:信息学部(软件学院)专业:软件工程学号:姓名:成绩:一填空题(共30 空,每空 1 分)1. 软件或程序是由软件工程人员设计与开发,使计算设备发挥计算潜能,(计算机指令)的逻辑层次组织。2. 软件体系结构(Software Arc

2024-02-07
软件体系结构试题(试题+答案)

1、设计模式一般用来解决什么样的问题( a)A.同一问题的不同表相 B不同问题的同一表相C.不同问题的不同表相D.以上都不是2、下列属于面向对象基本原则的是( c )A.继承B.封装C.里氏代换 D都不是3、Open-Close原则的含义是一个软件实体( a )A.应当对扩展开放,对修改关闭.B.应当对修改开放,对扩展关闭C.应当对继承开放,对修改关闭D.以

2024-02-07