软件设计包括总体设计和详细设计,下列叙述中()是详细设计的内容。A.数据库设计B.软件结构C.模块算

题目

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

A.数据库设计

B.软件结构

C.模块算法

D.制定测试计划

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件设计一般分为总体设计和详细设计,它们之间的关系是

A.全局和局部

B.抽象和具体

C.总体和层次

D.功能和结构


正确答案:A

第2题:

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

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

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

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

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

A.Ⅰ、Ⅱ和Ⅴ

B.Ⅲ、Ⅳ和Ⅴ

C.Ⅱ、Ⅲ和Ⅵ

D.Ⅱ、Ⅴ和Ⅵ


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

第3题:

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

A.总体设计

B.系统模块结构设计

C.程序设计

D.详细设计


参考答案:C

第4题:

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

A.算法设计

B.模块设计

C.屏幕设计

D.功能设计


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

第5题:

信息系统结构化设计方法中,一般分为总体设计和详细设计两阶段,其中总体设计主要是建立( )。

A.软件结构

B.软件流程

C.软件模型

D.软件模块


正确答案:A

第6题:

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

A.算法设计

B.模块设计

C.屏幕设计

D.功能设计


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

第7题:

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

A.软件结构

B.模块算法

C.制定测试计划

D.数据库设计


正确答案:B

第8题:

( 10 )软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是

A )画出模块的程序流程图

B )确定模块的详细算法

C )确定模块的 数据结构

D )确定模块间的关系


正确答案:D

第9题:

软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是

A.画出模块的程序流程图

B.确定模块的详细算法

C.确定模块的数据结构

D.确定模块间的关系


正确答案:D
解析:总体设计的主要任务是确定软件的整体结构,将系统分解成多个模块,确定模块间传送的数据及其调用关系等。所以确定模块间的关系是总体设计的任务。总体设计的任务比较概括,详细设计的任务比较具体,所以其它三项都是详细设计阶段的任务。

第10题:

下面描述中错误的是

A.系统总体结构图支持软件系统的详细设计

B.软件设计是将软件需求转换为软件表示的过程

C.数据结构与数据库设计是软件设计的任务之一

D.PAD图是软件详细设计的表示工具


正确答案:A

更多相关问题