版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言课程设计(7月6-10日5-8节13:00-)指导教师:(5-8)B8401张广莹4101(28)(5-8)B8401张淼 4102(24)(5-8)B8501杨旭东4103(24)(5-8)B8501李丹丹4104(24)(5-8)B8201于金泳 4105(25)(5-8)B8201侯明哲4201(28)课程目的 1. 锻炼使用C语言编写完整实用程序的能力 1)程序构思:考虑程序要实现的功能,构思程序的总体框架(各功能之间的关系,实现的顺序,子程序要有哪些,各功能子程序在程序中的位置,主要目的是保证程序的模块化、方便维护) 2)程序代码输入:从一个空的文件开始,一个功能一个功能地实现
2、,要保证程序一直是可以运行的,每一个后续功能均要在前一个功能完全测试通过之后添加。 3)软件测试:所有预想的功能,要设计测试方案验证程序的正确性。虽然有些功能在实际运行中并不常用。 4)软件调试:测试过程中发现程序运行有错误,会充分利用编程工具提供的调试功能找到错误。 2.初步了解使用C语言对硬件端口操作的方法,为将来学习单片机打下基础。 3.培养自学能力(学习新软件,学习新函数,学习新硬件)和查阅资料的能力。时间安排时间安排 1.上机前根据自己的题目,查阅教材、上网查阅资料或到上机前根据自己的题目,查阅教材、上网查阅资料或到图书馆找参考书图书馆找参考书,对设计方案进行构思。对设计方案进行构思
3、。2.在指定时间到指定的机房上机,遇到问题及时找指导教在指定时间到指定的机房上机,遇到问题及时找指导教师现场答疑。师现场答疑。3.4次上机时间次上机时间(69日日)应完成设计题目,第五次上机应完成设计题目,第五次上机(10日日)现场答辩验收。现场答辩验收。4.所安排的上机时间若不够,应在宿舍或自己找机房上机,所安排的上机时间若不够,应在宿舍或自己找机房上机,以保证按时完成。以保证按时完成。5.提前完成的同学可以在指定上机时间随时申请验收。提前完成的同学可以在指定上机时间随时申请验收。6.验收通过后抓紧时间书写、整理验收通过后抓紧时间书写、整理课程设计说明书课程设计说明书(论论文文) 。7.说明
4、书用说明书用A4纸打印,左侧装订,下周周二下班前上交。纸打印,左侧装订,下周周二下班前上交。具体注意事项及要求具体注意事项及要求1.机房上机时遵守机房的规章制度。机房上机时遵守机房的规章制度。2.每次上机结束一定要用每次上机结束一定要用U盘备份源程序和文档。盘备份源程序和文档。3.编写程序时注意编写程序时注意C语言编程的一些规范。语言编程的一些规范。4.编写程序过程中尽可能详细地进行注释。编写程序过程中尽可能详细地进行注释。5.可以使用可以使用TC,VC,BCB等编程软件。等编程软件。(使用使用VC或或BCB可以可以申请自拟题目,或请教师另出题申请自拟题目,或请教师另出题)6.在完成基本要求的
5、基础上,发挥主观能动性,使程序尽在完成基本要求的基础上,发挥主观能动性,使程序尽可能模块化可能模块化(子程序子程序)、通用、灵活、易修改、通用、灵活、易修改(参数参数)。7.程序调试过程中出现错误,要将错误的现象、出错原因、程序调试过程中出现错误,要将错误的现象、出错原因、解决办法及时记录在笔记中或解决办法及时记录在笔记中或Word文档中,文档中,课程设课程设计说明书计说明书(论文论文) 中要有体现。中要有体现。验收要求验收要求 1. 运行程序,产生正确结果。运行程序,产生正确结果。2. 现场答辩,介绍程序,能根据教师要求修现场答辩,介绍程序,能根据教师要求修改程序,回答问题。改程序,回答问题
6、。3. 编写课程设计报告,包括任务要求,程序编写课程设计报告,包括任务要求,程序框图,程序清单及注释,程序运行结果。框图,程序清单及注释,程序运行结果。4. 总结程序调试过程中出现错误的现象及原总结程序调试过程中出现错误的现象及原因。因。成绩评定标准(程序及答辩70%,说明书30%) 优秀:优秀:独立完成设计题目,程序规范严谨,功能丰富,通用性好,测试修改方便,运行结果美观。说明书内容充实、格式规范,有参考价值。 良好:良好:独立完成设计题目,程序规范,功能较丰富,运行结果美观。说明书内容完整、格式规范、条理清楚。 中等:中等:能独立完成设计题目,理解程序代码的作用,运行结果正确,说明书内容完
7、整。 及格:及格:能独立完成设计题目,运行结果正确,说明书内容完整。 不及格:不及格:未能独立完成题目的基本要求或未提交合格的说明书。课程设计说明书课程设计说明书(论文论文) 任务书自己填写 正文内容(参考模版): 题目N 题目详细描述: 程序设计思路及流程图或结构图: 程序清单及注释: 程序运行结果(可以用手机或数码相机拍照) 程序调试中遇到过的问题及解决办法关于题目(学号最后两位%27)所有绘制曲线的题目均要保存数据(要能方便编程读取并绘制曲线)乐曲程序不可重复。尽量使用子程序来提高程序的可读性和灵活性自选题目参考(选做) TC: 1. 显示给定的BMP图形文件 2. 从汉字库中调用汉字,
8、以图形方式显示出来 3.编制一个带图形的时钟,可显示时间,也可设置时间 4.二十四点牌游戏。任给四个1-13之间的数,利用加减乘除以及括号将给出的四个数组成一个值为24的表达式。 5.用Putimage 实现动画显示 6.将字符串中的小写字母转换为大写字母 7. JPG图形文件显示 也可自己查阅资料,自己设计。要能将程序解释清楚。 BCB:(Borland C+ Builder 6.0) 1. 网络聊天程序(类似QQ) 2. 通讯录(实用) 3. 简单图像处理(翻转任意角度,二值化,底片化)题目的扩展 编制音乐程序编制音乐程序,曲目自选,不要重复。曲目自选,不要重复。 1. 通过键盘录入曲谱,回车后播放; 2.直接使用键盘弹奏。 3.每首歌曲以自己定义的格式(越易读越好)保存为一个文件,程序运行后可选择文件播放。4.程序运行的流程控制(选择歌曲,选择演奏方式,播放过程中止回到主菜单等) 绘制函数曲线的程序1. 函数自变量和值保存到数据文件,编写一个自动绘图的程序,能够读取数据文件,自动根据数据的内容绘制曲线,坐标范围可自动调整,横纵座标标注可设定。2. 可通过修改配置文件来改变坐标系的位置和形状显示范围等。 3. 在运行期,可设置函数的参数(比如正弦函数的幅值频率相位等)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建林业职业技术学院《畜牧微生物学》2025-2026学年期末试卷
- 扬州大学广陵学院《国际汉语教学概论》2025-2026学年期末试卷
- 合肥共达职业技术学院《思想政治教育学原理》2025-2026学年期末试卷
- 池州职业技术学院《西方文化概论》2025-2026学年期末试卷
- 安徽卫生健康职业学院《世界经济概论》2025-2026学年期末试卷
- 安全生产年度评估报告讲解
- 消防安全题材创作指南
- 音频试音专业话术
- 景泰蓝烧焊工保密知识考核试卷含答案
- 货运业务信息员安全应急评优考核试卷含答案
- 中国玫瑰痤疮诊疗指南(2025版)解读
- 船舶维修服务的组织结构及岗位职责
- 2025新疆农业大学辅导员考试试题及答案
- 建筑与市政工程施工现场临时用电安全技术标准JGJT46-2024
- 2024-2025学年福建省三明市宁化县九年级上学期期中考试数学试卷
- 纺织品生产流程:从棉花到成衣的完整旅程
- 初中学业水平考试美术试题及参考答案
- 甲亢危象观察及护理
- 百家讲坛2001-2016年节目播出表-总目录
- 关于青少年生命观生活观调查问卷
- 《设备基础知识培训》课件
评论
0/150
提交评论