欢迎来到天天文库
浏览记录
ID:18251968
大小:836.46 KB
页数:31页
时间:2018-09-16
《java五子棋报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、南开大学中文题目:五子棋游戏报告外文题目:TheReportofGobang学号:0899016708990171姓名:吴凡武泽伟年级:08级专业:影视动画系别:计算机科学系学院:滨海学院指导教师:刘嘉新完成日期:20101531关于论文声明本人郑重声明:所呈交的论文,是本人在指导教师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文的研究成果不包含任何他人创作的、已公开发表或没有公开发表的作品内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本论文原创性声明的法律责任由本人承担。论文作者签名
2、:吴凡武泽伟2010年1月5日摘要此报告主要探讨的是Java语言的具体实现,其目的是将这一学期所学到的Java知识运用到具体项目上,通过刘嘉新老师教授的知识加以运用做出了这个简单的五子棋的小游戏AbstractThisreport’smajordataisThelanguageofjavaandhowtocreate.ThepojectismadesuccessfullyBecauseweareusetheknowledgeofjavainthisterm.Thisisouraim.Andweareusetheknowledgethattea
3、cherliuteached.Thesimplegameofgobangalsoismadesuccessfully.3131目录31第一章引言1.1设计目的及意义:本次研究的目的是为了实践使用java语言编程并检验一个学期以来学习java语言的成果,通过编写一个简单的五子棋游戏实践,检验自己在学习java语言的过程中的特点及不足,更好的熟练掌握java语言的特点并及时反省和提高自己的知识和技术。1.2研究目标:该五子棋游戏应主要包括下述方面:1.初始化界面时棋盘的规格;2.响应鼠标点击并在相应位置画出棋子;3.有一定的智能(可以判断胜负);
4、4.利用java语言中的panel放置棋盘显示棋子(注:其内包含鼠标响应);5.尽可能实现网络对战功能。注:1.检验java语言的简单画图(具体为画线)操作;2.检验响应鼠标事件并检验简单画图(具体为画填充圆);3.检验处理具体问题的能力以及检查不同的编程方法和想法;4.检验视图功能的实现的具体掌握情况;5.检验使用java访问网络并进行操作的能力。1.3环境介绍:1.3.1计算机介绍:早期计算机公元前5世纪,中国人发明了算盘,广泛应用于商业贸易中,算盘被认为是最早的计算机,并一直使用至今。算盘在某些方面的运算能力要超过目前的计算机,算盘的方
5、面体现了中国人民的智慧。 直到17世纪,计算设备才有了第二次重要的进步。1642年,法国人BlaisePascal(1623-1662)发明了自动进位加法器,称为Pascalene。1694年,德国数学家GottfriedWilhemvonLeibniz(1646-1716)改进了Pascaline,使之可以计算乘法。后来,法国人CharlesXavierThomasdeColmar发明了可以进行四则运算的计算器。 现代计算机的真正起源来自英国数学教授CharlesBabbage。CharlesBabbage发现通常的计算设备中有许多错误
6、,在剑桥学习时,31他认为可以利用蒸汽机进行运算。起先他设计差分机用于计算导航表,后来,他发现差分机只是专门用途的机器,于是放弃了原来的研究,开始设计包含现代计算机基本组成部分的分析机。(AnalyticalEngine) Babbage的蒸汽动力计算机虽然最终没有完成,以今天的标准看也是非常原始的,然而,它勾画出现代通用计算机的基本功能部分,在概念上是一个突破。 在接下来的若干年中,许多工程师在另一些方面取得了重要的进步,美国人HermanHollerith(1860-1929),根据提花织布机的原理发明了穿孔片计算机,并带入商业领域建
7、立公司。 现代计算机发展历程 第一代电子管计算机(1946-1957) 1946年2月15日,标志现代计算机诞生的ENIAC(ElectronicNumericalIntegratorandComputer)在费城公诸于世。ENIAC代表了计算机发展史上的里程碑,它通过不同部分之间的重新接线编程,还拥有并行计算能力。ENIAC由美国政府和宾夕法尼亚大学合作开发,使用了18000个电子管,70000个电阻器,有5百万个焊接点,耗电160千瓦,其运算速度为每秒5000次。第一代计算机的特点是操作指令是为特定任务而编制的,每种机器有各自不同的
8、机器语言,功能受到限制,速度也慢。另一个明显特征是使用真空电子管和磁鼓储存数据. 第二代晶体管计算机(1957-1964) 1948年,晶体管发明代替了体积庞大
此文档下载收益归作者所有