最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

结构化程序设计的基本原则

来源:懂视网 责编:小采 时间:2021-11-16 10:20:25
文档

结构化程序设计的基本原则

结构化程序设计的基本原则是:自顶向下。逐步求精。模块化。限制使用GOT0语句。结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。
推荐度:
导读结构化程序设计的基本原则是:自顶向下。逐步求精。模块化。限制使用GOT0语句。结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。

结构化程序设计的基本原则是:自顶向下;逐步求精;模块化;限制使用GOT0语句。

  

  结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。其概念最早由E.W.Dijikstra在1965年提出的,是软件发展的一个重要的里程碑。它的主要观点是采用自顶向下、逐步求精的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。

  

  结构化程序中的任意基本结构都具有唯一入口和唯一出口,并且程序不会出现死循环。在程序的静态形式与动态执行流程之间具有良好的对应关系。由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;“单入口单出口”的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。

文档

结构化程序设计的基本原则

结构化程序设计的基本原则是:自顶向下。逐步求精。模块化。限制使用GOT0语句。结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题结构化程序设计的基本原则专题结构化程序设计的三种基本原则专题结构化程序设计的基本原则不包括专题结构化程序设计的基本原则不包括(专题简述结构化程序设计的基本原则专题结构化程序设计方法的四条基本原则专题结构化程序设计的基本原则是什么专题结构化程序设计的基本原则或特点专题结构化程序设计的三种基本原则是专题结构化程序设计的原基本原则不包括专题结构化程序设计的基本原则不包括什么专题结构化程序设计的基本原则有专题结构化程序设计的基本原则是专题结构化程序设计的基本原则不专题结构化程序设计的基本原则体现在专题结构化程序设计的三个基本原则专题vb结构化程序设计的基本原则专题c语言结构化程序设计的基本原则专题简述结构化程序设计方法的四条基本原则专题结构化程序设计的基本原则包括专题
Top