在详细设计阶段进行过程设计时,要描述程序处理过程,可以采用图形,表格,语言类工具,无论采用哪类工具,都需要我们对设计进行清晰的描述,应标明控制流程,系统功能,数据结构等方面的细节,以便在系统是现阶段能根据详细设计的描述进行编程。
本节介绍过程设计使用的工具:流程图,盒图,问题分析图,判定表,判定树,PDL。
我们都知道程序流程图,判定表,判定树和盒图都是软件开发过程设计的工具,那么他们之间有什么区别?下面我们一起看一道选择题。
一、选择题
1 在软件开发过程中,以下说法正确的是( )。
A.程序流程图是逐步求精的好工具
B.N-S图不可能任意转移控制,符合结构化原则
软件工程概论-- 详细设计 过程设计的6大工具:程序流程图 判定表 N-S图和判定树之间的区别 PAD图的优点?