欢迎光临数据结构与算法精品课程网站  
 
课程简介
师资队伍
课程大纲
课程教案
实验指导
习题试题
算法演示
教学课件
教学录像
课程设计指导
课程申报表

 
《数据结构与算法》理论考试大纲
适用专业: 计算机科学与技术
课程学习对象:全日制本科二年级学生
课时安排: 总学时/理论学时/实验学时 64/48/16学时
课程选用教材:
[1] 数据结构(C语言版)严蔚敏,吴伟民编 北京:清华大学出版社

考核说明:
    《数据结构》是计算机科学与技术专业本科生的专业基础课程之一,该课程是后续课程如操作系统、计算机网络等课程的先修课程,在整个教学体系中占据非常重要的地位。该课程主要介绍在软件开发中如何进行数据结构和算法的设计。因此,用抽象数据类型组织、存储各种类型的数据是本课程的重点,也是学员需要掌握的重点。结构化设计技术都是建立高质量软件的技术,需要通过课程的学习和实践,不断加深对这些先进软件开发方法的理解和体会。因此,在课程中将按照软件工程思想,进一步介绍用面向过程方法进行数据设计和程序设计的基本思想,在必要的课程实践中逐步熟练掌握。教学考核的主要目的也在于此。现将有关考核的几个问题说明如下:
1、考核对象:计算机科学与技术专业本科生。
2、命题依据:本考核说明以算机科学与技术专业本科生《数据结构教学大纲》为依据编制。本考核说明是考试命题的依据。
3、考核要求:本课程是以实用为最终目的,因此,考核的重点是考察学员对各种数据结构的理解程度和基于这些数据结构进行算法设计的能力。不要求学员死记具体的定义,但需要学员在实践过程中逐步熟练运用。具体考核要求分为几个层次:
1) 理解:要求学员理解各种数据结构的层次、各种数据结构的特点、各种数据结构设计的基本思想。这是学员学习数据结构课程的基本要求,但是理解,不是死记硬背。
2) 掌握:要求学员能较好地理解和运用所介绍的方法和解题思路解决问题和进行简单的算法设计,考察学员解决问题的基本能力。
3)综合应用:要求学员能综合运用多个知识点的内容进行比较复杂的应用程序开发,考察学员综合解决问题的能力。不同的综合层次将考察学员的综合能力的高低。
4、命题原则
1) 在教学大纲和考核说明所规定的目的、要求和内容范围之内命题。在教学内容范围之内,按照理论联系实际原则,考察学员对所学知识应用能力的试题,不属于超纲。
2)试题的考察要求覆盖面广,并适当突出重点。
3) 试题兼顾各个能力层次,理解占40%,简单运用占40%,综合运用占20%。
4) 试题的难易程度和题量适当,按难易程度分为四个层次:容易占20%,较易占30%,较难占30%,难占20%。题量安排以平时基本能够独立完成作业者,他们能在规定的考试时间内作完并有一定时间检查为原则。
5、试题题型
有单选题、填空题、简答题、理解问答题和综合编程题等五种题型。
1) 单选题:给出一些有关数据结构性质、特点及一些简单算法性能的不完全叙述,要求学员从题后给出的供选择的答案中选择合适的答案,补足这些叙述。这类题目主要考察学员对各种数据结构和算法设计方法相关知识的掌握程度。
2) 填空题:给出程序说明及一段部分语句缺失的程序,让学员补充成为完整的程序。这类题目主要考察学员基于数据结构或算法,阅读理解程序的能力。
3) 简答题:应用作图方法或简单计算,使用给定数据建立或操作一些数据结构。这类题目主要考察学员的理解问题与解决问题的基本能力。
4) 理解问答题:给出一段程序,就程序回答一些问题,如给出程序运行结果、根据要求进行适当修改等。目的在于考核学员对数据结构与算法的相关知识点的掌握程度,如递归、回溯、排序、搜索等。
5) 综合算法题:给出算法设计要求,编制出部分算法程序,用来考察若干个知识点。考察学员综合运用所学习知识解决问题的能力。如通过栈实现一些非递归算法的能力、综合运用树与图等数据结构实现一些有关漫游问题等。
6、考核形式:
采用期末考核与平时成绩相结合的方式。其中
1)平时考核:视平时作业(包括笔做题和上机题)的完成情况给分,占考核总成绩的30%,能够按时、按质、按量完成平时作业者方可得满分;
2)期末考核:采用笔试,它占总成绩的70%,考试方式为闭卷,答题时限120分钟。
以上两个成绩累计60分以上(包括60分)算考核通过。

 
《数据结构与算法》实验考试大纲
一、适用专业
计算机科学与技术专业,学制四年。
二、考试目的
1. 通过实验强化学生学会掌握如何分析研究计算机加工的数据对象的特征。
2. 通过实验加深学生了解在实际应用中选择适当的数据结构、存储结构和相应的算法
3. 通过实验使学生初步掌握算法的时间与空间性能分析技巧,得到复杂程序设计的训练。
4. 通过实验使学生进一步加深理解掌握线性结构和非线性结构的基本的定义、基本算法和基本应用,为后续课程打下厚实的的基础。
三、考试内容与方式
涵盖高级语言实验教学大纲中的所有内容,采用随机在试题库中抽出试题,在45分钟内要求调试完毕试题。
试题题型与与我校编写的数据结构上机指导书的类型一致。
采用一人一机的方式,排出每人考试时间,每人交一软盘,以便于教师评定成绩。

四、成绩评定标准
在布置任务之前,教师应给出每个题目的最低设计要求和最高设计要求,到达最低设计要求才能给60分以上的成绩,达到最高设计要求的可以给100分,其余的由教师根据学生实际的设计情况在0-100分之间给分。实验考试成绩按10%的比例折算到总成绩里去。



 
 
版权所有:2006 黄石理工学院精品课程==数据结构与算法
E-mail:hsqwq@163.com