使用PDL语言,可以做到逐步求精:从比较概括和抽象的PDL程序起,逐步写出更详细的更精确的描述。下面举一个例子。 这个例子只是搭起一个处理问题的框架。为进一步表明查找拼错的单词的4个步骤如何实现,可以对它每一步进行细化:
问答题举例说明你对概要设计与详细设计的理解。有不需要概要设计的情况吗?
问答题递归模块(即自己调用自己的模块)的概念如何能够与设计原理与方法相适应?
问答题耦合性的概念和软件的可移植性有什么关系?请举例说明你的论述。
问答题模块的内聚性程度与该模块在分层结构中的位置有关系吗?说明你的论据。
问答题模块独立性与信息隐蔽(反映模块化有效程度的属性)有何关系?