数据结构是计算机及其相关专业的一门重要的专业基础课程。它不仅是计算机程序设计的理论基础,而且是学习计算机操作系统、编译原理、数据库原理等课程和重要基础。本书以“数据结构实验演示系统”为主线来系统而全面地介绍了线性表、栈、队列、串、树、图、查找和排序。每章后面都有一个相对独立的子系统实验以巩固各章的重点算法。本书最后还简单介绍了在做软件开发时所应注意的系统设计的要求、文件的包含处理及主控模块的设计等知识,为如何完成一个完整的数据结构实验系统和以后学习软件工程打下基础。本书对概念和原理的阐述通俗易懂,例子翔实,习题难易适当,题型丰富,注重算法分析和实现过程。适合于作为大学本科和高职高专计算机专业数据结构学科的教材,也可作为计算机应用的工程技术人员的参考。