课程介绍

《数据结构》是一门与计算机各门课程有密切联系,具有承上启下重要作用的课程。作为信息管理与信息系统专业的一门必修课程,其主要任务是讲授数据结构和算法设计的基本知识,各种数据结构的定义,存储结构、相应的算法以及应用,培养、训练学生结合实际问题,选用合适的数据结构,以此为基础编写质量高、风格好的应用程序的能力,为后续课程打下良好的理论基础和实践基础。《数据结构》是介于数学、计算机硬件和计算机软件三者之间的一门核心课程。《数据结构》既是一般程序设计(特别是非数值性程序设计)的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序的重要基础。该课程的先导课程是《程序设计基础》。 要求学生掌握各种数据结构的特点、逻辑表示、存储表示、运算方法以及在计算机学科中最基本的应用,使学生能够针对实际问题选择合适的数据结构,并设计出结构清晰、正确易读、复杂性较优的算法,同时掌握对算法进行时间、空间复杂性分析的基本技能。 具体目标: 1.知识目标 1.1 熟悉各种基本数据结构的定义,性质和特点; 1.2 掌握各种基本数据结构的逻辑结构和存储结构及相应算法; 1.3 掌握常见的查找算法和排序算法的原理、思想、编程实现及应用。 2.能力目标 2.1 能够针对计算机应用领域的工程问题,选择或设计合适的数据模型与算法,设计实验方案并验证; 2.2 能够灵活运用数据查找、排序的常用方法解决复杂工程问题。 3.素质目标 树立正确的人生观、世界观、价值观,养成良好的创新精神和团队合作精神。

课程通知 >>更多
最新动态
  • 卜灿灿发布了新的作业课内实验2:顺序线性表基本操作
  • 卜灿灿发布了新的作业课内实验1:指针、结构体基本操作