详细设计是软件总体设计滞后的工作。下列可选内容中,()不属于详细

题目

详细设计是软件总体设计滞后的工作。下列可选内容中,()不属于详细设计内容。

  • A、算法设计
  • B、程序流程设计
  • C、界面设计
  • D、功能设计
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


正确答案:C
软件功能分解是将软件从总体上分解成几个功能部分,然后设计程序逐步实现这些功能。因此它属于总体设计的部分。

第2题:

详细设计是软件总体设计后的工作。在下列可选内容中,(57)不属于详细设计内容。

A.算法设计

B.模块设计

C.屏幕设计

D.功能设计


正确答案:D
解析:本题考查开发系统时在不同开发阶段所要完成的任务。软件工程把开发过程分为:可行性分析、需求分析、概要设计、详细设计、实现、维护等几个阶段。(1)可行性分析:在系统开发前,从各个方面对系统进行分析,分析系统的风险和可完成的可能性,判断系统是否有必要继续。(2)需求分析:从用户的角度去寻找需求,是用户要求的抽象,而不是具体的表现。需求分析是力求能获得用户更多需求来确定系统功能和任务,通俗点讲,就是要确定系统“该做什么”。(3)概要设计:概要设计是需求分析后的一步,系统必须“做什么”已经清楚了,概要设计的基本目的就是回答“概括地说,系统应该如何实现?”这个问题。概要设计的重要任务就是设计软件的结构,也就是要确定系统是由哪些模块组成的,以及这些模块相互间的关系。(4)详细设计:在经过概要设计后,基本确定了系统的模块与模块间的关系,详细设计的任务就是为每个模块设计其实现的细节(包括算法设计、界面设计等)。详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,得出对目标系统的精确描述。(5)实现阶段:实现阶段包括编码、调试和测试。详细设计后,系统基本变得明朗起来,编码是根据详细设计的结果进行程序代码编写,真正将用户的需求赋予实现。调试的主要任务是检验编码时的错误并改正,从而确保系统能正常运行。在实现阶段还有一项重要工作是测试,测试的目的是发现程序中的错误。(6)系统维护:这是一项长期的工作,系统并不是在提交给用户使用后就算彻底完成了,在提交给用户使用后,系统还可能遇到这样或那样的问题,这就需要系统开发者去维护。

第3题:

软件开发的初期包括______、总体设计、详细设计3个阶段。


正确答案:

需求分析

第4题:

详细设计是软件总体设计后的工作。下列可选内容中,不属于详细设计内容的是

A.算法设计

B.模块设计

C.屏幕设计

D.功能设计


正确答案:D
解析:详细设计包括确定每个模块的算法,即算法设计;确定模块使用的数据结构,即模块设计;确定模块的接口细节,包括屏幕设计。功能设计不是总体设计部分的内容。

第5题:

系统设计的内容包括总体设计和详细设计。具体内容是:

Ⅰ.代码设计 Ⅱ.逻辑设计

Ⅲ.输入输出设计 Ⅳ.模块设计

Ⅴ.软件结构设计 Ⅵ.数据库设计

以上不属于详细设计的内容是

A.Ⅰ、Ⅱ和Ⅴ

B.Ⅲ、Ⅳ和Ⅴ

C.Ⅱ、Ⅲ和Ⅵ

D.Ⅱ、Ⅴ和Ⅵ


正确答案:D
解析:系统设计的内容可以分为两个层次:总体设计和详细设计。总体设计的主要任务是描述、组织和构造新系统的体系结构,包括软件体系结构设计、信息系统体系结构设计、网络设计、数据库设计等内容;详细设计属于低层设计,包括代码设计、输入设计、输出设计、模块设计、界面设计、应用程序设计等。

第6题:

在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。

A.详细设计

B.需求分析

C.总体设计

D.编程调试


正确答案:C
解析:软件系统结构的总体设计包括:基于功能层次结构建立系统、按功能划分模块的层次结构、确定每个模块的功能、建立与已确定的软件需求的对应关系、确定模块间的调用关系和模块间的接口、评估模块划分的质量等方面。详细设计的任务是在使用程序设计语言编制程序以前,对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求,通常包括功能需求、性能需求、环境需求、可靠性需求、安全保密要求、用户界面需求、资源使用需求、成本消耗需求、开发进度需求等。编程调试的任务是诊断和改正程序中潜在的错误。综上所述,软件功能分解只能发生在总体设计阶段。

第7题:

在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。

A. 详细设计

B. 需求分析

C. 总体设计

D. 编程调试


正确答案:C

第8题:

下列()内容不属于系统设计阶段。

A.总体设计

B.系统模块结构设计

C.程序设计

D.详细设计


参考答案:C

第9题:

软件设计包括总体设计和详细设计两部分,下列陈述中( )是详细设计的内容。

A.软件结构

B.模块算法

C.制定测试计划

D.数据库设计


正确答案:B

第10题:

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

在结构化方法中,软件功能分别属于下列软件开发中的( )阶段。

A.详细设计

B.需求分析

C.总体设计

D.编程调试


正确答案:C
总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进~步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。

更多相关问题