C语言程序设计程设计计划及实施方案.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计程设计计划及实施方案

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

文档评论(0)

yuerang3062 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档