2017_12_C语言课程设计内容和要求.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017_12_C语言课程设计内容和要求

《C语言程序设计》课程设计 ----内容及要求 1、课程设计的目的 课程设计是C语言教学中一个重要的实践环节。通过课程设计培养学生实际分析问题、编程和动手能力,利用C语言进行程序设计的能力,使学生掌握面向过程语言的结构化程序设计方法及解决实际问题的能力创新学习面向对象的程序设计语言打下基础。程序。借此掌握有关C语言程序调试的方法与技巧,形成一定的C语言编写能力。要求结构化方法; 扬州大学信息工程学院 课程设计报告 课程名称 《C语言程序设计》 设计题目 学生姓名 班 级 学 号 指导老师 2014年12月 (3)报告的正文主要内容(可以不局限于以下内容): 课程设计报告排版要求: (1)标题左对齐 一号标题:二号黑体加粗 二号标题:三号黑体加粗 三号标题三:四号黑体加粗 (2)正文部分用五号宋体,1.25倍行距,正文部分每段前缩进两个汉字 (3)附录部分源程序清单用小五号“Times New Roman”字体,单倍行距 页面设置要求: 页边距: 上、下、左:2.4厘米 右:1.8厘米 纸型:A4 其它页面设置为默认值 一、课题内容和要求 二、总体设计 系统结构框图、功能模块划分、系统流程图 三、详细设计 包括: 数据结构设计:说明所用到的数组、结构体、链表结点等的数据结构 系统各功能模块设计:各模块所对应函数的名称、输入输出参数、函数返回值的说明,以及采用的主要算法 四、系统调试与测试 程序在调试过程中遇到的主要问题及采取的解决措施 系统的测试数据及运行结果 五、用户手册 即使用说明 六、课程设计小结 对课程设计的过程进行总结和分析,谈谈自己的收获、体会或认识 七、参考文献 列出主要的参考书、网址等。 八、附录 源程序清单,对代码中重要的地方用注释进行解释和说明 6、课程设计验收及考核评估要求 结合学生的动手能力、独立分析解决问题的能力和创新精神、课程设计报告和课程设计答辩考核的情况综合考评,考核成绩分优、良、中、及格和不及格五等。具体成绩评定参考: 学习态度(10%) 选题(20%) 题目难度 创新性 课程设计报告(30%) 设计(40%) 正确性 界面 算法思想 测试数据 考核时具体要求: 运行所设计的系统; 回答有关问题; 提交课程设计报告; 提交(源程序、执行程序内容有创新 题目一:学生成绩管理系统Ⅰ 设计和实现一个“学生成绩管理系统”,满足以下要求: 1.系统以菜单方式工作; 2.使用链表或结构数组对学生成绩进行管理和维护; 3.使用二进制文件在磁盘上保存学生记录信息; 4.链表中各结点或结构数组中各元素包括“学号、姓名、语文、数学、外语、平均分”基本字段; 5.实现如下基本功能: (1)查看所有学生信息 (2)查找学生(查找指定学号的学生,显示该学生的学号、姓名、所有课程成绩) (3)删除学生(删除指定学号的学生) (4)排序(按学号由小到大排序) (5)添加学生记录(生将链表中 (6)插入学生记录 (在链表或结构数组已按学号有序的提下,将学生记录插其中合适的位置) (7)计算平均分(计算每位学生每门课程的平均分) (8)将学生记录保存到文件(将以文件的形式存盘(将已经存盘的文件读入内存,进行管理) 题目二:学生成绩系统1)查看所有学生信息 (2)计算总分(计算每位学生四门课程的总分) (3)排序 (按) (生将中 (5)查找 (查找指定学号的学生,显示该学生的学号、姓名、所有课程成绩) (6)查询每门课成绩都在80分以上的学生,并输出学生信息;删除 (删除指定学号的学生) (8)将学生记录保存到文件存盘 (将以文件的形式存盘) 读入 (将已经存盘的文件读入内存,进行管理) 题目三:学生成绩学生成绩1)列出指定班级的所有学生的成绩单 (2)录入学生记录 (学生的信息将它链表中 (3)查找 (查找指定学号的学生,显示该学生的学号、班级、姓名、所有课程成绩) (4)删除 (删除指定学号的学生) (5)计算总分和平均分 (计算每位学生四门课程的总分) (5)排序 (对指定班级的所有学生按总分由高到低的方式排序并输出) (6)计算指定班级各门课程的平均分 (计算并输出某班级学生每门课程的平均分) (7)查询所有存在不及格课程的学生,并输出这些学生信息;存盘 (将以文件的形式存盘) 读入 (将原来已经存盘的文件读入内存,进行管理) 题目四

您可能关注的文档

文档评论(0)

tonggong82445 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档