欢迎来到天天文库
浏览记录
ID:25925873
大小:142.40 KB
页数:7页
时间:2018-11-23
《毕业实习报告[1]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、毕业实习报告实习单位:河南郑州网络技术公司实习时间:2014.7.11至2014.7.22系(部):信息安全工程学院专业:物联网工程学生姓名:明从超学号:20111240292014年7月25日6成都信息工程学院ChengDuUniversityOfInformationTechnology学生实习报告用纸毕业实习报告1实习目的十年磨一剑,在校做学生十六年已经接近尾声。有的人在学校就已经成才,等待毕业那一刻亮剑,成就自己的理想。有的人在学校并没有把自己打磨的光亮,而是一把半成品的钝器,在等待另一
2、个环境的锤炼。对于学习的理解需要不断的深入才能在接下来的社会生活中有所收获,进而才可能有所建树。教育家很理性的对即将毕业的学子安排了实习,帮助学子从学校的生活更顺畅的过渡到社会。在实习过程中理解社会工作中的学习,也理解工作需要更多责任。2实习单位及岗位介绍1.单位介绍河南智游网络技术公司致力通过互联网为用户提供多元化的娱乐服务,公司业务包括网游产品研发设计、移动客户端游戏开发、行业人才培训等。拥有自主知识产权的《智游游戏引擎》、《智游游戏地图编辑软件》、《智游事件编辑软件》、《智游动作编辑软件》
3、等快速开发工具。拥有超过3500G的模型库,开发游戏的速度是行业平均速度的三倍。公司拥有员工100余人,其中美工60人,PC客户端程序开发人员15人,移动客户端程序开发人员25人,公司办公面积超过1500平方米,员工均为高素质高技能人才,本科及以上学历占95%。2.岗位介绍苹果手机APP设计开发。在MAC操作系统中,用集成工具Xcode和语言Object-c编写程序。每天早上九点半开始,下午五点半结束,中午休息两小时。6成都信息工程学院ChengDuUniversityOfInformation
4、Technology学生实习报告用纸1实习内容及过程1.安装MAC系统和Xcode工具在实习老师的指导下用镜像安装好MAC系统,再在系统中安装开发程序需要用到的集成工具Xcode。熟悉MAC系统的使用,MAC系统不同于windows系统,软件的安装和模块的设计也大有不同。工具Xcode集成了模拟器和编译器,提供了很方便的软件编写平台,并且可以进行快捷的调试。2.编程中熟悉Xcode构架及Object-c语言首先了解Object-c语言的特色。和C++不同,Objective-C不支持运算子重载(
5、它不支持ad-hoc多型)。亦与C++不同,但和Java相同,Objective-C只容许对象继承一个类别(不设多重继承)。Objective-C是动态定型(dynamicalytyped)所以它的类库比C++要容易操作。Objective-C在运行时可以允许根据字符串名字来访问方法和类,还可以动态连接和添加类。在了解Xcode构架的过程,通过在程序中创建按钮和空白条熟悉。在Xcode构架中在头文件中应该声明全局变量,在主文件中设计APP代码。在主文件中创建一个按钮,设计按钮的大小、位置和功能并
6、显示在屏幕上;在创建一个空白条可以显示文字信息,也需要设计空白条的大小、背景色和文字,再将空白条通过调整像素的办法显示到指定位置。在对按钮和空白条的设计中知道了应该在哪里设计代码,哪里控制变量,如何正确格式写代码。也就熟悉了Xcode构架。掌握的定时器的运用。定时器函数是NSTimer,它可以在设定的时间间隔后执行需要运行的程序,完成一个动作不断持续的执行的效果。在这个功能下我们完成了视频制作,制作了一个火焰燃烧的视频。该视频是连续的图片构成,就像连环画一样,先在屏幕上放置第一张图片,运用定时器
7、不断的更新屏幕显示的图片,就形成了视频的效果。学习用frame函数功能做出了一个对象在屏幕上不断改变位置。用CGRectMake改变frame的值,让创建的对象可以随着frame的值的改变从而在屏幕上移动。在移动的过程中如果需要随机移动应该用函数randnum()产生随机数。结合定时器与frame设计程序将知识结合起来。产生一个对象雪花图片,对象在frame的作用下不断的从上往下落,在定时器的作用下每隔1秒中产生一个,不断有雪花产生并从屏幕上方往下方飘动,形成了下雪的场景。在实习老师的指导下,解
8、决因产生对象多使得系统处理变慢的问题。由于定时器不断的产生对象在屏幕上,实际上是CPU中内存中的代码越来越多以至于系统卡。所以在程序设计过程中需要对代码进行优化。当对象越来越多后,在对象不需要的时候可以用release函数将对象释放,使CPU的内存能够高效运行。在经过一系列的知识综合后开始自主设计编写“打飞机”程序。首先创建一个敌机飞机对象,设计好飞机的大小和起始位置,并显示到屏幕上,利用定时器不断的创建,并且用frame函数改变飞机的位置,让其从屏幕上方向下移动。再创建敌机飞机的子弹6成都信息
此文档下载收益归作者所有