C语言整体设计报告,《C语言课程设计》设计报告

c语言

本文由爱你有360°贡献

doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

语言课程设计》 《C 语言课程设计》报告书

指导教师: 指导教师:张娜

课程名称: 课程名称: C 语言程序设计 班

姓 学

级:

名: 号:

0124071

王者无疆 0070082011

河南城建学院、土木与材料工程系 河南城建学院、土木与材料工程系 学院 2011 2011 年 1 月

河南城建学院

目录

一.课程设计目的 二.课程设计要求 1. 分析课程设计题目的要求 2. 写出详细设计说明 3. 编写程序代码,调试程序使其能正确运行 4. 设计完成的软件要便于操作和使用 4. 设计完成后提交课程设计报告 课程设计的基本过程 三.课程设计的基本过程 课程设计的基本过 1.程序的功能设计 2.程序的数据设计 3.程序的函数设计 4.函数编程及调试 5.整体调试 6.设计总结 四. 课程设计报告的内容 五. 课程设计考核方式 六. 进度计划 第一天 选择课程设计题目,分析课题的要求,编写详细设计说明 第二天 编程及调试 第三天 调试,修正,运行软件 第四天 写课程设计报告,检查程序及软件 第五天 提交课程设计报告(打印稿及电子稿) 七、心得体会 八、附一题

河南城建学院

一、课程设计目的 课程设计是学习掌握 C 语言知识的重要实践环节,是在课程实验基础 上进行的综合性实践教学活动。 课程设计围绕课程的整体教学目标进行,课程设计的题目具有一定的 综合性和应用性,只靠个别单元的知识一般不能实现课程设计的目标,需 要对课程知识进行综合运用。要完成好课程设计,就要对课程知识进行系 统学习、复习、总结、应用,达到在实践中学习知识、掌握知识、应用知 识和培养能力的目的。 ①通过课程设计,进一步熟悉掌握以下知识:数据类型、分支控制、 循环控制、函数的定义及调用、结构体及数组、指针、文件操作、编译预 处理等。 ②通过课程设计,达到系统理解、综合运用课程知识的学习目标。 ③通过课程设计,学会用 C 语言程序解决实际问题的方法。 ④通过课程设计, 掌握程序的局部测试、 调试方法, 建立程序系统调试、 测试的基本概念和思想,学会较大程序的系统测试和调试方法。 二. 课程设计要求 1. 分析课程设计题目的要求 2. 写出详细设计说明 3. 编写程序代码,调试程序使其能正确运行 4. 设计完成的软件要便于操作和使用 4. 设计完成后提交课程设计报告 三.课程设计的基本过程 C 语言课程设计一般包括 6 个步骤,即程序的功能设计、程序的数据 设计、程序的函数设计、函数编码及调试、程序整体调试和课程设计总结 等,各个步骤都有其特定的任务。    程序使用截图

河南城建学院

1.程序的功能设计 功能设计是课程设计的第一个环节,其任务是根据课程设计题目的描 述和要求,确定程序要实现的功能,并把这些功能划分为不同的层次,确 定各层功能的上下级关系,然后绘制出分级描述的程序功能框图,必要时 对所列功能进行说明。 2.程序的数据设计 程序的数据设计主要包括对以下各类数据进行设计: ①对程序中用到的主要数据确定数据类型。 ②对程序中用到的数据定义。 ③定义程序中使用的数组等。 ④定义程序中通用的符号常量。 ⑤确定文件的数据类型,如二进制文件、文本文件等。 3.程序的函数设计 一个综合性的程序,需要设计若干个函数。各个函数功能各异,使用 的层次也不尽相同。为了使总体设计协调有序地进行,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
八、心得体会 1. 目前流行的计算机日历程序,比较典型的是Windows各版本中的日历程序以及基础于该程序所开发的各种应用程序中的日历程序。然而,这些程序都千篇一律的局限在一个很短的时间范围内。(Windows各个版本一般都局限在1980年至2099年这一范围内),但是,在很多情况下,特别是在众多的科学研究领域中,一个时间跨度较大的日历程序是很有参考价值的。C程序设计语言充分发挥了其自身无与伦比的优越性,用极短的程序文本填补了这一领域的空白,同时用铁的事实强有力的告诉世人:C程序设计语言作为计算机语言家族的新生事物,其发展前景是极为广阔的。 2. 经过上一个学期对《C程序设计》的学习,我们学习了理论知识,了解了C语言程序设计的思想,这些知识都为我们的下一步学习打下了坚实的基础。通过课程设计,一方面是为了检查我们一个学期来我们学习的成果,另一方面也是为了让我们进一步的掌握和运用它,同时也让我们认清自己的不足之处和薄弱环节,加以弥补和加强。 3. 通过对c语言万年历的设计进一步的巩固了用c语言程序,并且有利于更好的掌握c语言! 4. 在万年历的编过程中也体会到了做事情一顶要细心、认真。更加知道了要掌握好基础知识。还有体会到了成功的感觉!在万年历的设计过程中更加体会到了团队合作的重要性,“一个诸葛亮比不上三个臭皮匠。”知道了只有团队合作才会更好的完成设计!也体会到以后在工作中团队合作的必要性和重要性! 5. 通过本项课程设计也培养了我独立思考、 综合运用所学有关相应知识的能力,掌握 工程软件设计的基本方法,强化上机动手编程能力,闯过理论与实践相结合的难关! 6. 由于C语言是近年在国内外得到迅速推广应用的一种语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点。通过这次的c语言程序设计更加了解了c语言的好处和其可用性! 7. 在这次课程设计中也知道了自己的动手能力不强有待进一部的提高!在设计过程中不能够把书本上的知识与实践相结合,这也就增加了设计不好该程序的想法!在设计过程中的一次次设计错误增加了我放弃的想法!不过经过大家的努力终于完成了课程设计!完成该程序后想起自己以前的每一次对自己失去信心,就觉得并不是在知识掌握上打败了,而是自己对自己缺乏信心!只要自己对自己不失去信心相信就可以完成那些以前认为完成不了的事情!也让我懂得了要想成功首先就必须有很强的自信心!懂得了自己以后要在做任何事情时都要自信!当自己都不相信自己能够成功时还可能会获得成功吗?

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值