C数据结构算法演示系统

上传人:汽*** 文档编号:460694766 上传时间:2024-01-28 格式:DOC 页数:64 大小:881KB
返回 下载 相关 举报
C数据结构算法演示系统_第1页
第1页 / 共64页
C数据结构算法演示系统_第2页
第2页 / 共64页
C数据结构算法演示系统_第3页
第3页 / 共64页
C数据结构算法演示系统_第4页
第4页 / 共64页
C数据结构算法演示系统_第5页
第5页 / 共64页
点击查看更多>>
资源描述

《C数据结构算法演示系统》由会员分享,可在线阅读,更多相关《C数据结构算法演示系统(64页珍藏版)》请在金锄头文库上搜索。

1、. . . . 毕业设计(论文)题目:数据结构算法演示系统英文题目: Data structure algorithms demonstration system学院: 专 业: xxx 班 级: 计算机xxx学生: 学 号:指导教师:完成日期:毕业设计(论文)诚信声明本人重声明:所呈交的毕业设计(论文)是我个人在导师指导下进行的研究工作与取得的研究成果。就我所知,除了文中特别加以标注和致的地方外,论文中不包含其他人已经发表和撰写的研究成果,也不包含为获得华东交通大学或其他教育机构的学位或证书所使用过的材料。如在文中涉与抄袭或剽窃行为,本人愿承担由此而造成的一切后果与责任。本人签名 导师签名2

2、00x年 x 月xx 日xx大学毕业设计(论文)任务书学号毕业届别专业计算机科学与技术毕业设计(论文)题目数据结构算法演示系统指导教师学 历职 称具体要求:a. 使用C+builder6.0开发工具,设计一个关于数据结构的算法演示系统。建立一个FORM窗口,其中包括:程序(W)、数据结构(X)、操作(Y)、帮助(Z)四个下拉菜单。此演示系统包括了线形表、栈和队列、树、图四个模块。并附有四个演示模块的相关说明,以与在帮助里的提示操作步骤。b. 开发平台的选择:使用Windows XP系统开发操作系统,C+builder6.0开发环境。系统功能要求:a 主界面模块 欢迎语,点击“数据结构”选择所要

3、演示的数据结构算法;b. 线形表模块包括链表的概念、模型、操作以与一个双向链表;c. 栈和队列模块 包括基本堆栈、基本队列、环行队列; d. 树模块数据二叉树、结构二叉树、类二叉树;e 图模块 图表示、图搜索、最短路径。进度安排:2.8 3.9 查网络资料,收集相关书籍3.103.24 复习C+语言,学会用C+builder完成一些小程序3.254.1 程序与数据库的联结运行,初步完成演示系统4.2 4.15 系统基本成型,查找错误,优化代码4.165.14 系统测试与修改维护5.155.21 撰写论文5.286.3 论文修改与打印装订 指导教师签字: 年 月 日教研室意见: 教研室主任签字:

4、 年 月 日题目发出日期设计(论文)起止时间附注:xxx大学毕业设计(论文)开题报告书课题名称数据结构算法演示系统课题来源学校提供课题类型CX导 师学生学 号专 业计算机科学与技术开题报告容:数据结构算法演示系统是一个动态演示数据结构算法执行过程的辅助教学系统,它可适应用户对算法的输入数据和过程执行的控制的不同需求,在计算机的屏幕上显示算法执行过程中数据的逻辑结构或存储结构的变化状况或递归算法执行过程中栈的变化状况。整个系统使用菜单驱动方式,每个菜单包括若干选项。每个菜单项对应一个动作或一个子菜单。系统一直处于选择菜单项或执行动作状态,直到选择了退出动作为止,它分别演示了数组、堆栈、队列、线形

5、表、树、图等基本数据结构的概念。方法与预期目的:方法:本数据结构算法演示系统是基于C、C+语言,在C+builder6.0软件环境下,开发出来的一种算法演示系统。该系统可以用于展示数据结构课程中的相关算法,能为学习数据结构的同学理解其中的算法。数据结构作为计算机应用和计算机网络专业的一门必修的专业基础课程,应使学生在掌握常用的基本算法的同时,学会设计简单的算法,并能够在实际应用中得到应用。目的:在数据结构中包含了大量的算法,由于这些算法都很抽象,不易于理解,使得同学在学习这些算法的时候,往往走很多弯路。为了能使同学更好的理解数据结构算法,本人开发了“数据结构算法演示系统”,该系统包括:线性表、

