- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要
《数据结构》是计算机及相关专业中一门重要的专业基础课程,也是其它理工专业的热门选修课。由于数据结构的算法涉及从简单的线性表到复杂的树、图,具有一定的难度和复杂性,使得学习该课程十分困难。其中算法思想的理解是学习《数据结构》这门课程的一个关键,所以如何将抽象的算法执行过程以浅显易懂的形式展现在学生面前,是决定这门课教学成败的一个重要因素。基于上述原因,本文设计了一个教学平台对算法执行过程演示,促进学生对算法的理解。对于实验平台的建立,本文从最基本的VC基础知识介绍,一步步的深入到平台的开发,进而到如何合理的将《数据结构》的线性表、栈、数组、树、图等嵌入到平台中,再到演示各个算法,都作了较为详尽的阐述。为了使演示过程形象化,本文用VC进行可视化编程演示。该系统界面友好、操作简单,既方便学生学习,也方便教师教学。
关键词:数据结构; 演示; 算法; VC
The Platforms Development For Course Data Structure Teaching
ABSTRACT:“Data Structure” is an important basic course of computer and other relevant majors.It’s also a popular elective course for other science majors.The algorithm of data structure is difficult to study bacause it involves a range of data structures from as simple as linear list to as complex as trees and graphs, which is not easy to master. Among all, the understanding of the algorithm is a key of the course of Data Structure.How to illustrate the abstract algorithmic performing process to the students in a simple way becomes vital to the teaching of this course.Based on the reasons above, this paper design a teaching platform demonstrating the processing of the algorithm, which improve the students understanding of the algorithm. For the establishment of experimental platform, this paper,from introduction of the most basic knowledge of VC,step by step,and them further to platform bevelopment and how to reasonably embed the data structure of the linear table,stack,array,tree into platform,and demonstrated for each algorithm minutely.To make the demonstrating vivial, this paper uses VC visually programming the demonstrating. The system is friendly, easy to use. It serves to the study of the students as well as the teachers teaching.
Key words: Datastucture, Demonstrate, Algorithm, VC
目 录
第1章 绪论 1
1.1 选题背景 1
1.2 研究内容 1
第2章 VC环境 2
2.1 什么是面向对象 2
2.2 WINDOWS编程基础知识 3
2.2.1 定义窗口类的结构 3
2.2.2 窗口类的注册与窗口创建 4
2.2.3 窗口的显示与更新 6
2.3 MFC的应用与对话框编程 7
2.3.1 基于对话框的应用程序 8
2.3.2 对话框类CDialog 9
2.3.3 向对话框类中添加菜单 10
第3章 数据结构 12
3.1 数
您可能关注的文档
- 外文翻译--刮板输送机.doc
- 通信工程专业外文翻译--现代移动通信.doc
- 英语专业毕业论文开题报告--An Analysis of Linguistic Features of Business Contracts.doc
- 室内设计专业毕业论文--北京四合院的传承与再造虚拟现代类北京四合院式度假村设计说明.doc
- 市场营销专业外文翻译--顾客满意策略与顾客满意营销.doc
- EDA课程设计--交通信号灯控制.doc
- 安全工程专业毕业论文--滑坡防治措施及案例分析.doc
- 材料与机械工程专业毕业论文--埋刮板输送机设计.doc
- 采矿工程专业毕业论文--某煤业公司矿井设计.doc
- 单片机课程设计--灭火机器人.doc
文档评论(0)