计算机学院2011级高级语言课程设计要求

计算机学院2011级高级语言课程设计要求

ID:13675129

大小:52.50 KB

页数:3页

时间:2018-07-23

计算机学院2011级高级语言课程设计要求_第1页
计算机学院2011级高级语言课程设计要求_第2页
计算机学院2011级高级语言课程设计要求_第3页
资源描述:

《计算机学院2011级高级语言课程设计要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、高级语言课程设计l设计题目:用C语言编写学生成绩管理程序,并调试。l设计要求:按学号顺序分组,3人一组,每人完成一部分,具体分工组内讨论决定。l成绩评定:优秀约占15%,良好约占40%,中等约占30%,及格约占15%。没完成设计任务的学生不及格。l考核内容:u出勤情况u课程设计报告完成情况u设计方法讲解情况u代码完成情况(质量、工作量、时间)l考核方法:最后一周的周三、周四,提交课程设计报告后,可申请答辩。答辩过程中,学生演示并讲解自己完成的部分,老师检查程序并向学生提问。n考察点:u功能完成情况u代码规范程度

2、u程序结构u用户界面u分工合作n课程设计报告要点:一、成员分工1.设计小组成员姓名、学号2.主要职责3.每个成员所完成工作占全组工作的百分比二、程序结构1.模块划分2.主函数主要功能3.各子函数主要功能4.函数之间的调用关系3三、设计思想1.总体思路2.各模块设计思想3.界面设计4.特色设计四、关键代码(适当加注释)1.体现主要设计思想的代码2.体现特色设计的代码五、程序测试1.测试计划(包括测试目的、测试数据)2.测试结果(包括测试过程中出现的问题)3.测试结果分析(包括解决问题的方案)4.测试结论高级语言课

3、程设计要求【设计目的】全面深入理解高级语言程序设计思想,掌握程序设计知识和技巧,提高综合应用能力。【设计题目】用C语言编写学生成绩管理程序,并调试。【基本要求】1.功能要求0)设计一个成绩录入模块,用来产生学生的原始成绩单文件。1)从磁盘读入学生成绩单文件。2)按下列要求组织成绩单:(1)按学号排序3(1)按姓名排序(用选择法)(2)按成绩排序(用冒泡法)(3)按成绩分段计数(每10分为一段)(4)以链表形式组织优秀成绩单(优秀线由宏定义给出)(5)以链表形式组织不及格成绩单(6)读入若干班级成绩单,按班级完成

4、上述功能。2)根据用户要求将各类学生成绩单输出到显示器上,或以文件形式保存到磁盘上。2.界面要求1)要求录入界面友好,方便操作,具有检错功能。2)允许用户输入成绩单文件的路径及文件名。3)可选择成绩单排序规则:升序、降序。4)可选择输出内容:原始成绩单、排序后的成绩单、分段后的成绩单、优秀成绩单、不及格成绩单。5)可选择输出范围:某学院、某年级、某班级。6)可选择输出形式:显示器、磁盘(磁盘文件的内容能以清晰的格式显示)。3.数据结构要求一个学生的信息,至少包括:1)学号:形如:53110105,其中“53”表

5、示所在学院,“11”表示年级,“01”表示班级,“05”表示班内序号2)姓名3)性别4)考试科目(共3科)5)各科目考试成绩要求用结构体数组保存学生信息。4.程序结构要求运用模块化程序设计思想,用函数实现各模块功能。3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。