6、堆栈、队列、图和树等算法的演示,可以给同学在学习这些算法的时候,不再抽象。更生动,更具体的描绘了这些算法。 指导教师签名: 日期:课题类型:(1)A工程设计;B技术开发;C软件工程;D理论研究; (2)X真实课题;Y模拟课题;Z虚拟课题 (1)、(2)均要填,如AY、BX等。大学毕业设计(论文)评阅书(1)学号专业计算机科学与技术毕业设计(论文)题目数据结构算法演示系统指导教师评语:得分指导教师签字:年 月 日评阅人评语:得分评阅人签字:年 月 日等级xxx大学毕业设计(论文)评阅书(2)学号专业计算机科学与技术毕业设计(论文)题目数据结构算法演示系统答辩小组评语:等级 组长签字:年 月 日答

7、辩委员会综合评语: 等级 答辩委员会主任签字:年 月 日(学院公章)注:答辩小组根据评阅人的评阅签署意见、初步评定成绩,交答辩委员会审定,盖学院公章。“等级”用优、良、中、与、不与五级制(可按学院制定的毕业设计(论文)成绩评定办法评定最后成绩)。xxx大学毕业设计(论文)答辩记录学号毕业届别2006专业计算机科学与技术题目数据结构算法演示系统答辩时间答辩组成员(签字):答辩记录:记录人(签字):年 月 日 答辩小组组长(签字):年 月 日附注:摘要数据结构算法演示系统本文根据平常上课所学的数据结构与c+课程,设计了一套常见数据结构算法的演示系统,此系统具有操作方面、直观、容易理解等特点,对更好

8、的学习数据结构,加深算法的理解有很大帮助。这是基于C、C+语言开发出来的一种算法演示系统,可以用于展示数据结构课程中的各种核心算法。“数据结构”是计算机程序设计的重要理论技术基础,它不仅是计算机学科的核心课程,而且已成为其他理工专业的热门选修课程。“数据结构”是一门专业技术基础课,可以帮助我们了解各种算法,以便为应用涉与的数据选择适当的逻辑结构、存储结构与其相应的算法,并初步学会算法的时间分析和空间分析的技术,但数据结构中的一些算法(线性表、栈和队列、树、图等)在理解上会有些困难,数据结构算法演示系统正是解决这个困难的一种有效方法,通过图示的方法,方便直观的理解各种数据结构的算法。 数据结构算

9、法演示系统在计算机的屏幕上显示算法执行过程中数据的逻辑结构或存储结构的变化状况或递归算法执行过程中栈的变化状况。整个系统使用菜单驱动方式,每个菜单包括若干选项。每个菜单项对应一个动作或一个子菜单。系统一直处于选择菜单项或执行动作状态,直到选择了退出动作为止,它分别演示了数组、堆栈、队列、线形表、树、图等基本数据结构。关键字:数据结构、算法演示AbstractData structure algorithms demonstration systemAccording to the course of Data Structure and C+ Programming Language,buil

10、d a common data structure algorithms demonstration system. The system is operated convenient, vivid image and easily understanding.The algorithm system provides a great help to deepen the understanding of the data structure, enhance the level of computer programming.Data structure algorithms demonst

11、ration system is based on C+ programming language, developed a demonstration system algorithms, the system can be used to display data structure courses related algorithms, the system can provide data to study the structure of the students understanding of the algorithm. data structure is an importa

12、nt theoretical computer programming technical basis, it is not only the core curriculum of computer disciplines, and has become a popular elective courses in other professional Polytechnic. data structure is helpful for us to learn variety of algorithms, and he can help you learn computer analysis of the data processing structure characteristics, in order to choose the appropriate application of the logic of data structures, storage structures and the corresponding algorithms, and preliminary analysis of algorithms of time and space ana

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号