软件学院2014级程序设计基础课程设计要求

软件学院2014级程序设计基础课程设计要求

ID:40984789

大小:87.00 KB

页数:3页

时间:2019-08-12

软件学院2014级程序设计基础课程设计要求_第1页
软件学院2014级程序设计基础课程设计要求_第2页
软件学院2014级程序设计基础课程设计要求_第3页
资源描述:

《软件学院2014级程序设计基础课程设计要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

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

3、知识和技巧,提高综合应用能力。【设计题目】编制并调试学生成绩管理程序。【基本要求】1.功能要求1)从磁盘读入学生成绩单文件(学生的原始成绩单可通过运行程序产生)。2)按下列要求组织成绩单:(1)按学号排序(2)按姓名排序(用选择法)(3)按成绩排序(用冒泡法)(4)按成绩分段计数(每10分为一段)3(1)优秀成绩单(优秀线由宏定义给出)(2)不及格成绩单2)将各类学生成绩单输出到显示器上,同时以文件形式保存到磁盘上。2.界面要求1)允许用户输入成绩单的路径及文件名。2)可选择成绩单排序规则:升序、降序。3)可选择输出内容:原始成绩单、排序后的

4、成绩单、分段后的成绩单、优秀成绩单、不及格成绩单。3.数据结构要求一个学生的信息,至少包括:1)学号:形如:54110115,其中“54”表示所在学院,“11”表示年级,“01”表示班级,“15”表示班内序号2)姓名3)性别4)考试科目(共3科)5)各科目考试成绩要求用结构体数组保存学生信息。4.程序结构要求体现模块化程序设计思想,用函数实现各模块功能。【选作】1)分别将优秀成绩单和不及格成绩单以链表形式组织。2)读入若干班级成绩单,按班级完成以上【基本要求】所述功能。时间:第15、16、17、18周周1下午周2上午周1下午(1---5班)周

5、2上午(6---10班)3

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

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

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