4、次性和模块内部输入、处理、输出三大基本部分为基础建立的。D.H图说明了模块间的信息传递及模块内部的处理。13.在软件设计中,为解决一个大而复杂的问题把软件系统划分成一个个完成某一特定的子功能的方法称为( C )A.细化B.结构化C.模块化D.抽象化14.为了提高软件的可维护性,在编码阶段应注意(D)A.保存测试用例和数据B.提高模块的独立性C.文档的副作用D.养成好的程序设计风格15.SD(结构化设计)方法设计的结果是(B)A.模块B.模块结构图scC.模块的算法D.数据流图16.能够清楚地表示复杂的条件组合与应做的动作之间的对应关系的
5、工具是( C )A.结构化语言B.PAD图C.判定表D.程序流程图17.详细设计阶段,一种二维树型结构来描述算法的工具称为(B)。A.IPO图B.PAD图C.PDLD.判定树18.面向对象的主要特征有:对象唯一性、分类性、继承性以及(A)A.多态性B.完整性C.可移植性D.兼容性19.可行性分析研究的目的是(B)A.争取项目B.项目值得开发否C.开发项目D.规划项目20.一个项目是否值得开发,从经济上来说是否可行,归根结底是取决于(A)A.成本估算B.项目计划C.工程管理D.工程网络图21.Jackson方法是一种面向数据结构的设计方法。