有关计算机实习报告范文锦集5篇
在我们平凡的日常里,报告有着举足轻重的地位,我们在写报告的时候要注意逻辑的合理性。那么大家知道标准正式的报告格式吗?以下是小编为大家收集的计算机实习报告5篇,仅供参考,希望能够帮助到大家。
计算机实习报告 篇1一、 实习目的
无法培养我对专业知识学习的积极性的古板四年大学课程已宣布接近尾声,学校为了更好的使我们适应未来的工作,同时为了本着对学生负责的态度要求我们在毕业前进行专业方面的实习,通过理论联系实际,巩固所学的知识,提高处理实际问题的能力,为毕业设计的顺利进行做好充分的准备,为学校的就业率提高做一点贡献,实现由学校学生角色向社会职业角色的转变,为自己能顺利与社会这个大环境接轨做好充分的准备。
二、 实习内容
鉴于以上目的,7月开始,我有幸进入了河南曦光科技有限公司,开始我的实习过程。
曦光科技集团,智能家居领域的一支新兴力量,致力于拥有自主知识产权的智能家居产品的研发、生产、销售和客户服务,同时兼营自动化设备、电器开关、电子成套设备的生产、销售和服务 。
河南曦光公司现拥有众多专职从事智能家居软硬件开发的高级工程师、设计人员和各类资深技术人才。优秀的研发团队不仅使我们牢牢把握最新技术发展方向,更确保了曦光产品在国内同行业应用中的技术的领先优势。到现在为止,完整的全套智能家居解决方案已经完成,曦光人随时准备为客户提供完美的产品和优质的服务!
河南曦光提供的工作环境比较优越,对于仅仅是在学校学到甚至没有学到技术的我老说,不可能去从事与核心技术,软件,硬件有关系的 项目等等,恰好现在缺少的是技术总监助理,想到这个职位对于培养技术兴趣有一定帮助,并且自己可以初步胜任,我就欣然接受了。
由于河南曦光的研发中心是依托洛阳理工学院西校区的自动化系研究所,因此对我来说比较方便,上下班都在一个校园内,实习生时间上也比较轻松,有更多自主时间,倘若需要处理自己的学校的事情都有行动自由,这点还是非常人性化的。
刚进入曦光科技就需要知道公司是做什么的,通过半个月的学习逐渐明白曦光致力于智能家居的研发,通过科技让生活更加简单,美好。什么是智能家居呢?说白了,就是通过各种先进的科技手段来控制家里的家具,家庭设备,等等。比如说:按几下手机上的按钮卧室的灯开了,出家门了在公司想看看家里面孩子是否安全,可以用手机视频监控一下,通过在家里进行布防,一旦发生紧急情况,会通过短信提示,这样智能吧?作为技术总监助理,就是做一些与技术有关的测试,演示,调试,等等的工作。我接到的第一个工作任务是将海康威视(国内安防设备领头企业)的一个DVR视频监控录像机的安防监控功能调试通,并且写一个报告,自此之后我的任务都是以报告形式向技术总监进行汇报。
我的工作比较杂主要分类(以下均举例说明):
1. 测试:测试 网桥(一个小的转发器)的转发功能。
2. 调试,演示,体验:比如第一个工作。
3. 配置环境:给自己的电脑上安装一个mac操作系统并配置开发环境,俗称黑苹果。公司的本地服务器上配置一个svn服务器(用于代码等的 版本管理软件)。
4. 与手机等手持移动设备相关:给公司提供的各种系统的手机刷机,越狱,升级固件等windows mobile, android ,ios(10月ipod touch,ipad),symbian(并且进行简单的DIY固件)等等。
5. 一些市场调查,分析:网站,应用 以街旁LBS类SNS社交应用为例。
6. 以及十月末的基于ipod等ios设备的集成控制器市场调研产品综合分析说明。各类音乐网站的数据调查。
7. 简单的程序学习:写一个android平台的 helloworld程序,以及后续学习。
8. 与开发板有关:三星mini2440 开发板(友善之臂)的学习,烧写,调试,配合其他部门进行。
9. 代码的修改:禅道开源CMS的一些自定义功能代码修改,定制。
10. 参加项目组:背景音乐项目组。任务:背景音乐管理员管理模块。
11. 参加一些讨论,会议,展会。20xx年11月深圳举行的高交会(中国国际高新技术成果交易会)。
其实去年早期工作重点就是做与智能家居设备 有关的测试,其中重要部分是 智能网关(用于命令的接受处理转发的设备,需要用到2440开发板)相关的。
直到今年才开始做一些程序代码的编写,包括android的(比较简单,后因故没有继续),批处理测试代码,html等web编程的技术准备。今年4月加入到背景音乐项目组承担背景音乐管理员模块的开发,使用技术:php,html,mysql,javascript,ajax。整个项目将于明日提交验收,我的部分以与月初完成。这整个四月对于我来说意义重大,从一个程序员门外汉,开始知道自己做的东西了,而且做的是可以看得见 摸得到,切切实实能用的,并且自己从0开始,没有接触过的技术,,每天都有很多问题出现,公司没有精通这技术的人,不能用于解决实际问题,因此大部分都是靠自己通过互联网,通过书本自学,确实感觉非常吃力,但是很有成就感,这一点是在大学三年所没有过的。看到用户在用自己的产品,都是一种鼓励,相信我会更加进入状态。
另外就是谢谢公司给我一次 出差的机会,去年高交会期间,我随从领导去深圳曦光科技公司(分公司)参加高交会,让我感触到高科技的魅力,同时让我体会到以后作为一个高科技从业者我们所要追求的技术高峰,就像高交会说的那样“讲实效、专业化、不落幕”。此行增加了自己工作的积极性。
三、实习总结
根据工作内容需要总结的很多,其中最需要写出来的就是,参加这个项目以来的一个月我的收获;当初只是项目领导一句看似不经意的话:文毅,你不是最近在学web’开发?没事加进来做做呗,我觉得这个可以试试你最近的学习成果。本来都可以用.Net完成的 管理员后台管理,却让一个没有实战经验的菜鸟去完成,起初我觉得压力很大,而且由于刚上路,还没有经验,进度相当慢,后来压力与日俱增,只好昼夜加班去克服困难,尽量按时交付。当我调试过程中找不到问题所在,请教team leader,他慢慢的给我分析问题所在,让我从中学习到了很多经验,我当然感叹自己的无知,他都劝说:慢慢来,这都需要一个过程。后来需要自己慢慢去总结方法,去提高效率。还有一点就是项目管理过程中的一些问题,作为一个团队,沟通交流是不可或缺的,这一点也是我在这个项目组里面学的重要的一课。总之 ,在这里我不仅学到了技术,还学到了经验,不管是技术,还是处理事情等方面的。他带给了我全新的感受,让我对项目,对开发有了初步的认识,以及对自己能力有了一定了解——革 ……此处隐藏4862个字……技巧。我不仅在实习单位跟着师傅学习制作广告,有时还给客户送货,使我对广告市场也有了初步的认识,结合书本知识亲身经历了广告公司与客户间的合作、接洽,真正让我在理论与实践中获取实习经验,为我积累了珍贵的实习经历和社会经验。
计算机实习报告 篇51、实习的目的和要求
实习目的:毕业实习是一个重要的综合性实践环节,旨在培养学生综合运用所学知识和技术,针对具体应用问题,进行分析、设计和解决问题的潜力,拓展学生的知识面,练习和掌握新而实用的开发技术,为毕业设计做好技术准备和课题调研等工作。按规范化方法逐步完成毕业设计工作。
实习要求:深入学习java技术了解软解开发的过程综合运用所学知识和技术,分析、设计和解决实际问题。
2、实习的主要资料
在实习阶段我理解了四个月的日语学习,三个月的技术强化和三个月的项目实践。透过四个月的日语学习我透过了日语J-TestE级的考试,也学习了很多JAVA技术。在这期间我们做了一个模拟项目:课题是物流仓库管理系统的设计与实现,使用的框架是Struts和Hibernate,用的技术是java,开发平台是myeclipse,数据库是mysql。
Java语言从它向世人打招呼的那一天开始它就把自己定位在了致力于网络应用软件开的语言,它的跨平台、安全性、完全的面向对象,使它成为了互连网应用软件开发的一个新的宠儿。Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。
Struts有一组相互协作的类(组件)、Serlvet以及jsptaglib组成。基于struts构架的web应用程序基本上贴合JSPModel2的设计标准,能够说是MVC设计模式的一种变化类型。Struts是一个webframwork,而不仅仅仅是一些标记库的组合。但Struts也包含了丰富的标记库和独立于该框架工作的实用程序类。
Struts有其自己的控制器(Controller),同时整合了其他的一些技术去实现模型层(Model)和视图层(View)。在模型层,Struts能够很容易的与数据访问技术相结合,包括E*,JDBC和ObjectRelationBridge。
在视图层,Struts能够与JSP,XSL等等这些表示层组件想结合。
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了十分轻量级的对象封装,使得Java程序员能够随心所欲的使用对象编程思维来操纵数据库。Hibernate能够应用在任何使用JDBC的场合,既能够在Java的客户端程序使用,也能够在Servlet/JSP的Web应用中使用,最具革命好处的是,Hibernate能够在应用E*的J2EE架构中代替CMP,完成数据持久化的重任。
Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。透过这些接口,不仅仅能够对持久化对象进行存取,还能够进行事务控制。
由于是对日软件外包,所以我们要先学习日语。日语是世界三大“美语”之首。学习入门比较容易,学好很困难,基础个性重要。每一天学习一课,大概有四五十个词汇,五个左右语法点;抄写单词,句子;背诵会话、例文。
学习日语就是每一天的主要任务,每一天早晨六点起床,晨读,早饭过后继续晨读,准备听写。每学完一课,就要检查词汇,语法,句型。每周还有日语测试。开始时很不适应,开始连着几次都没有及格,入门比较忙,学习压力个性大,班上以前有三位同学中途退出,我以前动摇过,想过要离开,当想到寻找工作的不易,还是咬牙坚持下来了。
之后好多了,每次都在九十多分,经历过这样困难的处境之后,我会在以后道路中更加坚强走下去。课程安排是上午三节课,下午三节课,晚上三节自习,作息时间跟高中差不多。日语就是一切,吃饭时总会忍不住去看几眼词条,睡觉前也得温习一下。
那里的压力远比我以前任何时候所受的要大很多。每周有六天课,每一天都在高节奏高压中度过。之后是日语口语和听力的强化训练,主要培养听,说潜力。
之后开始JAVA基础的学习。JAVA和以前学过的C语言是不同的,JAVA是纯面向对象的语言,开始的时候受到C语言的影响,还很不适应JAVA的编程思想、慢慢的练习多了,也就能适应了。
此刻才发现,JAVA比起C语言容易的多,它摒弃了C中很多功能强大但又很不合理,容易出错的资料。JAVA有很多特点:纯面向对象,分布式,健壮特性,安全性,体系结构中立,可移植,解释执行,高性能,多线程,动态性。此刻JAVA已发展为一种开放性的技术标准。
仅仅学习JAVA,对于做项目而言是远远不够的。做项目是从实际出发,先对客户的需求进行分析,这部分很重要,务必把其中的一些细节弄清楚,画出用例图,功能图,确定关键字,每一个功能的实现,并且对权限进行分配,做出相关的界面。
之后编写程序,这部分不应浪费太多的时间,因为做一个项目需求分析占到40%,软件测试占到40%,而写代码只占到20%。这方面有很多不懂的地方,很多功能是想出来了,但是代码却实现不了。大家在一齐讨论,老师再进行讲解。在这期间很锻炼人,当学会一个技术时,就会有很大的成就感。
而在其中,对了SQL语言的使用是相当的重要的,因为没有了SQL语言的支持,对数据库表的操作,是根本无法实现的,对数据的增删查改,都是一样的。
发现对于软件来说,对数据库的操作是至关重要的,因为有很多软件都是这样的,无论是什么都要对数据进行操作,统计、分类、查询、修改、删除等。最后就是软件测试了,主要测试有没有漏掉的功能,有没有冗余的东西,有没有代码的bug,界面合不合总的来说,对于项目实训,我个人认为是十分重要的,这突破了以前我的思维模式和惯性作法,以前对于程序来说,一开始就制作从来也不计划,如果遇到了与想象中的不一样的难题,就把这部分删除掉,最近制作出来的程序,往往是功能不完善、不明确,没有具体的规划和文档,到最后让别人很难理解,自己也是很难讲明白。没有一个良好的程序设计思想,当然了学习项目实战后,丢掉了那样坏毛病,建立了良好的设计思想和编程过程。有很多不理解此刻变成了此刻的理解感谢,因为往往一些正确的思想,总是一开始不被人理解。
3、实习收获与体会
在学校里学了不少知识,和计算机知识,但是对与我来说还是远远不够的。还没有学会怎样将理论知识付诸实践,所以到了IBM无锡实训基地。在那里给我带来了很多很多,最重要的是积累了工作经验,为以后的工作打好了基础。
透过实习我有不少体会,做事情要有以下几点:首先要有好的态度,态度决定一切,摆正自己的心态,不要去依靠别人,依靠网络,遇到不会的,以为什么东西上网搜搜就能够了,必须要有自己动手,只有这样,才能真正提高自己。