在校的实习报告.docx
- 文档编号:24269649
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:10
- 大小:19.54KB
在校的实习报告.docx
《在校的实习报告.docx》由会员分享,可在线阅读,更多相关《在校的实习报告.docx(10页珍藏版)》请在冰豆网上搜索。
在校的实习报告
实习报告
学校:
宝鸡文理学院
学号:
201295014176
班级:
电气5班(2班)
学院:
电气工程及其自动化
姓名:
党伟
指导单位:
西安北邮4G
指导老师:
王老师、李老师
时间:
2015-7-28
目录
序言……………………………………………………………………………3
1第一天………………………………………………………………………4
2第二天………………………………………………………………………4
3第三天………………………………………………………………………4
4第四天………………………………………………………………………5
5第五天………………………………………………………………………5
6第六天………………………………………………………………………5
7第七天………………………………………………………………………6
8第八天………………………………………………………………………6
9第九天………………………………………………………………………6
10第十天………………………………………………………………………7
11UDP协议……………………………………………………………………7
12GPS程序……………………………………………………………………8
总结……………………………………………………………………………10
序言
大三第二学期结束,由于学习的需要,我们系与西安北邮4G合作,进行了为期十天的实习。
这次实习主要的题目是对嵌入式的开发做了简单的培训,让我们知道了电脑是如何执行相关的c语句的。
同时,在学习c语言的期间老师也对现今前沿的科技,产品,以及各个行业所需要的人才的能力进行了介绍,让我们对以后的发展方向有了更多的选择。
通过这次实习,可以将理论高度上升到实践高度,更好地实现将大学所学的理论和实践的结合,更进一步加深对理论知识的理解,了解和掌握实际生产中的生产流程,工艺原理和技术要求,为今后学习和实际工作打下良好的基础。
通过本次实习使我能够亲身感受到由一个学生转变到一个职业人的过程,进一步了解社会,增强对社会主义现代化建设的责任感,使命感。
为离开学校,走向社会,适应社会,融入社会做好充分准备。
这次实习,不管怎么说还是比较满意的。
在实习期间虽然我的能力有限,但是还是学到了不少的知识与能力,本实习报告就这次实习做出描述与总结。
一、第一天
1.内容:
实习的第一天我们被分成了两个班。
老师先给大家讲了物联网的知识。
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。
物联网世界是物联网行业的第一门户网站,我们致力于物联网、传感器网络、感知中国、RFID无线射频识别、无线短距离通讯、云计算、等物联网技术的应用与推广,它可以分为感知层、网络层、应用层。
然后老师教我们装软件,我尝试了几次都没有成功。
2.执行:
按照安装步骤一步步来弄了一下午了都没有成功。
3.改进:
不能放弃要坚持努力完成任务
二、第二天
1.内容:
经过老师和同学的帮助,终于成功安装了软件VWware,老师讲了数据结构(int、float),int用来定义整形,float用来定义实形。
2.执行:
虽然几次的安装失败使我打算放弃,可是看到别人都安装好了还是坚持安装了程序。
3.改进:
对于c语言可以说差不多忘得一干二净了,这次算是对旧知识的巩固。
三、第三天
1.内容:
老师讲解了简单的编程、选择结构(if、if···else),把同学分成了小组,根据不同的小组布置了不同的作业题,每个组都合作进行了讨论,编程,执行、查找错误、改正,完成了任务。
2.执行:
刚开始使用这个软件确实有点不习惯,老出错,在和小组的商议中了解到各个成员的性格与优点,已经自己的不足之处。
3.改进:
多多的练习应该对这软件会有熟悉
四、第四天
1.内容:
循环结构包括for、while、do···while等语句及其编程。
嵌入式:
“用于控制、监视或者辅助操作机器和设备的装置”。
嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分;是一个控制程序存储ROM中的嵌入式处理器控制板。
且所有带数字接口的设备,例如手表、微波炉、录像机、汽车等,都使用嵌入式系统。
嵌入式系统是软件和硬件的综合体。
2.执行:
对于嵌入式和同组的成员交流了一下,了解了嵌入式的前景与应用。
对循环语句进行了解与认识。
3.改进:
对于新的知识应该多去了解,增长见识。
五、第五天
1.内容:
指针,数组,还有心态的重要性。
2.执行:
刚开始学习C语言的时候基础不是很好,通过这次的实习纠正了以前错误,对指针数组有了更多的学习。
了解到心态的重要性
3.改进:
对c语言还需要不断的学习,用一个好的心态去展望未来。
六、第六天
1.内容:
结构体、无人机、3D打印机。
无人机是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。
3D打印机(3DPrinters)是可以“打印”出真实的3D物体的一种设备,由一位名为恩里科·迪尼(EnricoDini)的发明家设计的。
2.执行:
对于前两者并不陌生,当老师说应用3D打印技术去打印出一系列东西及物件时感觉好不可思议。
XX了有关3D打印的有关知识,了解了所谓的“打印”。
3.改进:
自己还是见识短浅,以后得多多了解科技前沿。
七、第七天
1.内容:
学习了open函数,close函数,read函数,write函数,lseek函数的头文件,函数原型,函数功能,参数说明,函数返回值。
2.执行:
今天的实习内容太多,零星半解的了解了一些函数,好多只是看看没有掌握。
3.改进:
对于没掌握的知识应该利用课后时间去学习不应该放任不管。
八、第八天
1.内容:
老师今天讲的都是一些计算机中学过的知识,例如OSI的七层模块,TCP/IP四层模型,以及计算机中的UDP协议。
这些知识由于在计算机网络中学过,因此听起来还可以理解。
2.执行:
UDP服务器程序
3.改进:
我感觉要完全学会这个程序,就要对其中的函数在其库文件中的具体定义语句进行深入的学习,这个很困难。
九、第九天
1.内容:
今天讲了GPS的软件语言,非常难懂,之后我们完成了此次实习报告。
2.执行:
虽然GPS没听懂,但是实习报告顺利完成。
3.改进:
学习的知识运用到现实中还是有一定难度的,这这能以后不断的学习来弥补。
十、第十天
1.内容:
老师给我们安排了实习报告的要求,强调了格式等问题以及对答辩的事情做出了安排,随后安排我们写实习报告。
2.执行:
按老师的要求完成实习报告,并且总结这么多天的实习。
3.改进:
通过写实习报告发现自己不知道的还很多,还要继续去学习,并且在以后的学习中要加以应用。
十一、UDP服务器程序
#include
#include
#include
#include
#include
#include
#include
#definePORT7838
#defineIP”127.0.0.1”
intmian()
{
intsock;intiret;intaddrlen=0;//定义整型变量
structsockaddr_inaddr;//在文件里定义特殊结构体
charbuf[32]={‘\0’};//定义字符型变量
//创建SOCKET:
intsocket(intdomain,inttype,intprotocol);
If((sock=socket(AF_INET,SOCK_DGRAM,00)<0)//调用函数,判断返回值
{
perror(“failtosocket”);//告诉问题出现在socket
exit(-1);//跳出
}
printf(“chuangjiansocketsuccess\n”);//创建成功
memset(&addr,0,sizeof(structsockaddr_in));
addr.sin_family=AF_INET;
addr.sin_port=htons(PORT);//将数据返回给成员
addr.sin_addr.s_addr=INADDR_ANY;//加强兼容性,自动分配合法IP地址
if(0>bind(sock,(structsockaddr*)&addr,sizeof(addr)))//绑定
{
perror(“binderror”);//绑定错误perror告诉你原因
exit(0);
}
memset(buf,0,32);//将buf清空
memset(&addr,0,sizeof(addr));//将&addr清空,用来接收客户端IP地址
addrlen=sizeof(addr);
iret=recvfprm(sock,buf,32,0,(structsockaddr*)&addr,addrlen);
printf(“recvfromserver:
%s\n”,buf);
printf(“recvfromserver:
%s\n”,buf);
close(sock);
return0;
十二、GPS
#include
#include
#include
#include
#include
#include
#include
#include
typedefstructgpgga//定义一个结构体
{
floathms;//符点型:
时分秒
floatwe;//符点型:
东西维度
floatns;//符点型:
南北维度
chardongxiban//字符型东西半球
charnanbeiban//字符型南北半球
}GPS,*PGPS;//结构体变量GPS
intmain(void)
{
intfd=0;
char*buf=NULL;
intret=0;
char*pggas;
char*pggas;
char*prmas;
char*prmce;
char*gga;
GPSg;
fd=open(“data,txt”,O_RDONLY);
buf=(char*)calloc(255,1)
while
(1)
{
ret=0;
while(ret<254)//循环次数
{
ret+=read(fd,buf+ret,255-1-ret);//read函数记忆存放
}
pggas=strstr(buf,”SGPGGA”);//字符串的复制
if(pggas==NULL)
{
continue;
}
pggae=strchr(pggas,不认识);
if(pggae==NULL)
{
continue;
}
gga=(char*)malloc(pggae-pggas+2);//开辟一个$到*的空间长度
if(gga==NULL)
{
break;
}
memset(gga,0,pggae-pggas=2);//把gga中的内容清零
strncpy(gga,pggas,pggae-pggas+1);//字符赋值
if(strlen(gga)<80)
{
printf(“%d--*\n”,strlen(gga),gga);
sscanf(gga,SUPGFA,%f,%f,%,c%,f%c,\n,);g.hms,g.ns,g.nanbeinan,&g.we&g.dongxiban);//打印排序前的
Printf(“**\,%f,%f,%,c%,f%c,\n”,g.hms,g.ns,g.nanbeinan,&g.we&g.dongxiban);//大印排序后的
}
sleep
(1);
}
close(fd);free(gga);gga=NULL;free(buf);buf=NULL;return0;
}
小结:
通过为期几天的实习,我对于c语言有了更近一步的了解与认识。
不仅熟练掌握了循环语句,选择语句,指针以及结构体的运用技巧,还在实习中通过实际操作,编写程序,发现问题,最后解决问题,提升对C语言实用性的理解,在实践中巩固了知识点。
同时在实习过程中,不仅学到课本的知识,还了解到就业的前景与一些知识的应用新的技术。
在讨论中通过互相发现问题,共同解决问题,不仅锻炼了我们的合作能力,而且也让我们发现了一些自己的个人误区以及其他人容易犯的错误,从而在今后的学习中更加谨慎,达到事半功倍的效果;通过询问老师,也让我们养成了不耻下问的好学习惯,这将很有利于以后的学习!
十天时间转眼即逝,回顾十天的实习生活,感触很深,收获颇丰。
通过本次对我们专业的系统的实习使我更加体验到只有通过实习才能使我们所学的知识得到检验。
最后再次感谢西安北邮4G为我们提供了这样一次实习的机会。
感谢老师不辞辛苦的悉心教导。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在校 实习 报告