13、软件的设计结构影响着软件开发的复杂度,但不影响软件的功能和性能。

13、软件的设计结构影响着软件开发的复杂度,但不影响软件的功能和性能。


参考答案和解析
答:软件体系结构与软件设计的关系:软件体系结构设计作为软件设计过程中的活动之一,能在较为抽象的级别上描述整个软件系统的结构,成为大规模、复杂软件系统设计中必不可少的步骤。 软件体系结构的意义:软件体系结构将构件以及构件之间的连接作为软件体系结构的基本组成部分。软件体系结构使软件复用从代码复用发展到设计复用和过程复用,为不同的人提供了共同的语言,体现了系统早期的设计决策,并作为系统设计的抽象,为实现框架和构件的共享与复用,基于体系结构的软件开发提供了有力的支持。

相关考题:

软件设计是软件开发的重要组成阶段,也是软件需求分析阶段的继续,下列叙述中Ⅰ.软件结构Ⅱ.软件过程Ⅲ.软件模块Ⅳ.软件文档软件设计阶段所应包含的内容有A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ、Ⅱ和ⅢD.全是

软件测试是软件开发中极其重要的组成内容,下述Ⅰ.软件功能Ⅱ.软件结构Ⅲ.软件性能属于软件测试应有内容的是A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.全部

在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。A)详细设计 B)需求分析C)总体设计 D)编程调试

软件设计将涉及软件的结构、过程和模块的设计,其中软件过程是指( )。A.软件开发过程B.模块的操作细节C.软件层次结构D.模块间的关系

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。分析员通过需求分析,逐步细化对软件的需求,描述软件要处理的_________,并给软件开发提供一种可转化为数据设计,结构设计和过程设计的数据与功能表示。A.过程B.对象C.数据域D.环境

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

● 根据《计算机软件需求说明编制指南 GB/T 9385-1988》 ,关于软件需求规格说明的编制,(13)是不正确的做法。(13)A.软件需求规格说明由开发者和客户双方共同起草B.软件需求规格说明必须描述软件的功能、性能、强加于实现的设计限制、属性和外部接口C.软件需求规格说明中必须包含软件开发的成本、开发方法和验收过程等重要外部约束条件D.在软件需求规格说明中避免嵌入软件的设计信息,如把软件划分成若干模块、给每一个模块分配功能、描述模块间信息流和数据流及选择数据结构等

影响软件开发成本估算的因素不包括以下哪项(4)。A.软件人员业务水平B.软件开发规模及复杂度C.开发所需时间D.开发所需硬件资源模型。

在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。A.详细设计B.需求分析SXB 在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。A.详细设计B.需求分析C.总体设计D.编程调试

软件生命周期一般包括软件开发期和软件运行期,下述( )不是软件开发期所包含的内容。A.程序编制B.需求分析C.结构设计D.性能优化

以下关于软件需求分析的说法,不正确的是(26)。A.需求分析不同于软件开发的结构化分析,是面向功能的软件设计B.需求应始于业主单位的需要、期望和限制条件C.需求分析阶段研究的对象是软件项目的用户需求D.需求分析的目标是描述软件的功能和性能

设计软件结构是软件生命周期的( )。A.软件定义期B.软件开发期C.软件维护期S 设计软件结构是软件生命周期的( )。A.软件定义期B.软件开发期C.软件维护期D.以上3个都不是

软件生命周期一般包括:软件计划期、开发期和软件运行期。因此,在下述项目中,______不是软件开发期的内容。A.需求分析B.结构设计C.程序编制D.性能优化

下列软件开发的说法正确的是:()A、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成

下列软件开发时期的说法正确的是:()。A、软件开发时期的工作包括确定工程的可行性B、软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能C、软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表D、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试

软件设计包括软什的结构、数据接口和过程设计,其中软件的过程设计是指A.模块问的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

影响软件可靠性因素不包括( )A.运行剖面和软件规模B.软件内部结构C.软件开发方法和开发环境D.软件开发人员

在结构化方法中,软件功能分解应属于软件开发中的()阶段。A、详细设计B、需求分析C、总体设计D、编程调试

软件开发模型着重研究的是()。A、软件系统的基本架构和常见的软件系统模型B、软件开发全部过程、活动和任务的结构框架C、软件系统的模型和对应不同模型的开发方法D、程序设计的方法和编程技巧

软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指()A、模块间的关系B、模块的操作细节C、软件层次结构D、软件开发过程

在结构化方法中,软件功能分解应该属于软件开发的()阶段。A、详细设计B、需求分析C、总体设计D、编程调试

软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。A、需求分析B、结构设计C、程序编制D、软件维护

从技术的角度来看,不影响软件可靠性的因素有()。A、运行环境和软件规模B、软件开发时间C、软件内部结构D、软件开发方法和开发环境

单选题从技术的角度来看,不影响软件可靠性的因素有()。A运行环境和软件规模B软件开发时间C软件内部结构D软件开发方法和开发环境

单选题软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。A需求分析B结构设计C程序编制D软件维护

问答题软件设计的质量对最终软件产品和软件开发过程会产生哪些影响?

单选题下列软件开发时期的说法正确的是:()。A软件开发时期的工作包括确定工程的可行性B软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能C软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表D软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试