- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》课程设计
----内容及要求
1、课程设计的目的
课程设计是C语言教学中一个重要的实践环节。通过课程设计的综合训练,培养学生实际分析问题、编程和动手能力,提高学生利用C语言进行程序设计的能力,使学生掌握面向过程语言的结构化程序设计方法及解决实际问题的能力,培养学生的创新意识,并为学生今后学习面向对象的程序设计语言打下基础。在本课程设计的过程中,让学生系统地、综合地根据所学习的C语言相关知识,编写一个功能完善、实用性强,知识点覆盖面广的应用程序,让学生进一步熟悉C语言中标准函数的使用,用户定义函数及语句的编写及使用方法,进一步熟悉指针、链表、文件的使用方法。并借此过程让学生进一步掌握有关C语言程序调试的方法与技巧,形成一定的C语言编写能力。
2、课程设计的基本要求
(1)要求学生熟练掌握C语言的基本概念、基本数据类型、基本语句、函数、指针、结构体类型、链表的处理及其灵活应用,掌握C语言中文件的操作和使用方法;
(2)理清系统的总体框架,合理地划分系统的功能模块;
(3)要求使用结构化程序设计方法和模块化思想编程;
(4)各模块单独编写程序代码,分别测试,最后整合各个模块的功能进行联合调试。各组中的同学之间开展讨论和协作、合理分工,认真完成课题;
(5)必须实现系统的基本功能,完成课程设计规定的基本内容,达到基本要求;
(6)可以自行对所给课题进行功能上的扩充或增加
(7)在源程序中合理使用注释,使程序容易阅读和理解;
(8)程序界面要求友好、直观、易操作;
(9)按时提交课程设计报告,报告内容具体要求见下文。
3、分组安排
以班级为单位,分组进行课程设计。原则上,每3人一组合作完成一个课程设计,每个人的任务不同。也可以一人单独完成一个课题(五个功能模块以上)。
各班自行组织分组,确定分组名单。每组抽签从老师所给的参考课题中选择课题,也可自拟课题,但选择自拟课题的分组之间的课题不能完全相同。
各组内同学可以共同分析和讨论系统方案,进行分工协作,每位学生独立完成要求的功能模块,整合后进行联合调试,最终完成整个系统。
4、课程设计时间进度安排
分析课题、设计算法 周一
上机编程、调试和测试程序 周二~周四
总结、编写课程设计报告、打印提交报告和考核 周五
5、课程设计报告相关要求
(1)报告包括封面、目录、正文三部分。
(2)封面使用如下形式:
扬州大学信息工程学院
课程设计报告
课程名称 《C语言程序设计》
设计题目
学生姓名
班 级
学 号
指导老师
2014年12月
(3)报告的正文主要内容(可以不局限于以下内容):
课程设计报告排版要求:
(1)标题左对齐
一号标题:二号黑体加粗
二号标题:三号黑体加粗
三号标题三:四号黑体加粗
(2)正文部分用五号宋体,1.25倍行距,正文部分每段前缩进两个汉字
(3)附录部分源程序清单用小五号“Times New Roman”字体,单倍行距
页面设置要求:
页边距:
上、下、左:2.4
右:1.8
纸型:A4
其它页面设置为默认值
一、课题内容和要求
二、总体设计
系统结构框图、功能模块划分、系统流程图
三、详细设计
包括:
数据结构设计:说明所用到的数组、结构体、链表结点等的数据结构
系统各功能模块设计:各模块所对应函数的名称、输入输出参数、函数返回值的说明,以及采用的主要算法
四、系统调试与测试
程序在调试过程中遇到的主要问题及采取的解决措施
系统的测试数据及运行结果
五、用户手册
即使用说明
六、课程设计小结
对课程设计的过程进行总结和分析,谈谈自己的收获、体会或认识
七、参考文献
列出主要的参考书、网址等。
八、附录
源程序清单,对代码中重要的地方用注释进行解释和说明
6、课程设计验收及考核评估要求
结合学生的动手能力、独立分析解决问题的能力和创新精神、课程设计报告和课程设计答辩考核的情况综合考评,考核成绩分优、良、中、及格和不及格五等。具体成绩评定参考:
学习态度(10%)
选题(20%)
题目难度
创新性
课程设计报告(30%)
设计(40%)
正确性
界面
算法思想
测试数据
考核时具体要求:
运行所设计的系统;
回答老师提出的有关问题;
提交课程设计报告;
以班级为单位提交电
您可能关注的文档
最近下载
- (高清版)DB15∕T 3765—2024 草地碳汇监测与核算技术规程.pdf VIP
- 施工员(市政)模拟考试题(附答案).doc VIP
- 化疗后骨髓抑制护理课件.pptx VIP
- 饲料企业从业人员法规考核试题300道带答案与解析!绝对验证过的!.pdf VIP
- 挫折与心理防御.ppt VIP
- 《离子反应第一课时》说课稿全国高中化学说课一等奖.docx VIP
- 市政工程毕业论文12篇.doc VIP
- 消防控制室值班人员培训PPT课件 消防控制室工作人员培训 消防控制室操作员培训材料.pptx VIP
- 教育科学研究方法课题研究报告.pptx VIP
- 教育科学研究规划课题研究报告.pptx VIP
文档评论(0)