华东交大C++课程设计统计学生成绩.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前 言 计算机技术作为信息化的核心技术受到全社会的普遍重视。深入掌握计算机专业知识、具有良好系统设计与分析能力的计算机高级专业人才在社会上深受欢迎。而系统设计与分析能力的培养需要通过实践训练才能获得。C++设计管理学生成绩的问题,实现对学生成绩问题的管理操作。C++语言是一种优秀的程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。C++以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。面向对象的设计思想是在原来基础上的一个质的飞跃,C++完美地体现了面向对象的各种特性。 (论文)任务书 学  院   专  业 班   课程设计(论文)题目 : 统计学生成绩    二、课程设计(论文)工作自 2012 年 6 月 1 日起至 2012年 6 月 6 日止 三、课程设计(论文) 地点: 软件学院实训中心 四、课程设计(论文)内容要求: 1. 本课程设计的目的 (1)掌握C++语言的程序设计方法; (2)理论联系实际,进一步提高学生的软件开发技术; (3)培养学生分析、解决问题的能力; (4)提高学生实践论文撰写能力。 2. 课程设计的任务及要求 1) 基本要求: (1) 对系统所需完成的功能分析; (2) 使用Visual C++编译器进行程序编译; (3) 提出系统的设计方案; (4) 对所设计源程序进行调试。 2) 创新要求 在基本要求达到后,可进行创新设计。 3) 课程设计论文编写要求 (1)理论设计部分以课程设计论文的形式提交,格式必须按照课程设计论文标准 格式进行书写和装订。 (2)课程设计报告(论文)包括设计任务分析(包括设计任务书、设计运行环境、同组人员及分工等)、系统总框图、每个模块的设计分析、列出所有定义的函数及说明、存在的问题与不足及对策、附上程序源代码。 (3)用A4纸打印出文档(附上源代码),封面到教务处购买;所写的有效代码不得少于50行;17周上机检查程序并上交设计报告。 4) 课程设计评分标准: (1)学习态度:20分; (2)回答问题及系统演示:30分 (3)课程设计报告书论文质量:50分。 成绩评定实行优秀、良好、中等、及格和不及格五个等级。不及格者需重做。 5) 参考文献: (1)谢昕 等编著,《C++程序设计》第二版, 北京邮电大学出版社 (2)吕凤翥. C++语言基础教程[M]. 清华大学出版社. 2007.2 (3)谭浩强编,《C++面向对象程序设计》,清华大学出版社,2005年7月出版 6) 课程设计进度安排 1.准备阶段(4学时):选择设计题目、了解设计目的要求、查阅相关资料。 2.程序模块设计分析阶段(4学时):程序总体设计、详细设计。 3.代码编写调试阶段(8学时):程序模块代码编写、调试、测试。 4.撰写论文阶段(4学时):总结课程设计任务和设计内容,撰写课程设计论文。 7) 课程设计题目具体要求:本课程设计的重点是练习文件的存储与读取以及读入整行数据。要求编写一个“学生”类及用来存储文件的save()和load()函数,使用函数及运算符重载技术完成如下操作: (1)有10个小学生,每个学生有“算术”和“语文”两门功课,从键盘输入学生的学号.姓名以及成绩,计算每个学生的平均成绩,将数据存入文件stud,dat中并验证是否正确的存入了文件。 (2)要求对“”和“”运算符进行重载。考虑到输入学号时,也会因不小心引入空格,而且名字中也需要有空格,所以重载“”运算符时,需要满足这个要求。 (3)把学生姓名和平均成绩抽取起来,建立一个简明文件stud_mean.dat,并验证是否正确的存入了。 (4)从文件stud.dat按如下格式输出大于等于平均成绩的学生信息: 学号 姓名 算术 语文 平均 (5)将两门功课成绩都不及格的学生信息从文件中删除并外存入文件bad.dat中。 (6)编写能检索文件中某个学生信息的子程序。如无此学生,输出“未查到”信息。 (7)使用多文件编程和菜单操作。 学生签名: 2012年 6月 1 日 课程设计(论文)评审意见 (1)考勤(10分): 优( )、良( )、中( )、一般( )、差( ); (2)系统设计(20分):优( )、良( )、中( )、一般( )、差( ); (3)编程调试(10分):优( )、良( )、中( )、一般( )、差( ); (4)回答问题(15

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档