数据结构、算法和程序之间关系分析
2017-10-22范玉红
中国新通信 2017年18期
关键词:程序
范玉红
【摘要】 在电子计算机技术中,数据结构是将其与信息连接在一起的一个重要部分,也是很多从事电子科技研究人员进行学习所必须掌握的一门基础性课程。在实际教学中,多数学生对于数据结构、算法以及程序之间的关系并不很了解,在国内的相关教材上的讲解也不深入,导致学生对其关系较为困惑。本文基于对数据结构、算法和程序之间的关系进行一定的了解,就实现算法设计和算法实现这两个方面的讲解对数据结构、算法和程序之间的关系进行分析。
【关键词】 数据结构 算法 程序
一、数据结构的研究内容
1、数据结构的概念。随着软件技术的发展,数据结构与算法已经成为软件开发工程师必备的程序设计是数据结构的基础和实现方法。数据是人们将文字符号、数字符号和其他规定符号表述为现实中发生的事情和产生的活动的一种描述。在生活中,我们所使用的文字和数字来表示我们的世界,例如商品的价格会用货币数量来表示。在计算机的世界里,数据就扮演了这个角色,将数据输入到电脑中,电脑就能自动的识别信息,完成工作。数据结构相对于数据来说是表述数据之间的关系的一种集合,数据结构完全可以只讲数据的存储方法和算法的逻辑逻辑过程,可以不涉及具体实现过程,在实现一种数据的存储和一个算法的求解过程时。数据结构在应用中,可以选择应用不同的程序设计语言来达到目的,同一个算法,既可以使用VB实现,也可以选择C、C++、JAVA、或者C#来实现,而在选定某一工具来实现算法时,程序设计的具体指令和方法是由所选择的程序设计语言的语法决定。……
登录APP查看全文
