- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
贪食蛇游戏、计算器实现-软工课程设计任务书
《数据结构》
课程设计报告
院 (系): 信息科学与工程学院
专业班级:
学生姓名:
学 号:
指导教师:
20 17 年 2 月 21 日至20 17 年 3 月 3 日
武昌首义学院制
数据结构 课程设计任务书
一、设计(调查报告/论文)题目
(1)贪食蛇游戏
(2)计算器的实现 二、设计(调查报告/论文)主要内容
(1)贪食蛇游戏
主要内容:
目标是掌握数据结构中线性表的顺序存储功能,实现“贪食蛇”游戏。游戏主要使用方向键控制贪食蛇的游动方向(上、下、左、右四个方向),贪食蛇不断地吃掉场景中随机出现的食物来增长自己的身体并获得相应的分数。蛇身不能碰到四周的墙壁或障碍物,而且不能让贪食蛇的头部与身体部位接触,否则游戏结束。随着游戏的进行,贪食蛇的运动速度不断加快,蛇身不断增长,让游戏的难度渐渐变大。此游戏应具备的基本功能有:
①能用键盘控制蛇的方向;
②能随机产生食物;
③贪食蛇吃到食物后蛇身长度加1。①为贪食蛇运动方向设置限制;
②为食物产生设置限制;
③设置游戏的关卡;
④添加其它相关扩展功能。
(2)计算器的实现
主要内容:
目标是掌握数据结构中栈结构的典型应用,实现表达式求值的功能。计算器具有简单的基本功能:加、减、乘、除及带括号的表达式的值。
设计中要求使用Windows可视化按钮控件(Button),模拟计算器求取简单数学表达式的值。
计算器应具备的基本功能有:
①能实现计算器的视图;
②能设置0~9的数字按钮,+、-、*、/、=、(、)、C等运算符按钮;
③能正确显示表达式的运算结果。①增加其它的计算功能;
②增加声音播放功能;
③实现计算器窗口界面换肤功能;
④添加其它相关扩展功能。 三、原始资料
[1] 数据结构课程设计教学大纲(2015级软件工程专业)
[2] 厉旭杰、赵汉理编著.数据结构课程设计编程实例——基于Win32 API编程.北京:清华大学出版社.2014。 四、要求的设计(调查/论文)成果
设计成果包括:设计报告、源程序设计(刻录光盘)、程序演示。其中设计报告编写包括:
(1)课程设计主要内容、课程设计题目描述和要求、课程设计报告内容(框图、流程图、程序设计代码)、总结(程序设计分析)等。
(2)提交源程序应符合语言格式与习惯,重要功能函数都有注释,具有可读性,并给出相应的程序流程图。
(3)文句通顺、精炼、逻辑性强,框图、流程图的绘制符合规范。
()00字。 五、进程安排
日期
设计内容
2月22日
提交任务书
2 月21日至3月3日
①分析与算法设计
②程序设计
③程序调试与测试
3月1日至3月3日
指导老师验收程序
3月1日至3月3日
编写课程设计报告
[1] 厉旭杰、赵汉理编著.数据结构课程设计编程实例——基于Win32 API编程.北京:清华大学出版社.2014。
[2] 滕国文编著.数据结构课程设计.北京:清华大学出版社.2010。
[3] 何钦铭等编著.数据结构课程设计.杭州:浙江大学出版社,2007。
[4] 徐健等编著.数据结构上机指导与习题解析[5] 陈建新等编著.数据结构实验指导与课程设计教程.北京:科学出版社,2010。
[6] 严蔚敏...
您可能关注的文档
- 论文写作切入点—初学者技巧.ppt
- 论文关于路基土石方填筑试验段施工.doc
- 论文初稿-招商银行信用卡中心营销策略探讨.doc
- 论文初稿:论法定继承人资格确认与丧失.doc
- 论文化差异对英语翻译教学影响及对策.doc
- 论文参考(基于铜电阻数值温度计设计).doc
- 论文商业地产经营中存在问题及对策研究.doc
- 论文地源热泵太阳能热泵在建筑中应用.doc
- 论文城镇化与房地产价格关系实证研究——以福建省为例.doc
- 论文基于“强”规则匹配技术临床数据处理应用与实践.docx
- 贫困农村小学班级管理存在问题与改进措施——以剑川县象图乡沽泥盆小学为例-本科毕业论文.docx
- 购并中MBO模式与EMBO模式.ppt
- 贴近生活、贴近实际、贴近学生德育方法创新研究开题报告.doc
- 贴近生活、贴近实际小学德育方法创新研究课题实施方案.docx
- 贵州师范大学艺术设计毕业论文-小空间大设计—小户型室内空间适应性.doc
- 贵州大学钢桥课程设计-两跨连续钢箱梁人行天桥梁设计.docx
- 贵州民族大学人文科技学院本科毕业论文(论语文教学中美育渗透).doc
- 贵州省XX现代农业扶贫产业示范园区建设项目实施方案新改(1200万实施方案).doc
- 贵州矿业有限公司隐患自查自纠方案.doc
- 贵州省赫章县烟草QC课题提高烟农对散叶烘烤技术推广满意度.pptx
最近下载
- 047–原材料出厂质量证明文件及检测报告汇总表.doc VIP
- 雪铁龙维修 手册 图DS_5LS_Owner_Book_ZH.pdf VIP
- 思维导图在小学高段数学教学中应用现状及.docx
- 2025《金融机构合规管理办法》解读课件PPT.pdf
- 四库全书基本概念系列文库:十驾斋养新录.pdf VIP
- 江苏省2024年中职职教高考文化统考汽车专业综合理论真题试卷.docx VIP
- 骨折手术同意书.docx VIP
- CECS390-2014 住宅排气道系统应用技术规程.pdf VIP
- 恶性心律失常心电图识别与处理.ppt VIP
- 劳动创造美好生活教案 第15周《一屋不扫何以扫天下》.pdf VIP
文档评论(0)