欢迎来到天天文库
浏览记录
ID:1354938
大小:170.00 KB
页数:32页
时间:2017-11-10
《c语言程序设计课程设计计划及实施方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、自动化与电气工程学院2012级C语言程序设计课程设计计划及实施方案一、设计安排1、时间安排课程设计安排在本学期第20周(7月8日—7月12日)和第21周(7月13日—7月17日)。第20周(7月8日—7月12日):给学生布置设计任务、讲解要求。让学生做第一类基础题和第二类改错题,画出其流程图,写出源代码,并上机调试得出运行结果。根据情况检查学生的完成情况。第21周(7月13日—7月17日):要求学生做第三类综合题,首先要分析出该题的需求和功能;其次画出各个模块及总程序的流程图;然后编写源代码;最后上机调试得出运行
2、结果。根据情况检查学生的完成情况(要求每个学生做不同的模块)。7月17日,要求学生完成课程设计报告并参加课程设计检查和小组答辩。7月17日下午18点前各指导教师完成小组内答辩,并收齐所有课程设计报告。报告按照统一格式完成,课程设计的最终成绩由各指导教师根据学生平时的学习情况、课程设计报告及答辩情况综合考虑给出。2、答疑时间7月8日(学院楼406):学生确定所选题目;7月10日下午15:00(学院楼406):检查第一类基础题的流程图、源代码及调试运行结果;7月12日上午10:00(学院楼406):检查第一类基础题和
3、第二类改错题的流程图、源代码及调试运行结果;7月16日下午15:00(学院楼406):检查第三类综合题各模块及总程序的流程图、源代码及调试运行结果。二、设计内容与要求1、课程设计的基本内容课程设计题目分成三类,第一类为技巧性强的基础题目,第二类为程序改错题目,第三类为综合题目。第一类及第二类题目要求每人一题,不得重复,第三类题目可依据题目难度,2-3人为一小组合作完成。每个学生均提交课程设计报告,以此作为主要评分依据。2、设计基本步骤设计步骤的规范不但可以培养学生科学的工作方法和作风,而且还能有效地减少错误,提高
4、工作效率。因此必须严格执行良好的设计规范。本课程设计的基本步骤是:(1)问题分析及解决方案框架确定充分地分析和理解问题本身,弄清要求做什么(Whattodo?)。在确定解决方案框架过程中(Howtodo?),综合考虑系统功能,考虑怎样使系统结构清晰、合理、简单和易于调试。最后确定每个过程和函数的简单功能,以及过程(或函数)之间的调用关系。(2)详细设计确定算法的主要流程,在此基础上进行代码设计(Coding),每个明确的功能模块程序一般不超过60行,否则要进一步划分。(3)上机调试上机前程序静态检查可有效提高调试
5、效率,减少上机调试程序时的无谓错误。静态检查主要有两种途径:用一组测试数据手工执行程序;通过阅读或给别人讲解自己的程序而深入全面地理解程序逻辑,把程序中的明显错误事先排除。(4)完成课程设计说明书课程设计说明书内容应有如下几部分组成:1)引言:说明设计目的,要求和设计方法;2)设计设计思路:主要算法思想分析设计表示:每个函数或过程的功能,列出每个过程或函数所调用的过程或函数流程图:画出清晰的主程序及各模块流程图源代码:编写主程序及各模块函数的源代码实现注释:各项功能的实现程度、在完成基本要求的基础上还实现了什么功
6、能1)调试报告:调试过程中遇到的主要问题,是如何解决的;对设计和编码的回顾讨论和分析;改进设想;经验和体会等。2)运行及测试结果。如果题目规定了测试数据,则结果要包含这些测试数据和运行输出,当然还可以含其他测试数据和运行输出。3)总结:对设计方法,结果等进行总结;4)参考文献:给出设计中主要参考的文献;3、课程设计报告形式要求(1)设计报告仅是对设计目的、设计任务及自己所做设计的说明,不允许对原理内容描述过多。(2)设计报告形式1.纸型:A4纸,单面打印;2.封面填写内容格式:中文,宋体,四号;数字及英文字符,T
7、imesNewRoman,四号。3.页边距:上2.5cm,下2.5cm,右2.5cm,左:3.5CM,左侧装订。4.页眉页码:页码居中,底部,TimesNewRoman,小五,正文起始页页码为1。封面不允许出现页眉页码。页眉页码由正文开始,一律用阿拉伯数字连续编页码。页码必须标注在每页页脚底部居中位置,宋体,小五。行距为最小值9磅,段前为30磅、段后为0。页眉宋体,五号,居中。填写内容是“c语言程序设计课程设计报告”。行距为最小值9磅,段前为0、段后为30磅。5.正文格式:(a)章节标题格式:一级标题:中文,宋体
8、,加粗,英文,TimesNewRoman,加粗,小三,1.5倍行距,居左;二级标题:中文,宋体,加粗,英文,TimesNewRoman,加粗,四号,1.5倍行距,居左。(b)正文格式:中文:宋体,小四;英文:TimesNewRoman,小四;多倍行距1.25,间距:段前、段后均为0行,取消网格对齐选项。设计(论文)中文字之间不允许有空行,文字与图之间不允许有多行空白。(c
此文档下载收益归作者所有