1 / 17
文档名称:

安卓实训报告五子棋.docx

格式:docx   大小:23KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

安卓实训报告五子棋.docx

上传人:rdwiirh 2019/2/19 文件大小:23 KB

下载得到文件列表

安卓实训报告五子棋.docx

文档介绍

文档介绍:安卓实训报告五子棋信息工程学院 XX年毕业实****报告班级:计科XX 姓名:XXX 实****地点:XXXXXX 实****时间:12周-19周一、实****目的 ,提高动手能力。 ,找出专业薄弱环节加强巩固。 、需求情况和发展方向及前景,培养实践能力、分析问题和解决问题的能力以及综合运用所学基础知识和基本技能的能力,同时也增强了适应社会的能力和就业竞争力。 ,寻找自身不足,通过实践对未来做出合理规划。二、实****任务在MyEclipse的平台上运用java语言,学****开发一个常用小游戏:五子棋。三、实****计划 ,联系实践。在信息高速发展的今天,计算机科学技术的重要性也在人们的日常生活中日益突显。不管是从事理论教学还是从事软件的设计和开发,基础都是最有力的保障。思想决定行动,认识决定成败。没有正确的思想作为指导,行动就会陷入盲目和被动。缺乏正确的认识基础,前途就会迷茫,方向就会迷失,机会就会丧失。所以说,理论学****是我增强行动自觉的重要保证。人常说:“经济基础决定上层建筑”专业基础对我来说就是经济基础,而上层建筑就是我们所从事的相关工作。但是只拥有专业基础还是不行的,所以,我必须要把理论应用于实践。这也是此次实****课程的重要所在,以专业基础知识为重要依托,以专业知识的应用为重要手段,在实践中实现基础的夯实和对实践的联系。 ,角色转换。理论学****首先要学****正确的理论。正确的理论,让我对事物的认识更加真实、更加深邃、更加准确。理论本身没有对错之分,然而却因理论形成的出发点和落脚点不同,使理论指导的实践得出的结论也不尽相同,也使得理论具有了好坏之分的特性。实践没有止境,我们的认识就不会停止,理论的创新和发展就会继续,而理论学****也要不断进行,要坚持不懈地把理论学****进行到底并把其和实践有机结合。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学****知识,而社会实践则意味着继续学****并将知识应用于实践,学生时代可以自己选择交往的对象,而社会人则更多地被他人所选择。诸此种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。 ,主动工作。通过实****达到积极主动工作和主动工作是实****质的提高。人对待工作的态度大致可以分为四种:第一,不用别人告诉你,便能积极出色的完成自己的各项工作;第二,领导安排任务后,才去做领导安排的工作和自己职责范围内的工作,领导不安排就不知道去做;第三,领导安排任务后,多次督促,迫于形势才去做;第四,领导安排任务后,告诉他怎么做,并且盯着他才去做。显然第一种态度是我们所要企及的目标,那就是积极主动地去完成自己的工作。实****毕竟是短期的一次实践,而这种品质需要长期的检验和我们长期的坚持,我希望进入社会和从事自己的行业时依然能够保持这种****惯,直到成为自己的一种品质。实****知识开端,在今后的工作和生活中,我将继续学****深入实践,不断提升自我,努力创造业绩,,继续在自己的工作学****领域创造更多的价值。四、实****过程 11月24日开始进行收集材料,选定实****作品的主题及编写语言;12月1日开始进行实****作品的功能设计并研究其设计思想; 12月8日开始温****java语言基础并根据实****作品需求进行深一步学****12月17日正式开始编写实****作品; 1月5日对编写的程序进行测试并不断修改; 1月19日,已完成实****任务,撰写实****报告,整理实****期间文档等材料。五、实****项目简介五子棋一种两人对弈的纯策略型棋类游戏,是起源于中国古代的传统黑白棋种之一。传统五子棋的棋子分为黑白两色,采用围棋棋盘,棋子放置于棋盘线交叉点上。游戏规则简单,对阵双方交替落子,任何一方不能多下一步,也不能在已有棋子的地方或棋盘外继续落子,若任何一方先出现在棋盘的横、纵或者斜线上形成连续的五子,则该方获胜。 Java语言是SunMicrosystem公司开发的编程语言,是一个简单,面向对象,分布式,解释性,强壮,安全,与系统无关,可移植,高性能,多线程的动态的语言。同时,Java也是大学时期相对学****较为深入的一门语言,在目前程序语言中占有较大的市场比重,积累一些java方面的实践经验对于以后的工作学****会有一定帮助,因此选用java来开发设计这款单机版五子棋小游戏。功能描述: 游戏的基本功能描述如下: 1)游戏场地为一个15*15的棋盘; 2)游戏需产生黑白两种棋子,供两方玩家对弈; 3)玩家在点击鼠标左键时,可以在相应的位置显示所下的棋子; 4)游戏双方玩家可交替进行落子操作,每次只下一步,所下棋子颜色与已选颜色一致;