软件体系结构考试参考试题
软件体系结构考试参考试题

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

2020-05-24
软件体系结构复习题
软件体系结构复习题

判断题1.软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。2.开发视图主要支持系统的功能需求,即系统提供给最终用户的服务。3.软件体系结构的核心由5种元素组成:构件、连接件、配置端口和角色。其中,构件、连接件和配置是最基本的元素。4.构件可以由其他复合构建和原子构件通过连接而成。5.正交软件体系

2019-11-28
软件体系结构复习重点要点
软件体系结构复习重点要点

软件体系结构复习重点要点

2024-02-07
软件设计与体系结构期末复习整理解读
软件设计与体系结构期末复习整理解读

1面向对象编程中是如何体现封装性的?封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。2重载和重写的含义重载是发生在一个类中,方法名相同,参数不同重写(覆盖)是子类继承父类,子类可以通过重写的方法隐藏继承的方法3 什么是接口回调,过程细节是什么?概念:把可以实现某一接口的类创建的对象的引用赋给该接口声明接口变量,那么该接口变量可以调用被类实现(重

2021-04-03
软件体系结构复习题及答案
软件体系结构复习题及答案

概述部分1、请分析软件危机的主要表现和原因。表现:a)软件成本日益增加:开发、部署与应用成本高b)开发进度难以控制:不能按期完成c)软件质量差:错误率高,不能满足用户的需求,没有生命力d)软件维护困难:成本高,维护效果不理想,可能带来潜在的错误原因:1.用户需求不明确2.缺乏正确的理论指导3.软件规模越来越大4.软件复杂度越来越高2、请说明软件规模与复杂度对

2024-02-07
软件体系结构-复习纲要整理
软件体系结构-复习纲要整理

《软件体系结构复习纲要》知识要点:、体系结构基础概念、定义、属性.()软件体系结构是系统地一个或多个结构,它包括:软件地组成元素(构件),这些(构件)元素地外部可见特性,以及这些元素(构件)之间地相互关系.文档收集自网络,仅用于个人学习() 构件是软件系统地结构块单元,是软件功能设计和实现地承载体,因此,每个构件都承担着一定地功能并发挥着一定地作用.构件可以

2024-02-07
软件体系结构复习题
软件体系结构复习题

1、软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。答案:√2、可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。答案:√3、超文本组织方法与基于数据库系统的构件库组织方法不同,它基于全文检索技术。4、答案:√5、软件体系结构充当一个理解系统构件和它们之间关系的框架,特别

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

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

2024-02-07
软件体系结构期末复习
软件体系结构期末复习

共9页第 1 页考试范围:教材上所有讲授的教学内容、所有作业题题型:填空1*25、单选1*10、是非1*10、名词解释4*5 简答7+8 问答10+10重要知识点:三层C/S结构风络是由哪三个层次构成层次式软件体系结构,将产品的系统构件模型定义为哪4个层次六种软件元素包括哪些后果描述应用设计模式后的什么与什么软件过程基于体系结构的软件开发模型(ABSDM)将

2024-02-07
软件体系结构作业 完整版
软件体系结构作业 完整版

第一章:1.根据自己的经验,谈谈对软件危机的看法。软件危机是指软件生产方式无法满足迅速增长的计算机需求,开发和维护过程出现的一系列问题。以下几个原因导致:(1)软件自身特点(2)开发人员的弱点(3)用户需求不明(4)缺乏正确理论指导(5)开发规模越来越大(6)开发复杂度越来越高可以通过软件生命周期的模型和软件工具的使用来缓解危机,通过程序自动化和软件工业化生

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

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

2024-02-07
《软件体系结构》期末复习题
《软件体系结构》期末复习题

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

2024-02-07
最新软件体系结构复习资料
最新软件体系结构复习资料

软件体系结构知识点:第一章:1.什么是软件体系结构答:软件体系结构=构件+连接件+约束软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。

2024-02-07
软件体系结构复习题(整理好的)
软件体系结构复习题(整理好的)

概述部分1、请分析软件危机的主要表现和原因。原因:用户需求不明确,缺乏正确的理论指导,软件规模越来越大,软件复杂度越来越高。主要表现:软件成本日益增加:开发、部署与应用成本高开发进度难以控制:不能按期完成软件质量差:错误率高,不能满足用户的需求,没有生命力软件维护困难:成本高,维护效果不理想,可能带来潜在的错误2、请说明软件规模与复杂度对软件过程的影响及解决

2024-02-07
软件体系结构软件体系结构总复习
软件体系结构软件体系结构总复习

两种类型的构件: 一个中央数据单元,(系统当前的各种状态) 相对独立的组件的集合,这些组件对中央数据单元进行操作 连接件:控制 根据控制策略的不同,分为: 数据库(知识库):系统由

2024-02-07
软件设计与体系结构练习
软件设计与体系结构练习

一、选择题1.对于依赖倒转的表述错误的是( e)A.依赖于抽象而不依赖于具体,也就是针对接口编程。B.依赖倒转的接口并非语法意义上的接口,而是,一个类对其他对象进行调用时,所知道的方法集合。C.从选项B的角度论述,一个对象可以有多个接口。D.实现了同一接口的对象,可以在运行期间,顺利地进行替换。而且不必知道所示用的对象是那个实现类的实例。E.此题没有正确答案

2024-02-07
软件体系结构复习题及答案
软件体系结构复习题及答案

概述部分1、请分析软件危机的主要表现和原因。表现:a)软件成本日益增加:开发、部署与应用成本高b)开发进度难以控制:不能按期完成c)软件质量差:错误率高,不能满足用户的需求,没有生命力d)软件维护困难:成本高,维护效果不理想,可能带来潜在的错误原因:1.用户需求不明确2.缺乏正确的理论指导3.软件规模越来越大4.软件复杂度越来越高2、请说明软件规模与复杂度对

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

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

2024-02-07
《软件体系结构》期末复习题
《软件体系结构》期末复习题

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

2024-02-07
软件体系结构复习资料
软件体系结构复习资料

软件体系结构知识点:第一章:1.什么是软件体系结构答:软件体系结构=构件+连接件+约束软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。

2024-02-07