N-S图表示算法的优点和结构化程序设计方法
需积分: 9 139 浏览量
更新于2024-08-24
收藏 1.37MB PPT 举报
N-S图表示算法的优点
N-S图表示算法是一种结构化的算法表示方法,它具有直观、形象、易于理解的特点。与传统流程图相比,N-S图表示算法更加紧凑易画,并且废除了流程线,整个算法结构是由各个基本结构按顺序组成的。N-S流程图中的上下顺序就是执行时的顺序。用N-S图表示的算法都是结构化的算法,因为它不可能出现流程无规律的跳转,而只能自上而下地顺序执行。
在计算机科学中,算法是一个非常重要的概念。算法是指为了解决一个问题而采取的方法和步骤。对同一个问题,可有不同的解题方法和步骤。为了有效地进行解题,不仅需要保证算法正确,还要考虑算法的质量,选择合适的算法。希翼方法简单,运算步骤少。
计算机算法可分为两大类别:数值运算算法和非数值运算算法。数值运算算法是指求数值解,例如求方程的根、求函数的定积分等。非数值运算算法是指包括的事务管理领域,例如图书检索、人事管理、行车调度管理等。
在表示算法时,N-S图是一种非常实用的方法。N-S图可以将算法表示得更加直观、形象、易于理解。它可以废除流程线,整个算法结构是由各个基本结构按顺序组成的。N-S流程图中的上下顺序就是执行时的顺序。
在结构化程序设计方法中,算法是一个非常重要的组成部分。一个完整的程序设计应该包括两个方面的内容:对数据的描述:数据结构(data structure);对操作的描述:算法(algorithm)。著名计算机科学家沃思(Wirth)提出一个公式:数据结构+算法=程序(program)。
在编程基础课件中,N-S图表示算法的优点是非常重要的。它可以帮助学生更好地理解算法的概念和表示方法。同时,N-S图也可以帮助学生更好地掌握结构化程序设计方法。
N-S图表示算法的优点是非常明显的。它可以帮助学生更好地理解算法的概念和表示方法,掌握结构化程序设计方法,并且可以废除流程线,整个算法结构是由各个基本结构按顺序组成的。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-09-28 上传
2023-09-23 上传
224 浏览量
2021-10-06 上传
双联装三吋炮的娇喘
- 粉丝: 20
- 资源: 2万+