计算机专科实习报告
随着人们自身素质提升,我们使用报告的情况越来越多,报告包含标题、正文、结尾等。那么你真正懂得怎么写好报告吗?以下是小编帮大家整理的计算机专科实习报告,仅供参考,欢迎大家阅读。
计算机专科实习报告1专业:计算机科学与技术
班级:
姓名:
学号:
1.实验目的和要求:
本次实验的要求是通过自学VB语言编写一个两人对弈的象棋游戏,程序编写思路清晰且能运行。实验旨在让学生真正体会到开发一个完整程序的过程。进一步培养学生主动发现问题、认识问题、分析问题及解决问题的能力,提高自学能力和上机动手能力。
2.实验内容:
1.编程前的准备:网上查找一些合适的棋盘和棋子,再找一些相关的图片已备实验所需。网上下载一个单机象棋小游戏,熟悉游戏的界面以及游戏的规则,初步形成编程的流程图。网上查找一些用VB编好的象棋游戏的源代码作为参照,了解编程的过程和一些编程技巧。
2.编程时的注意事项:插入图片时要规范,所有棋子的大小以及位置都要一致,上下左右都要对齐,这样在写程序代码时处理数据更方便。棋子的位置在编写程序中很重要,所以处理图片时记录所有棋子的位置以备编写程序所需,且棋子的位置最好数据简单无小数点,这样误差更小,程序运行更不容易出错。开始编的时候功能不需太繁琐,先编成一个可以运行可以判输赢的初步程序,再继续加功能是可行的好办法,这样在检查程序出错的问题所在时更方便。
3.编程后的补充:认真对照实验要求的功能,分析出程序还未达到的功能,添加功能,形成一个符合要求的象棋游戏,完善程序。
3.软件概要设计说明,功能模块及流程和工作原理:
象棋游戏主要是注重游戏规则,每个棋子有自己游戏规则,比如马走日字,相(象)走田字等,编程的重点也是约束各个棋子的下棋规则。本软件通过坐标形式来限制棋子的规则。坐标的确定方式是棋子离棋盘最上方和最左方的长度,即top和left来确定各个棋子的坐标,坐标形成一个二维数组,来规范各个棋子的行动范围。本软件设计的另一重点是判胜利方,有三个判定方法,一个就是黑方的将或红方的帅被吃,另一个是黑方除将外的子全被吃或红方除帅外的子全被吃,最后一个是利用时钟判定,哪方的累计思考时间超过规定的时间则判输。本软件一个可取之处是设计简单,容易理解,没有复杂的算法。通过直接的方式规定游戏规则,通过直接的方式判别优胜方,虽然处理数据的过程繁琐,但功能算齐全,程序运行时不容易出错。
功能模块:可以通过键盘或鼠标选中棋子,可以通过键盘或鼠标移动棋子。可以吃子,可以求和,可以弃权,可以重新游戏。
流程:按游戏中的开始,开始对局游戏,在对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜负或走成和棋为止。
工作原理:游戏的界面过程就类似与一张坐标纸,每个棋子就像坐标纸上相应的点,通过限制每个点的活动范围来构成每个棋子的游戏规则。游戏的执行过程类似于坐标的重新定位以及运算。
4.软件详细设计、关键技术与难点、测试数据
软件详细设计:1.将准备好的棋盘以image方式插入,将准备好的棋子以数组方式插入,数组从棋盘左上到棋盘右下方依次为0至89。初始化时要摆放旗子的位置以image方式插入相应棋子的图片,不需摆放棋子的位置也以image方式插入图片,插入的图片为空。这样这个棋盘上的各个位置棋子都可达。插入图片时,要注意各个图片在棋盘上的规范性,每张图片的height和width属性应该相同,且对应棋子的坐标要规范,top和left属性也要相对应。将棋盘上的位置处理完后,还要处理被吃棋子的位置,被吃棋子最多为双方都只剩下黑将和红帅。所以被吃棋子对多有30个,这30个图片定义为棋子的数组中,标号为90至119,这些图片也是以image方式插入图片,插入的图片为空。
2.插入时钟控制信号,黑方插入Timer1,红方插入Timer2。整个Form1的界面设计完成。
3.开始Form1的代码编写,开始棋子位置初始化,被吃棋子位置初始化,根据各个棋子的坐标来控制各个棋子的位置,时钟控制信号初始化。当点击游戏界面的菜单栏的开始时,也进行所有的初始化。
4.通过控制坐标规定各个棋子的游戏规则。将所有类型的棋子的坐标限制都列出来,通过语句来规范棋子的下棋规则。棋子的下棋规则规范后,再规定哪些子属于红方,哪些子属于黑方,当红方的子碰到黑方的子,或是黑方的子碰到红方的子则属于吃子,如果黑方碰到黑方或是红方碰到红方则不能走。
5.判定优胜方,在对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜负或走成和棋为止。判定优胜方有3种方法,一种就是黑方的将或红方的帅被吃,另一种是黑方除将外的子全被吃或红方除帅外的子全被吃,最后一种是利用时钟判定,哪方的累计思考时间超过规定的时间则判输。
6.象棋的基本功能完善后,对照试验的要求完善附加功能。
关键技术与难点:关键技术是通过二维数组完成整个程序的控制,棋子通过一维数组来控制每种棋子的下棋规则,通过时钟控制来作为另一种判优胜的条件。难点是设计擂台赛,自学VB的过程中,没有关注擂台赛的设计过程,所以设计擂台赛时不能想到一个可行的办法记录最高分。
测试数据:各个棋子由top和left构成的坐标,以及各个快捷键。
5.软件使用说明:
按run键或F2键开始游戏,由执红棋的一方先走。
选择棋子:1.键盘操作:用方向键←、→、↓、↑移动光标,Enter键选中棋子。
2.鼠标操作:移动鼠标,按鼠标左键,选中棋子。
移动棋子:1.键盘操作:用方向键←、→、↓、↑移动光标,Enter键选落子。空格键:放弃。
2.鼠标操作:鼠标左键按下时移动鼠标,放开鼠标左键击落子,右键放弃。
落子后,检测:如果不符合游戏走子规则,则重新操作。否则,棋子落定,并按游戏规则吃子。
6.实习的收获、心得、问题、困难和建议:
这次的实习上课时间很少,上课学到的东西也少,可是课外学习的时间比较多,可能就是因为这个原因,所以同学之间的差距比较大。自觉的人很早就已经把实验完成了,不自觉的人硬是等到最后一周开始拼命编程,我觉得两者都有利弊,而我就属于折中的。我并没有开始就兴趣盎然地开始编,我这个人实践能力不是很强,经常实验前都会把书好好啃一遍,啃完觉得差不多才会开始编程,因为这样我就吃过不少苦头。就拿这次实验来说,象棋的编程思想并不复杂,只是数据处理很繁琐,我把书看过一遍后并没有立马就想出利用坐标top和left的属性来编写程序,这个想法是经别人提醒才恍然大悟的,所以我比别人晚很久才开始思路清 ……此处隐藏30271个字……以后的学习生活中,应加强巩固,做到应用于实践结合。从未来提高自我水平,有利于毕业后的就业。
计算机专科实习报告11我在去年7月份毕业后,来到了瑞达电脑服务中心进行工作,这家电脑服务中心坐落在城区东面,主要经营电脑耗材,包括计算机的维修、组长、各种零部件的销售、安装操作系统等等。电脑服务中心是我毕业后的第一份工作,也是我人生中淘第一统金的地方,虽然在这里我只干了两个多月,但是在这里的工作经历还是让我终生难忘。
一、大学
毕业生初入社会
09年我毕业的时候正赶上全球金融危机,这次金融风暴也叫做次贷危机,因为全球经济的共通共融性,导致在全世界范围内广泛传播。本来这两年大学生毕业以后工作就不好找,现在更历害了,找工作去面试,企业都会挑各方面条件最好的人,因为应征一个职位的人太多了,由其是应届的大学毕业生,工作更不好找。主要原因在于:初入社会没有工作经验,个人的技术能力不足,而像我这样的计算机专科毕业生有很多,但是真正有技术的人不是很多,这也就造成了广大毕业生不好找工作,而我也是其中的一份子。记得最初找工作的时候,看着各种招聘启示,自己都有点傻眼了,因为那上面的技术要求实在太多了,我在看的时候,也深深的感到了自身的实习严重不足,根本就没法适应招聘职位的要求。我在学校的时候,主要偏爱学习代码编程方面,但是感到自己学的东西不是很精,后来,我去一家公司面试,应征的是网站开发,记得我们在学校做开发时,都是小组分工,也就是一个网站,有人做前台页面,包括模板、图片、美工设计,另一部分的人做后台代码,使各部分模块实现功能。
本人就是做后台代码的,自认为技术虽然不精,可也还算熟练,是一支潜力股,可以有很好的发掘价值。可是,真实的社会是残酷的,大多数公司都是中小型的,这些公司老板的原则是能花一分钱解决问题,就决不多花,能找一个十字型的人才开发网站,就不会找一帮人来做,所以大多数公司都是要求面试人员可以一个人独立完成网站的开花,并进行后期维护与推广工作,可这对于我这个刚毕业的学生来说实在有些太难了,想放弃又不甘心,做销售自己也知道不是那块料,因为做一个优秀的销售人员并不容易,我是深知这一点的,我知道要想干自己喜欢的工作,以自己目前掌握的技术来看,无异于痴人说梦,只有在社会中不断的学习,利用业余时间深造自己,强化自己的所学知识,只有这样才能将自己的技术练精练强,在不久后的有一天,实现自己那小小的理想。
二、第一份工作
我在学校做代码的时候多一点,计算机硬件这里,接触的还真不多,技术成度介于初学者和高手之间,那种尴尬的中间部分,记得国家号召大学毕业“先就业,在择业“,走曲线救国的道路,我认为这是十分有道理的,虽然硬件的活已前做的少点,不过我相信自己的能力,应该可以很块掌握。于是,我在毕业的一个月内,来到了这家电脑维修服务中心,所谓服务中心,其实不大,工作人员只有十几个人,大部分都是我这种刚毕业出来的。公司地方不大,可以称做那种在闹市区的小店,但是老板告诉我们说有分店,而且要在半年内做大做强,俗话说:我不在乎有没有钱,我在乎的是有没有钱途,大家看到这位老板有这么大的雄心壮志后,就决定在这里好好的干,当然做为新人的第一个月,工资非常少,600元一个月,没有补助,半个月放一回假(新来的人都很有干劲,头一个月谁都没有休息)。做为一个有雄心壮志的人,这些问题对我来说没有什么,我真实的想法是希望通过在服务中心的工作,可以帮助我在技术上得到提高,使自己能达到一个质的变化,有所成就。
三、电脑维修服务中心工作内容
我们公司主要做的是计算机维修服务和销售有关的工作,在刚开始工作的时候,我主要做的是电脑组装和硬件维修,电脑组装这个活不难,可是重在实际操作,因为在学样的时候,偏爱软件方面多一些,所以这硬件的活还真生疏了不少,不过在一些大哥的带领下,我很快就掌握了这些本领,并且通过实际工作,很快就可以独立掌握给用户安装电脑了。
(一)安装电脑
组装电脑这个活,经过我总结发现,有以下几点:
1、实际操作能力。工作时,如果你只是把书看的明白,可没有实战过,那么在实际操作的时候,你会变的手足无措,不知道从何处下手。
2、工作时,要细心、注意细节。电脑硬件这些东西,有些部件是十分的娇贵的,要小心对待,那种感觉就像是对待初生的婴儿似的,比如cpu就要物别小心,不能把上面的针角弄坏了,哪怕是一个,都会影响它的使用,还有就是主板,使用的时候也要小心,因为主板就像是人的身体,身体一坏也就不能工作了,这些都是注意的地方。
3、及时了解市场动态信息。因为电脑硬件更新快,价格变化也快,所以只有经常浏览相关信息才可以,否则,就会在激烈的市场竞争下被别人的店给淘汰的。
组装电脑的工作流程:
组装
电脑时,我们会跟据客户的需求,列出电脑配置单,然后去采集相关关贷物,在安装时,首先拿出主板,然后安装cpu和风扇,这时在将已安装cpu的主板放入机箱内固定,安装其它硬件,如显卡、网卡、硬盘等,最后进行跳线,在跳线时要注意线序,因为有的前置usb接口没有标识,所以很容易安错,结果导致跳线烧毁,这都是要注意的。当安装完毕后,我们还要安装
操作系统,这个可以使用特定的系统盘,十分钟左右就可以搞定。最后,一台电脑安装完毕,我们打包装箱,给客户列出装机单,供客户验贷,收款。
(二)上门电脑维修服务
上门电脑维修也是我经常要做的业务,通常我们会接到用户的电话去上门解决问题,大部分用户离我们工作的地方都不算远,我可以很快到达,一般用户电脑出现的故障主要有:
1、操作系统损坏或种毒
说实话,像我们这种公司,最大利润的活就是安装操作系统了,每个系统收费30--50元不等,可实际成本,估计连5块都不到,这个利润实在很大。安装系统时,使用公司发的ghost系统盘,可以很快安装好操作系统,而用户一般出现安装系统的情况大多是,系统种毒,或因使用不当造成系统文件损坏,这种情况,按照公司培训手则,我们都会给用户做系统,特点:简单方便,利润还高。
2、计算机上不了网
用户计算机上不了网,是第二大问题,多数原因是路由器配置出现问题,或ip调控出现问题,一般我们会帮助用户调整ip或处理路由器,实在不行就从做系统,当然有的机器上不了网是硬件出现问题,这时就可以拿回公司进行处理。
3、计算机无法进入系统
这种情况大多是出在计算机业卡上,或者是计算机电源上,这时我们需要使用专门的故障检测卡来检查计算机硬件,并对出现问题的硬件进行更换处理。
通过在电脑维修服务中心的工作,使我的技术得到了极大提高,也使我的个人社会交往能力有了进步,因为上门服务除了修机器就是接触人,通过接触客户,和客户进行沟通,使我自己在与人交往上变的更加有自信了。尊敬的老师,通过这次实习,我在各方面取得了进步,在今后,我将会更加努力的工作,已报答老师和学校对我的培养。
学生:
时间:**年**月**日
文档为doc格式
最新推荐