- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构(本科)复习提要
《数据结构》复习提要
清华大学计算机系 殷人昆
《数据结构》课程是计算机科学与技术专业的一门重要的专业基础课。用数字计算机解决任何应用问题都离不开数据表示和数据处理,使用面向对象技术开发软件,数据表示更成为软件构成的基础。而数据表示和数据处理的核心问题之一就是数据结构及其操作的实现。这正是《数据结构》课程的内容。从这个意义上来说, 《数据结构》课程在知识学习和技能培养两个方面都处于关键地位。
一、课程要求
《数据结构》是电大计算机科学与技术专业本科生的专业基础课程之一,该课程是后续课程如操作系统、计算机网络等课程的先修课程,在整个教学体系中占据非常重要的地位。该课程主要讨论在软件开发中如何进行数据结构和算法的设计。因此,用抽象数据类型以及面向对象的方法组织、存储各种类型的数据是本课程的重点,也是学员需要掌握的重点。面向对象方法以及结构化技术都是建立高质量软件的技术,通过《数据结构》课程的学习和实践,可以加深对这些先进软件开发方法的理解和体会。因此,《数据结构》课程的任务是按照软件工程思想,介绍用面向过程和面向对象方法进行数据设计和程序设计的基本思想,在必要的课程实践中逐步熟练掌握。
通过本课程的学习,应达到知识和技能两方面的目标:
1、知识方面:从数据结构的类定义和对象的使用,以及存储表示和操作的实现两个层次,系统地学习和掌握常用的基本数据结构(包括数组、顺序表、多项式、字符串、链表、栈与队列、优先级队列、广义表、树与森林、二叉树、堆、集合、图、搜索结构、索引结构、散列结构等)及其不同的实现,了解并掌握分析、比较和选择不同数据结构、不同存储结构、不同算法的原则和方法,为后续课程的学习打好基础。
2、技能方面:系统地学习和掌握对象类的设计方法和面向对象的程序设计风格,在不同的存储结构上实现的算法的设计思想,从中体会和掌握选择结构的方法和算法设计的思考方式及技巧,提高分析问题和解决问题的能力。
二、考核要求
1、命题依据
命题依据是电大计算机科学与技术专业本科生《数据结构教学大纲》。
2、考核要求
本课程考核的重点是考察学员对各种数据结构的理解程度和基于这些数据结构进行算法设计的能力。具体考核要求分为几个层次:
( 理解:要求学员理解各种数据结构的层次、各种数据结构的特点、各种数据结构设计的基本思想。
( 掌握:要求学员能较好地理解和运用一两个知识点进行简单的算法设计。
( 综合应用:要求学员能综合运用多个知识点的内容进行比较复杂的应用程序开发。
3、命题原则
( 在教学大纲和考核说明所规定的目的、要求和内容范围之内命题。
( 试题的考察要求覆盖面广,并适当突出重点。
( 试题兼顾各个能力层次,理解占40%,简单运用占40%,综合运用占20%。试题的难易程度和题量适当,按难易程度分为四个层次:容易占20%,较易占30%,较难占30%,难占20%。
4、试题题型
( 单选题:给出一些有关数据结构性质、特点及一些简单算法性能的不完全叙述,要求学员从题后给出的供选择的答案中选择合适的答案,补足这些叙述。
( 填空题:给出程序说明及一段部分语句缺失的程序,让学员补充成为完整的程序。
( 简答题:应用作图方法或简单计算,使用给定数据建立或操作一些数据结构。
( 理解问答题:给出一段程序,就程序回答一些问题,如给出程序运行结果、根据要求进行适当修改等。
( 综合算法题:给出算法设计要求,编制出部分算法程序,用来考察几个知识点的综合应用。
具体形式见后面所附“试题类型及规范解答举例”。
5、考核形式
采用期末考核与平时成绩相结合的方式。其中
平时考核:视平时作业(包括笔做题和上机题)的完成情况给分,占考核总成绩的20%,能够按时、按质、按量完成平时作业者方可得满分;
期末考核:采用笔试,它占总成绩的80%,考试方式为闭卷,答题时限120分钟。
以上两个成绩累计60分以上(包括60分)算考核通过。
附录:试题类型及规范解答举例
一、单选题 [从供选择的答案中选出正确的答案,将其编号填入括号( )中]
1、在数据结构的讨论中把数据结构从逻辑上分为( A )。
2、采用线性链表表示一个向量时,要求占用的存储空间地址( B )。
3、采用顺序搜索方法查找长度为n的顺序表时,搜索成功的平均搜索长度为( C )。
4、在一个单链表中,若q结点是p结点的前驱结点,若在q与p之间插入结点s,则执行( D )。
5、如果想在4092个数据中只需要选择其中最小的5个,采用( E )方法最好。
6、设有两个串t和p,求p在t中首次出现的位置的运算叫做( F )。
7、在数组A中,每一个数组元素A[i][j]
您可能关注的文档
- 提高网速及使电脑减负的方法.doc
- 提高运行速度.doc
- 搞笑48个国际音标表.doc
- 搭建个人网站.doc
- 搜索引擎第四章.pdf
- 摩卡工作平台(Lotus.pdf
- 摩托车维修工高级.doc
- 摩托罗拉里程碑2刷机教程.pdf
- 排版设计黄皮书.doc
- 操作系统XP、win7的使用和设置.doc
- 2025下半年四川绵阳安州区考核招聘医疗卫生专业技术人员7人备考试题及答案解析.docx
- 2025年湖州安吉雷博人力资源服务有限公司公开招聘2人备考试题及答案解析.docx
- 2025年甘肃省酒泉市玉门市人民法院招聘司法辅助人员笔试参考题库附答案解析.docx
- 2025年黑龙江哈尔滨“丁香人才周”(春季) 卫生健康系统专项招聘1人备考试题及答案解析.docx
- 2025年湖南科技大学第一批高层次人才招聘50人备考试题及答案解析.docx
- 2025年湖南中医药大学招聘72人备考试题及答案解析.docx
- 2025年江苏扬州市宝应县教育系统事业单位面向乡村定向师范生招聘教师78人备考试题及答案解析.docx
- 2025年巢湖黄麓师范学校编外聘用教师招聘11人笔试参考题库附答案解析.docx
- 2025年福州市平潭综合实验区实发教育咨询有限公司2025年下半年幼儿园教师招聘笔试参考题库附答案解析.docx
- 2025下半年黑龙江科技大学招聘博士教师92人备考试题及答案解析.docx
文档评论(0)