电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构课程设计模板

数据结构课程设计模板_第1页
1/33
数据结构课程设计模板_第2页
2/33
数据结构课程设计模板_第3页
3/33
中南林业科技大学课程设计报告设计名称: 数据结构课程设计 姓 名:学 号:专业班级: 2024 级软件工程 系 (院): 计算机与信息工程学院设计时间: 2024~2024 学年第二学期 设计地点: 电子信息楼 机房 指导老师评语:成绩: 签名: 年 月 日1.课程设计目的1、训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。 2.初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;3.提高综合运用所学的理论知识和方法独立分析和解决问题的能力;4.训练用系统的观点和软件开发一般规进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培育他们严谨的科学态度和良好的工作作风。2.课程设计任务与要求:任务学生成绩管理 问题描述:已知某学生成绩表中现有 N 位同学的成绩(要求各人数据不同),如:学号成绩01101平7501202王露7001205强8501118雨90……………… 现需要删除已转学的某位同学的成绩,同时添加某位同学的成绩(学号、、成绩自定),插入位置按升序排列。 请根据所学过的线性表知识用 C/C++编程实现此操作。程序要求: (1)现有 N 位同学的数据要求从数据文件中读入,不用交互方式录入;(2)拟删除同学的与新添加同学的数据采纳交互方式输入;(3)删除与插入操作完毕,需将成绩表中的所有记录按升序方式显示出来;(4)将更新后的成绩表保存到另一个数据文件中;(5)可以增加功能:如修改某位同学的成绩。要求:1、在处理每个题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。前期准备工作完备与否直接影响到后序上机调试工作的效率。在程序设计阶段应尽量利用已有的标准函数,加大代码的重用率。 2、设计的题目要求达到一定工作量(300 行以上代码),并具有一定的深度和难度。知识点提示: 在线性表中删除某个指定元素,并在规定位置插入一个新元素,要求操作后的结果按元素(XX)升序的方式显示出来。3、程序设计语言推举使用 C/C++,程序书写规,源程序需加必要的注释;4、每位同学需提交可独立运行的程序;5 、每位同学需独立提交设计报告书(每人一份),要求编排格式统一、规、容充实,不少于 10 页(代码不算);6、课程设计实践作为培育学生动手能力的一种手段,单独考核。3.课...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构课程设计模板

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部