- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计课程设计计划及实施方案.doc
自动化与电气工程学院
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行,取消网格对齐选项。设计(论文)中文字之间不允许有空行
您可能关注的文档
- C语言PPT(专科).ppt
- C语言windows SDK编程基础之创建项目.doc
- C语言上机操作与课程设计指导(给学生的文件).pdf
- c语言中有关 字符数组的简介.ppt
- C语言中的位操作符使用.pdf
- C语言基础(二).ppt
- c语言学习笔记(数组、函数).doc
- C语言实习指导书.pdf
- C语言实训指导第3讲 - 副本.doc
- C语言实验报告参考答案(原).doc
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
文档评论(0)