设为首页
|
加入收藏
|
站内搜索
网站首页
Home
学院概况
introduce
学院简介
领导介绍
机构设置
大事记
规章制度
人才培养
talent
专业介绍
学生获奖
研究生教育
科学教研
research
学术交流
教研教改
科研项目
发表论文
师资力量
teachers
师资概况
园丁谱
党建工作
party
组织概况
理论学习
党建动态
发展党员
学生工作
students
专业认证
quality
工会工作
union
创新创业
innovation
ENGLISH
您当前所在的位置:
网站首页
->
精品课程
-> 正文
数据结构(2007年)
发布日期:2010-03-10 来源:未知 点击量:
课程简介
数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象及其之间关系与操作的学科,是计算机学科的核心专业基础课程。它不仅是一般程序设计的基础,也是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。数据结构所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其他课程,还是对从事软件的开发,都有着不可替代的作用。
本课程讨论了软件设计中经常遇到的线性表、堆栈、队列、串、数组、树和二叉树、图等典型数据结构的逻辑结构、存储结构和操作的实现方法,以及递归算法设计方法和各种典型排序和查找算法的设计方法。数据结构课程是一门理论和实践相结合的课程。本课程包括讲授和课内上机实验两部分教学内容。课内上机实验是为训练学生的实际程序设计能力安排的。另外,和本课程密切相关的课程还有数据结构课程设计课程。
通过本课程的学习,一方面,为后续课程,特别是软件分析和设计方面的课程,打下了坚实的理论基础;另一方面,也进行了充分的实践动手训练。因此,数据结构课程在计算机专业教学中具有举足轻重的作用。
数据结构课程的任务是:在理论方面,要求学生掌握常用数据结构的基本概念及其应用;在实践方面,通过系统学习,能够在不同存储结构上实现不同的运算,并对算法设计和编程实现有所体会。数据结构课程是编译原理、操作系统、数据库、人工智能、软件工程等课程的基础。同时,数据结构技术也广泛应用于信息科学、系统工程、应用数学以及各种工程技术领域。
学科/专业:计算机科学与技术
课程负责人:谢仕义 教授
负责人简介:
网站地址:
http://210.38.136.66:8080/sjjg
上一条:
EDA技术与应用(2008年)
下一条:
计算机组成原理(2009年12月)