SPD是什么意思?

来源:互联网转载 in 问答 2024-04-05 12:22:00

SPD(System Programming Design)是一种系统程序设计的方法,由来自英国的计算机科学家Geoff Cox和Glyn Gabbot于1970年首先提出。他们基于PL/I编程语言首次提出了一种面向对象编程语言编码方式,也是一种将多个程序设计技术组合在一起以制定有效的程序设计实践的方式。

SPD的目标是使设计可完成,难以出错,并且有可操作的数据结构。它还提供了一种统一的框架,称为模式设计概念,用于将模块、结构和任务到有效的程序设计实践中。它还允许程序员使用硬件及其设计。

该方法重点关注核心程序设计结构,以及程序设计结构之间的关系和互动。它包括模块,结构,以及任务模式,这些都是用于组装有效程序设计模型和模式的主要概念。它还要求程序员在文档中详细描述程序设计结构,以及程序设计结构的运行时行为。它还要求程序员对各种程序特性和行为建立一个可测量的模型。

该方法确保程序设计的正确性和可维护性,在应用改进的基础上,并允许开发人员进行容易调整的改动。

该方法的受益之处,许多人认为是精之在于尽可能简化,以减少犯错误可能性,提高新系统对原有系统的独立性,维护一致性,提高通用性并增强程序可修复性。

总的来说,SPD是一种实用性程序设计机制,它强调简单而实效的程序设计习惯,旨在缩短开发周期,减少错误,并为未来的维护事宜提供便利。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --