问题 问答题

描述程序处理过程的工具称为详细设计工具,这些上具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而存编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:

程序流程图的缺点。

答案

参考答案:程序流程图的缺点:
(1)程序流程图从本质上说不支持逐步求精,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。
(2)程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制。
(3)程序流程图不易表示数据结构。
(4)程序流程图的每个符号对应于源程序的一行代码,对于提高大型系统的可理解性作用甚微。

选择题
多项选择题