《数据结构》课程教学设计(全文)
A XX:1674-9324(2021)08-0209-04
一、引言
《数据结构》是计算机科学与技术及相关专业的一门非常重
要的专业基础核心课程,其主要研究内容是数据之间的逻辑关系
和物理实现,即探索有利的数据组织形式及存取方式。有关计算
机的各类软件的开发和设计,首先要考虑数据的表示,即使用何
种类型的数据结构。因此,如何更好地解决实际问题,仅仅依赖
几种计算机程序设计语言是不够的,还必须学习和掌握好数据结
构的有关知识。当我们使用计算机来处理一个具体问题时,一般
需要经过下列几个步骤:首先要从该具体问题抽象出一个恰当的
数学模型,然后设计出解决此类数学模型的算法,再编写相应的
程序并进行调试、测试,运行程序并最后得到答案,如图 1 所示。
早期计算机为解决问题而涉及的运算对象都是一些简单的
数据类型,如整型、实型或布尔类型数据,所以一般把着重点放
在程序设计的技巧上,而不必重视数据结构。随着计算机的发展,
它的应用领域的不断扩大,涉及非数值计算问题的应用所占的比
例越来越大,许多问题涉及到的处理对象不再是简单的数据类型,
其形式更加多样,结构更为复杂,因此,解决这类问题的关键不
再是数学分析和计算方法,而是要设计出合适的数据结构,以便
更有效地解决问题。
二、课程说明
- 1 -