单选题
Jackson设计方法是由英国的M.Jackson提出的,它是一种面向______的软件设计方法。
A.对象 B.数据流 C.数据结构 D.控制结构
【正确答案】
C
【答案解析】[分析] 数据的输入、存储都涉及不同的数据结构,面向数据结构设计方法的基本思想是根据数据结构导出程序结构。典型的面向数据结构的设计方法包括Jackson方法和.Warnier方法。
Jackson方法的基本步骤是:先建立系统的数据结构;接着以数据结构为基础,对应地建立程序结构;列出程序中要用到的各种基本操作,然后将操作分配到适当的模块中。
面向数据结构的设计方法并没有明显地使用软件结构的概念,对于模块独立性原则也重视不足,因此并不适合于复杂的软件系统。