sp是什么意思?

Sp是结构化编程(英文),一种编程范式。它使用子程序、代码块(英语:block structures)、for循环和while循环来代替传统的goto。希望提高计算机程序的清晰度、质量和开发时间,避免写面条代码。

结构化编程的原则可以概括为32个字:自上而下,逐步细化;清晰第一,效率第二;书写规范,缩进格式;基本结构,组合。

扩展数据

结构化程序设计理论可以作为结构化程序设计的理论基础。结构化程序设计理论中提到,所有可计算的函数都可以用程序组合的三种方式来表示:顺序、选择和重复。以上三种结构足以代表CPU中的指令循环和图灵机的运行。从这个角度来看,处理器执行的指令可以看作某种“结构化程序”,尽管整个程序可能不是结构化程序。

一般认为结构化程序设计理论归功于Bohm和Giacopini在1966年发表的论文,原因之一可能是dykstra引用了这篇论文。结构化程序理论没有提到如何编写结构化程序,也没有提到结构化程序的分析。后来,在20世纪70年代,计算机科学家戴克斯特拉、罗伯特·弗洛伊德和托尼·霍尔在这个领域做出了许多贡献。

百度百科-结构化编程