软件体系结构作业答案
答:【答案】:A 本题考查软件工程基本概念。软件设计任务是基于需求分析结果建立各种设计模型,给出问题解决方案。从工程管理角度,可以将软件设计分为两个阶段:概要设计阶段和详细设计阶段。结构化设计方法中,概要设计阶段进行软件体系结构设计、数据设计和接口设计;详细设计阶段进行数据结构和算法设计。面向对象...
答:【答案】:(1)管道与过滤器风格(Pipe and Filter Style)(2)客户-服务器风格(Client-server Style)(3)面向对象风格(Object-oriented Style)(4)隐式调用风格(Implicit Invocation Style)(5)仓库风格(Repository Style)(6)进程控制风格(Process control Style)(7)解释器模型(Interpreter Model)(8)黑板...
答:【答案】:D C/S(客户机/服务器)体系结构由于在客户端需要安装相关客户端软件,当客户端软件需要安装、修改和维护时,需要到每个客户端进行维护操作。
答:【答案】:D COCOMO II模型也需要使用规模估算信息,体系结构阶段,在模型层次结构中有3种不同规模估算选择,即:对象点、功能点和代码行。应用组装模型使用的是对象点;早期设计阶段模型使用的是功能点,功能点可以转换为代码行。体系结构模型把工作量表示为代码行数。
答:【答案】:A 本题考查软件设计的基础知识。软件体系结构在概要设计阶段设计,而数据结构、相关的算法以及数据库物理结构则在详细设计阶段设计。
答:6、软件的开发过程即生命周期划分为开始、详细规划、系统构造、移交四个阶段。7、UML开发过程中的核心活动成分是:分析、设计、实现、测试、配置和一些核心支持活动。8、UML 开发过程的产物包括两大类:模型和文档9、UML软件开发过程的基本特点:用例驱动系统、以体系结构为中心、螺旋上升式的开发过程、以质量控制和风险...
答:软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件构架以作为满足不同客户需求的实际系统设计方案的基础。 软件构架是一个容易理解的概念,多数工程师(尤其是经验不多的工程师)会从直觉上来认识它,但要给出精确的定义很困难...
答:C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,...
答:软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。相比较于“软件架...
答:软件体系结构是一个抽象的系统规范,研究软件系统各个组成及相互关系的技术学科,主要包括用其行为来描述的功能构件和构件之间的相互连接、接口和关系。软件体系结构的介绍:软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被...
网友评论:
井备14755932396:
软件体系结构的特点有哪些呢?
13035井纪
: 如果觉的我答案有用,请点赞. 软件体系结构表示了一个软件系统的高层结构,主要特点有:1)软件系统结构是一个高层次上的抽象,它并不涉及具体的系统结构(比如B/S还是C/S),也不关心具体的实现
井备14755932396:
软件体系结构的建模是怎样的?
13035井纪
: 一、软件体系结构和框架的定义软件体系结构的英文单词是“architecture”.Architecture的基本词义是建筑、建筑学、建筑风格.软件体系结构虽然根植于软件工程,但还...
井备14755932396:
软件体系结构的定义 -
13035井纪
: 虽然软件体系结构已经在软件工程领域中有着广泛的应用,但迄今为止还没有一个被大家所公认的定义.许多专家学者从不同角度和不同侧面对软件体系结构进行了刻画,较为典型的定义有: (2)Mary Shaw和David Garlan认为软件体系结构...
井备14755932396:
软件架构的三层结构是什么呢?有什么特点呢?
13035井纪
: 三层体系结构,即用户层、应用层和数据库服务器.用户层主要指用户界面,它要求尽可能的简单,使最终用户不需要进行任何培训就能方便地访问信息;第二层就是应用...
井备14755932396:
什么是软件体系结构 -
13035井纪
: 软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件.处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来.这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持.