数据结构课程设计题目及要求

发布 2022-10-03 12:01:28 阅读 1414

题目:学生信息管理系统的开发与设计。

1.基本内容。

学生简历⑵学生信息的添加⑶学生信息的删除⑷学生信息的查询⑸有关信息的输出2.设计要求。

以链表为存储结构,利用菜单进行功能选择,测试数据设计者自定。⑵每个学生的数据项包含:学号、姓名、性别、班级、**、住址等。⑶要求用c完成。

要求和安排。

1)问题分析和任务定义:根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么?(而不是怎么做?)限制条件是什么?

2)逻辑设计:对问题描述中涉及的操作对象定义相应的数据类型,并按照以数据结构为中心的原则划分模块,定义主程序模块和各抽象数据类型。逻辑设计的结果应写出每个抽象数据类型的定义(包括数据结构的描述和每个基本操作的功能说明),各个主要模块的算法,并画出模块之间的调用关系图;

3)详细设计:定义相应的存储结构并写出各函数的伪码算法。在这个过程中,要综合考虑系统功能,使得系统结构清晰、合理、简单和易于调试,抽象数据类型的实现尽可能做到数据封装,基本操作的规格说明尽可能明确具体。

详细设计的结果是对数据结构和基本操作作出进一步的求精,写出数据存储结构的类型定义,写出函数形式的算法框架;

4)程序编码:把详细设计的结果进一步求精为程序设计语言程序。同时加入一些注解和断言,使程序中逻辑概念清楚;

5)程序调试与测试:采用自底向上,分模块进行,即先调试低层函数。能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它。

调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果;

6)结果分析:程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果。算法的时间、空间复杂性分析;

7)编写课程设计报告;

《数据结构》课程设计题目及要求

1 每位同学限选1题,并到所在自然班的班长处登记,同一题不超过4人 一个班之内 2 课程设计成绩分为5级 优秀 5分 良好 4分 中等 3分 及格 2分 不及格 1分 3 题目有难易和工作量大小之分 具体见题目后的 星级 为体现公平,请参见下表,请同学们结合自身情况选择题目。4 课程设计报告和源 严...

数据结构课程设计题目及要求

实验一 实验四任选一题 实验五 实验九任选一题。实验一运动会分数统计。一 实验目的 1 熟练掌握线性表的两种存储方式。2 掌握链表的操作和应用。3 掌握指针 结构体的应用。4 按照不同的学校,不同项目和不同的名次要求,产生各学校的成绩单 团体总分报表。二 实验内容 问题描述 参加运动会的n个学校编号...

《数据结构》课程设计题目及要求

2013 2014学年第一学期 数据结构 课程设计题目及要求。本课程设计一共包括六道大题,请同学们根据自己的爱好选择其中一道大题。每道大题分为若干小题,请根据要求完成,并撰写课程设计报告 电子版 实习报告规范。实习报告的开头给出题目 班级 姓名 学号和完成日期,并包括以下内容 1 需求分析。说明调和...