软件详细设计阶段常采用的工具有图、表和()。

题目
填空题
软件详细设计阶段常采用的工具有图、表和()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

B )确定模块的详细算法

C )确定模块的 数据结构

D )确定模块间的关系


正确答案:D

第2题:

在详细设计阶段,经常采用的工具有()。

A、PDL

B、SA

C、SC

D、DFD


参考答案:A

第3题:

软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计 工具。 Ⅰ.HIPO图 Ⅱ.程序流程图 Ⅲ.N-S图 Ⅳ.PAD图 Ⅴ.结构图 以上哪种(些)属于总体设计阶段使用的工具?( )

A.Ⅰ、Ⅲ

B.Ⅲ、Ⅳ

C.Ⅰ、Ⅴ

D.Ⅳ、Ⅴ


正确答案:C

总体设计所使用的工具有:层次图、HIPO图及结构图。

第4题:

软件详细设计中描述处理过程的工具很多:

Ⅰ.程序流程图 Ⅱ.数据流程图

Ⅲ.系统流程图 Ⅳ.N—S图

Ⅴ.PAD图 Ⅵ.判定树

Ⅶ.判定表 Ⅷ.伪码

以上工具中,哪些属于软件详细设计使用的工具

A.Ⅰ、Ⅳ、Ⅴ和Ⅷ

B.Ⅱ、Ⅳ、Ⅴ和Ⅵ

C.Ⅰ、Ⅵ、Ⅶ和Ⅷ

D.Ⅲ、Ⅵ、Ⅶ和Ⅷ


正确答案:A
解析:软件详细设计中描述处理过程的工具很多,其中包括:
①程序流程图。②方框图(N-S图) 。③问题分析图简称PAD图。④伪码。
本题中涉及的其他集中工具中,数据流程图、判定树、判定表属于结构化分析中使用的工具;系统流程图属于系统总体设计中使用的工具。

第5题:

从概要设计阶段继承()的框架设计方案,详细设计软件进一步细化设计方案。

A、数据流图

B、系统流程图

C、软件结构图

D、程序流程图


参考答案:C

第6题:

软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。

Ⅰ.HIPO图 Ⅱ.程序流程图

Ⅲ.N—S图 Ⅳ.PAD图

Ⅴ.结构图

以上哪种(些) 属于详细设计阶段使用的工具

A.Ⅰ、Ⅱ和Ⅲ

B.Ⅱ、Ⅲ和Ⅳ

C.Ⅰ、Ⅲ和Ⅳ

D.Ⅱ、Ⅳ和Ⅴ


正确答案:B
解析:软件详细设计中描述处理过程的工具很多,其中包括:
①程序流程图。用方框表示处理步骤,菱形框代表逻辑条件,而箭头则表示控制流向。
②方框图(N-S图) 。方框图是一种详细设计工具,为了避免流程图在描述程序逻辑时的随意性与灵活性,1973年Nassi和Shneiderman提出用方框图来代替传统的程序流程图。方框图用图形的方法描述处理逻辑,以一种结构化的方式,严格限制一个处理到另一个处理的控制转移,也叫N-S图。方框图仅含五种基本控制结构。
③问题分析图简称PAD图,由日本的二村良彦等人提出的又一种主要用于描述软件详细设计的图形表示工具。与方框图一样,PAD图也只能描述结构化程序允许使用的几种基本结果。它用二维树型结构图表示程序的控制流,用这种图转换为程序代码比较容易。
④伪码。是一种非形式化的比较灵活的语言。

第7题:

软件详细设计阶段是()的软件工程阶段。

A、根据元素的关联,设计出数据流图

B、将数据流图映射成软件结构图

C、设计模块内部逻辑、接口关联等模块功能和数据

D、将模块设计翻译成可以运行程序代码


参考答案:C

第8题:

在软件详细设计过程中采用的工具包括()。

A、判定表

B、DFD图

C、IPO图

D、PDL


参考答案:AB

第9题:

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

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

B.确定模块的详细算法

C.确定模块的数据结构

D.确定模块间的关系


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

第10题:

______ 工具在软件详细设计过程中不采用。

A.判定表

B.IPO图

C.PDL

D.DFD图


正确答案:D