美文网首页
程序设计方法

程序设计方法

作者: SouthBegonia | 来源:发表于2017-11-30 21:24 被阅读0次

结构化的程序设计方法

结构化程序是以模块功能和处理过程设计为主的详细设计的基本原则,采用自顶向下逐步求精的程序设计方法,使用三种基本原则构造程序:。

任何程序都可以又顺序,选择和循环三种基本控制结构构造。结构化程序设计主要强调程序的易读性。

自上而下与自下而上

  • 自下而上(Top-Down):先研究中总体,然后研究每个局部的细节。
  • 自下而上(Bottom-Up):不考虑整体,直接解决问题的各个方面,最后就解决了问题。

结构化程序的优点:

缩短程序的开发时间,提高程序的开发效率,简化测试与调节的过程,便于维护和开发。

结构化方法的几个原则:

  • 用户参与的原。
  • 先分析,在设计,最后实现的原则。
  • 自上而下的原则。
  • 阶段成果文档化。

结构化的方法:

  • 使用顺序,选择,循环三种基本结构。
  • 程序语句组成可识别的模块,每个模块符合单出口,但入口的条件。
  • 严格控制goto语句的使用。
  • 问题的划分决定了程序的结构。

模块化方法

该方法通常将待开发的软件划分为一些功能相对独立的模块,模块与模块之间定义相应的接口,各个模块是可以单独 开发,调试,运行和测试的,然后把多个模块组合起来,进行软件的整体测试,实现开发。

相关文章

  • 200915.《Python语言程序设计》-1.1-程序设计基本

    《Python语言程序设计》-1.1-程序设计基本方法 本节概述 计算机与程序设计 编译和解释 程序的基本编写方法...

  • C++之程序设计方法

    一、程序设计概念等 结构化程序设计特点: 程序设计=数据结构+算法程序内容=过程+过程调用 面向对象的程序设计方法...

  • 程序设计基础

    程序设计方法与风格 1.设计方法:指设计与编制、调试程序的方法和过程,主要有结构化程序设计方法、软件工程方法和面向...

  • Python语言程序设计入门-1.1

    1.1.1 单元简介 程序设计基本方法-计算机与程序设计-编译和解释-程序的基本编写方法-计算机编程 1.1.2 ...

  • [书籍]《C语言程序设计:现代方法(第2版)》

    《C语言程序设计:现代方法(第2版)》 《C语言程序设计:现代方法(第2版)》 本书是普林斯顿的参考教材 http...

  • C++ 基础

    C++基础 1、C++对C的扩展 1.1程序设计方法的发展历程 面向过程的机构化程序设计方法 设计思路– 自顶...

  • 面向对象,详说(封装,继承,多态)

    面向对象编程思想的发展历程 面向对象程序设计技术被认为是程序设计方法学的一场实质性的革命,是程序设计方法学得一个里...

  • 计算机二级公共基础知识|程序设计基础

    2.1 程序设计设计方法和风格 如何形成良好的程序设计风格 1、源程序文档化; 2、数据说明的方法; 3、语句的结...

  • 程序设计基础

    一:程序设计设计方法和风格 “清晰第一、效率第二”已成为当今主导的程序设计风格。 形成良好的程序设计风格需注意: ...

  • C与C++(程序设计方法的发展历程)

    程序设计方法的发展历程 面向过程的结构化程序设计方法 (C语言中)设计思路:自顶向下、逐步求精。采用模块分解与功...

网友评论

      本文标题:程序设计方法

      本文链接:https://www.haomeiwen.com/subject/wrpbbxtx.html