《C 程序设计》实训任务书
一、 设计的目的
C 程序设计实训是在学完 C 程序设计课程之后的实践教学环节。其目的是进一步加深、
巩固学生所学《 C 程序设计》的基本理论知识,理论联系实际,进一步培养学生综合分析问
题和解决问题的能力。掌握运用 C 语言独立地编写、调试应用程序和进行其它相关设计的
技能,充分发挥广大同学的潜力,使他们通过本次实训得到全面的锻炼。
1、 进一步掌握和利用 C 语言进行程设计的能力;
2、 进一步理解和运用结构化程设计的思想和方法;
3、 初步掌握开发一个小型实用系统的基本方法;
4、 学会调试一个较长程序的基本方法;
5、 学会利用流程图或 N-S 图表示算法;
6、 掌握书写程设计开发文档的能力(书写实训报告) ;
二、设计题目
由指导教师指定或学生自选相应的课题。
三、设计要求
1、 用 C 语言实现系统;
2、 利用结构体实现 ** 系统的数据结构设计;
3、 系统具有增加,查询,修改,删除,排序等基本功能;
4、 系统的各个功能模块要求用函数的形式实现;
5、 完成设计任务并书写实训报告。
6、 *建议有能力的同学利用文件操作,将 ** 信息存在文件中。
四、 设计内容及步骤
1. 分析实训题目的要求,即需求分析。
2. 总体设计,确定所需模块及模块间调用关系,定义系统中使用的数据类型。
3. 详细设计,确定每个模块的功能,绘制主要函数的流程图。
4. 编写程序代码,调试程序使其能正确运行。 要求书写规范, 注意采用缩进格式。 函数名、
变量名要见文晓意,注释要简而不失、详而不缀。设计完成的软件要便于操作和使用。
5. 程序测试,发现程序中存在的错误并改正。
6. 完成实训报告。
五、进度
时 间 实训内容 实训报告完成部分 备注
7 月 9 日
1、 分析问题,设计相应的数据结构
2、 总体设计
3、 详细设计
1、 问题定义与描述
2、 总体设计
3、 详细设计
7 月 10 日
上午上交
前两部分
实训报告
7 月 10 日
代码实现
7 月 11 日
代码实现
1 月 12 日
代码实现