《数据结构》是计算机相关专业、信息管理专业等相关专业的一门重要的专业基础课程。此课程简要的说,是研究数据的关系学科,主要介绍和讨论数据基于问题的逻辑结构、基于内存物理存储结构,和基于结构的数据各种操作的实现及分析。数据结构的不仅是程序设计的基础,也是设计和实现编译程序、操作系统、数据系统及其它系统程序以及各种大型应用程序的重要基础。
课程介绍几种逻辑结构,分析它们的特点,以及在计算机中的存储方法,和常规操作的实现。课程以C语言作为算法的描述工具,强化数据结构基本知识和程序设计基本能力的双基训练。为后续计算机相关的专业课程的学习打下坚实的基础。
通过这门课程的学习,使学生在软件设计的过程中,能够正确分析数据的结构、并合理地选择数据的存储方式,设计科学操作算法,从而提高软件整体质量。本课程的学习将为后续课程的学习以及软件设计水平的提高打下良好的基础。