多选题 20世纪60年代后期,由Dijkstra提出的,用来增加程序设计的效率和质量的方法是(    )。
   A.模块化程序设计    B.并行化程序设计
   C.标准化程序设计    D.结构化程序设计
【正确答案】 D
【答案解析】模块化程序设计是在系统设计阶段,系统设计人员根据软件项目的用户特性和逻辑特性,将系统分解成许多的独立性较高、内聚性强、耦合性低的模块。它的主要目的是降低了系统的复杂性,使得系统容易修改,同时,推动了系统各个部分的并行开发,从而提高了软件的生成效率。
   并行化程序设计的主要目的是提高软件的效率和性能,现在已经出现了许多的并行化程序设计语言。
   标准化程序设计,在软件工程中很少提到标准化程序设计这个概念,也没有对它的详细描述和定义。
   结构化程序设计是在软件编码阶段用具体的语言实现软件系统时,要遵循的一些编程风格和规则,其目的是增加程序设计的效率和质量,所以答案为D。