多做题,通过考试没问题!

软件工程

睦霖题库>大学试题(计算机科学)>软件工程

详细设计主要使用哪些描述工具?各有什么特点?

正确答案: ⑴程序流程图(程序框图):历史最悠久、使用最广泛;直观清晰,易于使用;但易造成非结构化的程序结构;不易反映逐步求精的过程;不易表示数据结构。
⑵盒图(N-S图):功能域明确,支持结构化程序设计原理,易确定局部和全程数据作用,可表示模块层次结构。
⑶PAD图(问题分析图):清晰反映程序层次结构,支持逐步求精,易写易懂易记,使用方便,支持结构化的程序设计原理,可自动生成程序代码,既可表示程序逻辑,也可描绘数据结构。
⑷判定表:能清晰、简洁而无歧义地描述复杂条件组合与应做动作之间的对应关系,逻辑验证严格,能把所有可能全部都考虑到;但不能表示顺序和重复结构。
⑸判定树:形式简单,直观易读,易掌握和使用。但简洁性不如判定表。
答案解析:
进入题库查看解析

微信扫一扫手机做题