300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 计算机课程编程设计贪吃蛇游戏设计 c语言课程设计报告--贪吃蛇游戏系统

计算机课程编程设计贪吃蛇游戏设计 c语言课程设计报告--贪吃蛇游戏系统

时间:2021-10-22 05:55:03

相关推荐

计算机课程编程设计贪吃蛇游戏设计 c语言课程设计报告--贪吃蛇游戏系统

c语言课程设计报告--贪吃蛇游戏系统

院 系 计算机科学技术学院 班 级 组 长 学 号 指导教师 年 3 月 2 日 C 语言语言基础课程设计基础课程设计 贪贪贪贪吃吃吃吃蛇蛇蛇蛇游游游游戏戏戏戏系系系系统统统统 I 程序设计基础课程设计任务书程序设计基础课程设计任务书 一、题目一、题目贪吃蛇游戏系统贪吃蛇游戏系统 二、设计要求二、设计要求 (1)自己组成课程设计小组。 (2)查阅相关资料,自学具体课题中涉及到的新知识。 (3)采用结构化、模块化程序设计方法设计,功能要完善,界面美观。 (4)所设计的系统应有菜单、动画。 (5) 按要求写出课程设计报告, 并于设计结束后 1 周内提交。 其主要内容包括 封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件需求分析、总体 设计、详细设计、程序的调试与测试、总结、结束语、程序清单(带中文注释) 、参 考文献等。课程设计报告一律用 A4 纸打印,并严格按照课程设计指导书中规定的毕 业设计报告的撰写规范进行排版装订。 三、课程设计工作量三、课程设计工作量 由于是设计小组团结协作完成设计任务,一般每人的程序量在 200 行有效程序 行以上,必须有创新(如自己编的简单动画和音乐) ,不得抄袭。 四、课程设计工作计划四、课程设计工作计划 年 2 月 25 前,指导教师讲课; 年 2 月 26 日,设计小组进行总体方案设计和任务分工; 年 2 月 27 日,每人完成自己承担的程序模块并通过独立编译; 年 2 月 28 日3 月 1 日,分模块集体解决核心问题; 年 3 月 2 日,将各模块集成为一个完整的系统,并录入足够的数据进行调 试运行,数据必须存储到磁盘文件中,以备验收; 年 3 月 2 日,撰写课程设计报告。 年 3 月 3 日,进行课程设计验收。 指导教师签章 教研室主任签章 II 程序设计基础课程设计指导教师评语与成绩 指导教师评语 课程设计表现成绩 课程设计验收成绩 课程设计报告成绩 课程设计 总成绩 指导教师签章 年 6 月 日 III 目录目录 一一. 概概 述述 1 1.1 研究的背景及意义 1 1.2 课程设计的目的.1 1.3 课程设计的要求.2 1.4 课程设计的任务和涉及的知识点 2 二需求分析二需求分析 . 4 2.1 功能需求.4 2.2 操作方法(键盘操作) 4 三三. 总体方案设计总体方案设计. 5 3.1 模块划分 5 3.2 整体框图 5 四四. 程序的调试与运行结果说明程序的调试与运行结果说明 . 6 4.1 图形初始化失败.6 4.2 其他问题.6 五详细设计五详细设计 . 7 5.1 主要模块界面 .7 5.2 源程序代码 8 六六. 结论结论 20 七七. 结束语结束语 21 八八. .参考文献参考文献 . 22 1 一一. 概概 述述 本课程设计以软件工程方法为指导,采用了结构化,模块化得课程设计方法, 以 C技术为基础,使用 vc 为主要工具,总体设计,详细设计,最终完成系统的实 现与测试。 1.1 研究的背景及意义 随着社会的发展,人们交友范围越加广泛,越来越多的人迫切的需要一种可以 存储联系人信息的工具。因此设计一款随时查询联系人信息的软件成了很多人以及 商家们的需要。 此次课程设计完成的通讯录管理系统,正是为了满足上诉需求设计出来的,希 望能给人们带来便利。 C是国际上广泛流行的,很有发展前途的计算机高级语言。他适合作为系统 秒速语言,既可用来编写系统软件,也可以用来编写应用软件。 对于计算机专业和相关学科的学生来说,“课程设计基础”是一门非常重要的专 业基础课程,对其学习好坏,直接关系到后续课程的学习效果。 C是一种面向过程的高级语言。要学好 C,不但要掌握 C的语法,更重 要的是要掌握使用 C进行结构化、模块化程序设计的方法。 有了较好的 C基础, 就可以进一步学好面向对象的程序设计语言和可视的编程语言如 VC6.0、C等。 对于面向对象的程序设计,当设计到具体实现部分的时候,也就是编写一个对象中 具体的方法(即外部服务函数)时,必然要使用结构化得程序来实现。可见,结构 化、模块化程序设计的方法是必然要学习的,而 C是结构化程序设计思想中比较 经典的语言,不可不学好。学习结构化、模块化程序设计的思想和方法,可以掌握 设计解决一个问题的过程,即如何对问题进行分解,划分成各个

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。