程序设计任务书指导老师:胡素君联络 Email:, 一、 程序设计性质、目标和任务本课程设计是对基础课《面对对象程序设计》课程知识深化巩固并加强处理实际问题能力。程序设计目标是经过实习,首先使学生加深对课内所学相关面对对象概念了解;其次,在具体程序设计中掌握基于 VC++程序设计方法。经过该课程设计使学生掌握一个程序设计开发环境,提升同学们自己学习、查阅资料、独立分析问题和处理问题能力。在两周程序设计中,经过查阅相关资料、和同学讨论和老师教导答疑,每个同学要完成一道实习题。各位同学应选择一道程序设计题目,进行程序设计工作,并写出具体程序设计汇报,最终提交程序设计汇报、源程序、可实施文件。指导老师在最终对学生进行简单检验答辩。二、 程序设计内容课题 1学生成绩管理系统问题描述设计一个简化学生成绩管理系统,并用 C++语言实现。对该系统要求以下:1. 该系统应实现以下功效 (1)按班级按课程从文件中读入对应平常成绩、期中考试成绩和期末考试成绩。(2)三个成绩对总评成绩百分比被定义为常数,各占总成绩 30%、30%和 40%。(3)计算每位学生总评成绩。(4)算该班级本课程总平均成绩。(5)算处于优、良、中、及格、不及格学生人数和占总人数百分比。其中 100-90 为优,89-80 为良,79-70 为中,69-60 为及格,60 分以下为不及格。(6)按要求输出成绩在优、良、中、及格、不及格各区间学生学号。2. 系统应有以下菜单:0.退出1.计算每位学生总评成绩2.计算班级本课程总评成绩3.统计优、良、中、及格、不及格学生人数和所占百分比4.查询成绩在优、良、中、及格、不及格各区间学生学号许可用户不停从这个菜单选择任一功效实施, 直到选择退出, 才退出整个系统。开发环境实行 C 或 C++实现,VC++6.0、Windows98/XP基础要求1.建立文本文件 note.dat,第一行为学生总人数,其后有 20 个学生成绩,每个学生信息占一行,格式为: 学号(6 位) 平常成绩 期中考试成绩 期末考试成绩具体内容为:2006030201 88 75.5 66 06030202 91 79.5 7606030203 85 75 77 06030204 79 82 80.52.在实施 3-6 功效前, 应首先实施 1, 即读入成绩后才能进行核实和查询。3.从文件中读入对应平常成绩、期中考试成绩和期末考试成绩时,数据读入方法可用 C 语言中文件读入方法进行,也可用 C++中流实现。 4. 每次计算出结果可在屏幕输出,并把每个学生总评成绩输入到新文件 out.dat 文件...