C语言实践教学环节任务书 一、题目: 成绩数据处理系统 二、目的与要求 1. 目的: (1)基本掌握面向过程程
C语言实践教学环节任务书 一、题目: 成绩数据处理系统二、目的与要求1. 目的:(1)基本掌握面向过程程序设计的基本思路和方法; (2)达到熟练掌握C语言的基本知识和技能;(3)能够利用所学的基本知识和技能,解决简单的程序设计问题2. 要求 基本要求:1. 要求利用C语言面向过程的编程思想来完成系统的设计; 2. 突出C语言的函数特征,以多个函数实现每一个子功能;3. 画出功能模块图;4. 具有清晰的程序流程图和数据结构的详细定义;5. 在项目报告中说明程序设计过程中的难点、解决办法及编程小结或体会创新要求:在基本要求达到后,可进行创新设计,如带有界面的子进程执行,将数据写入文件永久保存,外部文件排序等三、信息描述1. 定义一个数组,用以存放学生的成绩。2. 从键盘输入10个学生成绩。3. 采用冒泡法,将学生成绩按照从高到低进行排序。4. 再输入一个学生的成绩,将此成绩按照排序规律插入原学生成绩数组。5. 将排好序的成绩单进行反序存放,即原来是从高到低,现在改为从低到高排列。6. 将以上每一步骤的结果均打印输出,验证程序是否正确实现题目要求。四、功能描述1. 学生基本信息录入2. 对录入的学生基本信息进行修改3. 学生信息的插入4. 学生信息删除5. 查询信息五、解决方案1. 分析程序的功能要求,划分程序功能模块。2. 画出系统流程图。3. 代码的编写。定义数据结构和各个功能子函数。4. 程序的功能调试。5. 完成系统总结报告以及使用说明书六、进度安排此次课程设计时间为一周,分四个阶段完成:1. 分析设计阶段。指导教师应积极引导学生自主学习和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。2. 编码调试阶段:根据设计分析方案编写C代码,然后调试该代码,实现课题要求的功能。3. 总结报告阶段:总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。4. 考核阶段。七、撰写课程设计报告或课程设计总结课程设计报告要求:总结报告包括需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试的步骤和内容、课程设计总结、参考资料等,不符合以上要求者,则本次设计以不及格记。八、参考资料《C语言程序设计教程》 网上相关资料(....略) 真的很急啊 明天就要呢 拜托各位了