欢迎来到天天文库
浏览记录
ID:34283712
大小:61.00 KB
页数:5页
时间:2019-03-04
《课程设计任务书-11秋软测101》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、南京工程学院课程设计任务书课程名称 C/C++程序设计院(系、部、中心)计算机工程学院专业计算机科学与技术班级软测101起止日期2011.8.29-2011.9.9指导教师廖雷1.课程设计应达到的目的本课程设计的目的是为了让学生在学习《C/C++程序设计I》课程的基础上,进一步深入巩固所学理论知识、使理论与实际相结合的重要实践环节。本课程设计通过完成一些具有一定难度的程序的编写、调试、运行工作,掌握面向过程程序设计的基本方法,从而提高学生分析问题、解决问题的能力。课程设计是教学中很重要的一项实践环节,它可以帮助学生充分理解课堂
2、教学中的内容,对提高学生的实践认识和实际动手能力都有很重要的实际意义。学生应在一周的时间内,按照课程设计的要求,结合所学的理论知识,查找相关资料,完成好本次课程设计,提高程序编写的能力,为将来的实际工作取得一定的经验。2.课程设计题目及要求基于菜单的综合应用。该程序的功能如下:1.实现主菜单的功能,主菜单项共有五项,分别实现打印年历、冒泡排序的动态演示、基于文件的学生成绩计算、动画演示程序、退出功能。移动左右光标键可以选中某一菜单项目,按回车键后执行对应菜单项功能。2.根据输入的年份,打印任意一年的年历,要求一行上打印两个月。
3、3.冒泡排序的动态演示功能是:将一组垂直放置于屏幕的数字用动态演示的方法显示其数字交换功能,要求交换的两个数字一个在左面移动,另一个在右边移动,直到排序结束。4.基于文件的学生成绩计算功能是:有N个学生的信息以文本文件的方式保存在某一数据文件中,每个学生的信息包括学号、性别、姓名、三门课程的成绩,要求从数据文件中读入N个学生的信息,通过编程计算,再按学号、性别、姓名、三门课程的成绩、平均成绩的次序将每个学生的信息写入另一个结果文件中去。5.用TC的图形函数做一个动画演示程序,内容自定。3.课程设计任务及工作量的要求〔包括课程设
4、计计算说明书、图纸、实物样品等要求〕l任务:(1)学习C语言程序设计的基本方法,具备一定的独立设计能力;(2)根据题目要求,查阅有关的资料,完成系统功能设计;(3)编程实现系统的功能;(4)提高综合运用所学的理论知识独立分析和解决问题的能力;(5)进一步提高上机调试程序能力;(6)撰写规范的课程设计总结报告。l要求(1)选定课程设计题目,下达课程设计任务。选题可由指导教师选定,一般由指导教师提供选题供学生选择;也可由学生自己选题,但学生选题需通过指导教师批准。课题应在设计周之前提前公布,以便学生有充分的设计准备时间。指导教师在
5、公布课程设计课题时一般应包括以下内容:课题名称、课程设计任务、主要参考文献等内容。(2)教师讲解a.介绍课程设计的内容、要求、安排、考核方法、注意事项。b.讲授必要的课题背景和相关知识、原理,着重帮助学生明确任务。(3)学生查询资料,进行设计并完成设计报告设计报告应包括的内容:课程设计题目及要求、系统总体设计方案以及各功能模块的设计等。 (4)教师审查审查设计报告是否规范,设计方案是否合理、正确、可行,否则要求调整或整改。教师记录学生的相应成绩。(5)学生上机调试通过教师审查后,即开始上机实现系统的各项功能。上机工作原则上由学
6、生独立完成,教师给予适当指导。应对课程设计纪律和态度提出严格要求,督促、激发、引导学生圆满完成课程设计任务。(6)验收并简单考查学生在系统达到功能要求后,申请指导教师验收。对达到设计要求的,教师将对其综合应用能力和实际操作能力进行简单的答辩考查,然后结合实验结果给出实际操作分。未达到设计要求的,则要求其调整和改进,直到达标。(7)撰写设计总结报告课程设计总结报告应认真、规范、正确。4.主要参考文献1)《C语言程序设计实验教程》,廖雷主编,高等教育出版社,2005年。2)《C语言程序设计教程》,黄维通编著,清华大学出版社,200
7、3。3)《C程序设计》(第二版),谭浩强编著,清华大学出版社,2000。5.课程设计进度安排起止日期工作内容2011.8.28上午下达课程设计任务2011.8.29查询资料学生查询资料2011.8.30.-2011.9.4模块设计及代码设计2011.9.4-2011.9.8学生上机调试2011.9.9验收并简单考查课外时间撰写设计总结报告6.成绩考核办法1、预设计报告和设计总结报告的综合成绩30%2、实际动手能力50%3、创新能力10%4、态度和纪律10%成绩分优、良、中、及格和不及格五档。教研室审查意见:教研室主任签字:年月
8、日院(系、部、中心)意见:主管领导签字:年月日
此文档下载收益归作者所有