软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。Ⅰ.HIPO图Ⅱ.程序
软件设计分为两个层次:总体设计和详细设计。每个层次的设计都要用到很多设计工具。
Ⅰ.HIPO图 Ⅱ.程序流程图
Ⅲ.N—S图 Ⅳ.PAD图
Ⅴ.结构图
以上哪种(些) 属于详细设计阶段使用的工具
A.Ⅰ、Ⅱ和Ⅲ
B.Ⅱ、Ⅲ和Ⅳ
C.Ⅰ、Ⅲ和Ⅳ
D.Ⅱ、Ⅳ和Ⅴ
解析:软件详细设计中描述处理过程的工具很多,其中包括:
①程序流程图。用方框表示处理步骤,菱形框代表逻辑条件,而箭头则表示控制流向。
②方框图(N-S图) 。方框图是一种详细设计工具,为了避免流程图在描述程序逻辑时的随意性与灵活性,1973年Nassi和Shneiderman提出用方框图来代替传统的程序流程图。方框图用图形的方法描述处理逻辑,以一种结构化的方式,严格限制一个处理到另一个处理的控制转移,也叫N-S图。方框图仅含五种基本控制结构。
③问题分析图简称PAD图,由日本的二村良彦等人提出的又一种主要用于描述软件详细设计的图形表示工具。与方框图一样,PAD图也只能描述结构化程序允许使用的几种基本结果。它用二维树型结构图表示程序的控制流,用这种图转换为程序代码比较容易。
④伪码。是一种非形式化的比较灵活的语言。
设L是xoy平面上的一条光滑曲线弧,函数f(x,y)在L上有界.用L上的点M1,M2,…Mn-1把 其他 2020-05-16 …
1.设a属於R,且x的二次方程式(1+i)x^2-(a+3i)x+(4+2i)=0有一实根,则(1 数学 2020-05-21 …
设a=i,b=│√3-i│,z1=a+b,z2=a+b(i+1),其中i为虚数单位如题设a=i,b 数学 2020-06-14 …
某同学设计如图所示的程序框图用以计算和式12+22+32+…+202的值,则在判断框中应填写()A 数学 2020-07-18 …
U-I图象直线越倾斜是不是电阻越大那么在I-U图象中,直线越倾斜电阻越小!我说的I-U的I是纵轴U 物理 2020-07-30 …
把正整数按上小下大、左小右大的原则排成如图三角形数表(每行比上一行多一个数):设(i、j∈N*)是位 数学 2020-11-06 …
把正整数按上小下大、左小右大的原则排成如图所示的数表:设(i、j∈N*)是位于这个数表中从上往下数第 其他 2020-11-17 …
(10分)下列图(I)是部分常用化学仪器或装置,图(Ⅱ)某微型实验的装置图。对比图(I)图(Ⅱ)回答 化学 2020-12-12 …
把正整数排列成如图1所示的三角形数阵,然后擦去偶数行中的奇数和奇数行中的偶数,得到如图2所示的三角形 数学 2020-12-23 …
某课外活动小组设计如图实验装置,验证“二氧化碳与水接触时才能和过氧化钠反应”.(1)过氧化钠与水反应 化学 2021-02-02 …