数据结构算法演示系统大学论文.doc

数据结构算法演示系统大学论文.doc

ID:11014366

大小:1.99 MB

页数:26页

时间:2018-07-09

数据结构算法演示系统大学论文.doc_第1页
数据结构算法演示系统大学论文.doc_第2页
数据结构算法演示系统大学论文.doc_第3页
数据结构算法演示系统大学论文.doc_第4页
数据结构算法演示系统大学论文.doc_第5页
资源描述:

《数据结构算法演示系统大学论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河北农业大学本科毕业论文(设计)题目:数据结构算法演示系统摘要《数据结构》不仅是大学计算机专业的核心课程之一,也是非计算机专业的主要选修课程之一。该课程理论性强又较为抽象,尤其是对算法描述的执行过程的理解是难点和重点。利用可视化图形效果来动态演示算法的执行过程,对学员深入理解教材内容、掌握基本的数据结构及相应算法的实现过程有很好的帮助作用,同时该系统可用于各种不同层次的教学,便于课上教师的讲解和课下学生的复习、自修。本文简要介绍了数据结构算法演示系统的项目开发背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、方案设计、模块设计、数据结构

2、设计、详细设计和实现等各个环节都进行了详尽的分析和描述。该系统采用汇编、C/C++等技术开发,具有操作便捷、形象生动等特点,对于深化对数据结构算法的理解,提高计算机程序设计水平具有很好的促进作用,而且具有一定的实用价值。关键词:数据结构,算法演示,C++,图形2323Abstract"Datastructure"isnotonlyoneofthecorecoursesinuniversitycomputerprofessional,isalsooneofthemainelectivecoursefornoncomputermajors.Theco

3、ursetheoryandabstract,especiallytheexecutionprocessofthealgorithmdescribedtheunderstandingistheemphasisanddifficultyin.Theimplementationprocessusingvisualeffectstothealgorithmdynamicdemonstration,therealizationprocessmasterthebasicdatastructureandthecorrespondingalgorithmarev

4、eryhelpfulforstudentsin-depthunderstandingofteachingcontent,atthesametime,thesystemcanbeusedforavarietyofdifferentlevelsofteaching,forstudentstoteachclassesteacherexplanationandclassreview,self-study.Thispaperbrieflyintroducestheprojectdevelopmentbackgroundandsignificanceofda

5、tastructurealgorithmdemonstrationsystem,emphaticallyelaboratedthesystemdevelopmentprocess,fromthesystemneedsanalysis,programdesign,moduledesign,datastructuredesign,detaileddesignandimplementationofallaspectsofadetailedanalysisanddescription.Thesystemusestheassembly,C/C++techn

6、ology,hasconvenientoperation,vividimagecharacteristics,todeepentheunderstandingofdatastructurealgorithm,hastheverygoodroleinpromotingtoimprovethedesignlevelofcomputerprogram,andhascertainpracticalvalue.Keywords:Datastructure,algorithmdemo,C++,graphics2323目录1绪论11.1背景和意义11.2系统目

7、标11.3可行性分析11.3.1.经济可行性分析11.3.2.技术可行性分析21.3.3.社会可行性分析22技术介绍及开发环境22.1汇编技术简介22.2图形学技术简介32.3C/C++语言简介32.4开发环境42.4.1BrolandC++编译器42.4.2Editplus42.4.3make工具42.4.4操作系统43系统分析43.1需求分析43.2系统功能53.2.1系统功能描述53.2.2系统功能图54系统设计64.1图形库设计64.1.1图形库需求分析64.1.2图形库设计64.2类图设计74.3UI界面设计85系统实现95.1链表算法

8、演示95.1.1创建95.1.2遍历135.1.3插入145.1.4删除155.2二叉树算法演示175.2.1创建175.2.2遍历19

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。