达内生产实习报告实现俄罗斯方块.doc_第1页
达内生产实习报告实现俄罗斯方块.doc_第2页
达内生产实习报告实现俄罗斯方块.doc_第3页
达内生产实习报告实现俄罗斯方块.doc_第4页
达内生产实习报告实现俄罗斯方块.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

说 明1 生产实习结束之前,每个学生都必须认真撰写生产实习报告。通过撰写生产实习报告,系统地回顾和总结实习的全过程,将实践性教学的感性认识升华到一定的理论高度,从而提高实习教学效果。2 实习报告要求条理清晰,内容详尽,数据准确。字数不少于5000字。3 生产实习报告的质量反映了生产实习的质量,它是实习成绩评定的主要依据之一。没有在规定时间前递交实习报告者不得参加实习成绩评定。4 生产实习报告含有“学生实习鉴定”表。5 实习单位指导教师须在“学生实习鉴定”表中给予评价并签署,否则视为无效。6 封面中的“生产实习单位”必须写单位的全名,必须写上单位指导教师姓名。7 “前言”部分: “实习背景”可简介实习目的、学院有关实习的要求、通过何种方式到此单位实习、实习起止时间等内容;“实习环境”可包括实习单位全称、地址、实习单位性质、规模、简介、所在部门、该部门主要工作、指导教师安排等内容。8 “实习内容”部分:属报告的主要部分。“实习过程”概述实习各阶段所从事的主要工作等;“实习内容”包括项目介绍、本人从事的工作、软硬件平台和技术等;“实习成果”应具体列出自己所完成的主要成果及实际应用情况等。9 “总结”部分:其中“其它意见”可对学院课程设置、教学内容、实习安排等方面提出自己的意见或建议,也可对实习单位的各个方面提出自己的意见。目 录1前言31.1 实习背景31.2 实习环境3 1.3 开发工具.32实习内容42.1 实习过程42.2 实习内容42.3 主要成果143总结153.1 实习体会153.2 其它意见16学生实习鉴定171前言1.1实习背景 当今世界是个信息爆炸的世界,随着社会的发展,高科技产品也越来越多,计算机对我们的用处也越来越大,为了提高我们的实际动手能力,学校在大四前的这个暑期组织了这次具有深刻意义的生产实习由于现在Java非常流行,学习它的人也很多学校考虑到学生的就业情况所以选择了加拿大达内Java培训单位,让同学对Java有一个初步的了解。同时对于在校大学生来说,我们的动手能力都比较差所以选择在大三的时候让同学到单位实习:一方面是让同学了解在公司作为准职业人的工作过程,与处理同事、老板的关系,别一方面就是同学们能够在老师的指导下亲手做一个小项目,体会做项目的全过程,对自己以后能在所帮助。 1.2 实习环境实习单位:加拿大达内科技(中国)有限公司西安分公司实习地点:兴庆南路10号交大出版大厦六层单位性质:培训机构指导老师:韩晓剑公司简介: 达内IT培训集团是中国高端IT培训行业领导品牌,致力于培养Java、C+、C#/.Net等方面的中高端软件人才。由美国国际数据集团IDGVC Partners和集富亚洲JAFCO ASIA投资,是国内首家获得国际风险投资的IT培训机构,2006-2008连续3年入选德勤“高科技高成长中国50强、亚太地区500强”。达内IT培训集团是Java之父Sun公司在中国境内最大的Java培训合作伙伴、中关村科技园区管委会指定的“软件人才培养示范基地”,是中国“先就业后付款”IT培训模式的创始者。目前,达内集团拥有500多名员工,年产值接近2亿元,运营规模已远远超出其它同类机构。1.3 开发工具 Eclipse 是一个开源的、可扩展的集成开发环境,最近已经吸引了业界的很多注意力。Eclipse 的支持者源源不断,当其他 IDE(例如 JBuilder)中具有某些特性而 Eclipse 中没有这些特性时,这些支持者就会感到沮丧,并想法开发这些特性。开发软件的大部分(但不是全部)工作都是编写代码。不管一个 IDE 提供了多少特性,如果它只提供基本的功能,那么它将不会给程序员带来太多帮助。这就是为什么很多程序员长期以来宁愿选择使用简 单的文本编辑器,而不愿使用 IDE。 Eclipse 可以与任何一种 IDE 匹敌,甚至比它们还要好。与免费的 JBuilder X Foundation 版本类似, Eclipse 也有代码补足、代码模板的功能,以及对重构、Ant、CVS 和 JUnit 的支持。实际上,您可能会发现 Eclipse 对很多特性的支持都比 JBuilder 更好。例如, Eclipse 具有更多的重构功能,能够更好地支持将本地代码与 CVS 服务器进行合并。 2实习内容2.1实习过程:在linux系统下面,使用eclipse开发工具,用java语言进行支持跨平台的应用软件和游戏研发。我们主要进行了游戏等设计,实习期间分别对五子棋,猜数字,俄罗斯方块原理,界面设计,实现过程等进行了详细的分析。实习第一天我们首先熟悉了解了linux / unix系统的有关界面操作和使用方法。Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。第二天我们对java进行了基础的学习。我们的java编写软件是eclipse,打开进入这个软件: 新建工程: 新建包:(package)然后紧跟着我们就做了一个九九乘法表的小程序,程序如下: 运行结果: 第三天是对Array数组和类,对象,内部类的有关学习,这些事JAVA的最基础最重要的部分,需要我们更加深入的学习。import java.util.Scanner;public class TestArray public static void main(String args) int array =new int10;Scanner sc=new Scanner(System.in);/读取键盘输入,需要扫描器for(int i=0;iarray.length;i+)System.out.println(请输入一个整数:);arrayi=sc.nextInt();for(int i=0;i 显示面板方块 图形有一个用于产生特定形状的图形的工具障碍物 地面中央控制器分层: 视图层(View):画布(画板)模型层(Model):方块 障碍物控制层(Conteol):产生图形的工具 中央控制器 控制画布大小接下来是俄罗斯方块的具体编写步骤:1 首先要架构一个模型和运行窗口2对方块进行构造和分析程序: 3. 俄罗斯方块调用结果:4.将面板写入窗口中: 5. 监听键盘输入的实现方法:俄罗斯方块做好了,运行界面: 2.3 主要成果基本熟悉了java编程的有关实现方法。关于java的基本语法和基本构成。写3个基于java的小游戏并经测试成功运行。基本上适应和使用 Linux操作系统平台。基本上会使用eclipse开发环境。 对java有了一个新的认识,以前对java只是理论地认识,基本上没有去实践过。 通过这次实践,加深了我对lava编程语言的了解。了解了开发一个小应用软件的流程。这次生产实习使我感触最深的是任何时候都要明确自己的目的,编程思路要清晰,做到有条有理。3总结3.1实习体会:在达内实习的七天,让我完全对生活和工作有了新的认识,虽然只有短短的七天时间但却让我明白了要想真正走进一家企业,走上自己的工作岗位并不是那么容易,你需要的并不是说你能力有多强,但最起码要有团队合作意识,作为一项项目并不是一个人可以完成的,必须在组员的精心配合之下才能使得工作顺利完成,这期间会有很多队员的沟通交流,从而提高自己的工作水平和能力以及沟通能力。转眼之间实习已接近尾声,我们也即将离开培训我们七天的地方,虽然是一个短暂的实习过程,但却让我受益匪浅。先不说这七天我学到了什么,最起码让我明白了作为一个工作人员应有的能力以及生活的艰辛,想想那些工作族,每天早出晚归奔波于工作岗位,面对炎炎的烈日、高温的天气挤在公交车上那是一种何其的辛苦并不是看起来那么轻松。作为一位从业人士必须要有这份耐心和毅力。能够进入达内实习,对于我是一次难得的学习机会。这次实习的内容所学习的人大多是培训中不曾接触过的,它更加接近于实战,刚开始时我还有些许不适应,在各位指导老师对我的耐心指导与帮助下,使我很快的进入了角色。实习中我的收获很多,在学校时,许多知识只局限在书本上,思考问题比较单一,而在java编程中,就要全盘考虑问题,把各个问题点都提前想好,才能把工作完成出色,同时也对自己能,并满了极大的信心与喜爱。这次走进达内实习,在韩老师的精心授益下,我们每一个人都受益匪浅。企业的学习完全和课堂上是两种截然不同的方式,学校主要以理论为主导,而企业主要以实践为主导。充分发挥业务人员的实践能力。这次对Java的学习是我深刻体会到这一点。首先课程安排的上机实验的目的可以概括为如下几个方面:1加深对课堂讲授内容的理解课堂上要讲授许多关于JAVA语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用JAVA语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握JAVA语言的语法规定。对于一些内容自己认为在课堂上听懂了,但真正编写中会发现原来理解的偏差,这是由于初次接触程序设计,缺乏程序设计的实践所致。 学习JAVA语言不能停留在学习它的语法规则,而是利用学到的知识编写JAVA语言程序,解决实际问题。即把JAVA语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握JAVA语言、自己编写的程序是否能够正确地解题。 通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对JAVA语言的理解和程序开发能力。2熟悉程序开发环境、学习计算机系统的操作方法一个JAVA语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓环境就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握JAVA语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。3学习上机调试程序 完成程序的编写,并不是说你的任务一定完成。实际上机运行时可能译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方法是非常重要的。有时候一个消耗你几个小时时间的小小错误,调试高手一眼就看出错误所在。最后,很感谢学校让我有了这次实习的机会,让我真正走进企业,走进达内使我在未出校门真正了解到作为企业人员应具有的素质和精神。3.2 其它意见: 通过这次的学习,我发现作为一名大学生的实践能力很差,满肚子的理论真正要用的时候就什么也不会,犹如“纸上谈兵”根本就是空话,所以我希望作为学校应该多组织学员参加实践环节的训练,使得学员的理论与实践相结合,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论