- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
报告内容及格式
重庆科技学院
课程设计成果
院(系):_________________ 班 级:
学生姓名: 学 号:
设计地点(单位)______________ ____________设计题目:_______________________________________
完成日期: 年 月 日
指导教师评语: _______________________________________
_________________________________________________________________________________________________________________________________________________________________________________________________________ ___________
成绩(五级记分制):______ __________ 教师签名:_________________________
摘要
(主要内容为本课程设计的简单说明,约200字)参考写法:
随着社会的发展,科技的进步,人们的休闲娱乐方式也越来越多样,各种小游戏也层出不穷,Hannoi塔也越来越被人们所认识。本设计的 Hannoi塔在编程算法当中,利用汉诺塔盘子的移动过程可以非常恰当的演示递归算法的执行过程。此设计采用可视化界面操作,并可通过自动提示功能给玩家引导。游戏中有三个底座,名字分别是A、B、C,分三种难度级别,通过响应事件机制,遵守汉诺塔移动规则,实现手动移动汉诺塔的目的。
关键字:Hannoi塔;递归算法;级别;游戏
课程设计任务书
(格式如下,结合伍健全老师所发的任务书对相关目录进行填写)
课程设计目的:
利用所学高级语言的语法特性,结合数据结构算法、网络知识、文件处理和数据库等知识完成综合题目的设计和代码实现,并培养锻炼分析程序、撰写报告等能力。
课程设计要求:
(1)系统分析、设计正确。
(2)结果以图型界面方式显示。
(3)界面简洁、美观。
(4)报告格式规范。
课程设计选题:
以Windows Xp自带的计算器为蓝本,设计一个简单的10进制数计算器能进行实数(整数和浮点数)的算术运算(加、减、乘、除和求余数),要求在编辑框中输入运算量的输入。参考界面如下图所示,其中红色框标注的部分要求必须完成,蓝色框标注的部分属选作内容。
该计算器主要进行实数的单目和双目运算,使用过程如下:
1)单目运算,例如对于要求先输入数字,然后点击“ln”按钮,完成取对数运算并把结果显示在编辑框中。
2)双目运算,例如进行加法要求先输入第1加数,然后点击“+”按钮,再输入第2加数最后点击“=”按钮,完成计算并在编辑框中显示运算结果。
注意:输入的浮点数中小数点不得超过1个;对、、和取偶数次方根等4类功能要做数据的合法性检查。
根据题目要求,运用所学知识,完成设计和实现工作,并按照书写规范,撰写课程设计报告。
课程设计进度安排:
6月28日第一大节、第二大节 讲解Windows程序设计的基础知识
6月28日第三大节、第四大节 学生练习简单窗口程序设计
6月30日第一大节、第二大节 讲解消息处理函数、消息传递机制
6月30日第三大节、第四大节 学生练习控件的使用
6月31日第一大节、第二大节 学生实现第一阶段的阶段性成果
6月31日第三大节、第四大节 学生实现第一阶段的阶段性成果
7月3日第一大节、第二大节 讲解基于对话框的MFC程序的实现
7月3日第三大节、第四大节 学生学习控件的使用
7月4日第一大节、第二大节 讲解MFC封装的消息响应机制
7月4日第三大节、第四大节 学生练习消息响应函数的编写
7月5日第一大节、第二大节 学生选择第3阶段的题目
7月5日第三大节、第四大节 规划设计方案
7月6日第一大节、第二大节 编程实现
7月6日第三大节、第四大节 编程实现
7月7日第一大节、第二大节 编程实现
7月7日第三大节、第四大节 程序测试
7月8日第一大节、第二大节 编写课程设计报告
7月8日第三大节、第四大节 课程设计答辩
任何同学没有得到老师的许可,不可以请假或提前离校。
课程设计报告要求:
课程设计报告要求用word排版,有目录,目录自动生成,报告中所有的图要求用Visio画。报告的主要内容是对程序设计思想的描述和设计过程的分析,避免直接附代码。
目录
(自动生成,例如:)
软件需求分析说明书
主要介绍该软件具有
您可能关注的文档
- 信息资源管理课程教学规范模板(5.16).doc
- 大学英语跨文化交流课件第5章.ppt
- motorola应用集锦.ppt
- 什么是忧郁症.doc
- 维生素C药片中Vc含量的测定(碘量法).doc
- 电工电子期末复习材料.doc
- §11.1简谐振动.ppt
- 5-电子商务组织与管理.ppt
- 影响会计未来发展的因素的探讨.doc
- 国库集中支付实验报告.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)