华东交大生产实习报告Word文件下载.docx
- 文档编号:21822245
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:16
- 大小:106.15KB
华东交大生产实习报告Word文件下载.docx
《华东交大生产实习报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《华东交大生产实习报告Word文件下载.docx(16页珍藏版)》请在冰豆网上搜索。
6月7日整理资料、笔记,写实习报告,考查;
6月8日整理资料、笔记,写实习报告,考查。
学生签名:
2012年5月28日
实习评语
(1)完成原理分析(分):
优( )、良( )、中( )、一般( )、差( );
(2)实习效果 (分):
(3)格式规范性及考勤是否降等级:
是( )、否( )
指导老师:
2012年6月10日
目 录
第一章实习概述1
第二章校内实习1
2.1光纤传输系统……………………………………………………………..……1
2.2光纤传输网技术………………………………………………………………2
2.3程控技术……………………………………………………………………….2
2.4GSM移动通信技术…………………………………………………………...4
2.5小节……………………………………………………………………………4
第三章校外实习5
3.1IT企业的组成结构和企业文化介绍……………………………………….5
3.2公司注册流程图…………………………………………………………..…5
3.3达梦数据库的参观以及座谈………………………………………………7
3.4数据库设计与应用………………………………………………….………7
3.5C语言编程陷阱与处理…………………………………………….………9
3.6电子硬件生产过程介绍及参观…………………………………………….12
3.7武汉微普公司参观及介绍嵌入式编程………………………………….…13
3.8参观中地数码了解软件公司前景………………………………………..14
3.9小节……………………………………………………………………….14
第四章职业规划……………………………………….15
第五章实习心得……………………………………….15
第一章实习概述
回顾实习的这段日子,从最初的新鲜感到后来的无比充实,从最初对自己能力的怀疑和担忧,到后来的每一天都因为掌握了新知识而兴奋不已。
挑战与困难共存,成功与喜悦同在。
总之,通过此次实习,我得到了一次全面而系统的锻炼机会,增长了不少知识,学到了许多书本上所学不到的知识和技能。
作为还没有踏入社会的大学生,面对自己未来的生活与工作,我们心中是有很多疑问的,我们特别需要到真正的工作环境中去感受一下自己几年后会所从事的工作。
因此在临近考试的这两周时间里,学校为我们安排了生产实习,主要是让我们较深层次接触社会,运用所学的专业知识认识企业实践活动,了解企业运行环境,认识企业管理业务流程,为将来走上工作岗位打下基础。
所以我想这次实习最成功的地方就在于,它为我们解开了一个一直以来的疑团,就是我们学习各种程序语言,学习数据结构,这些看似各不相关的东西,究竟是有什么用。
它让我意识到,原来我们所学的知识是可以以这样的方式融合在一起,原来我们所学的知识应该这样来使用。
我非常感谢学校给予我们这样的实习机会,这对我们的学习能力的提高有了莫大的帮助以及对行业有了更多的了解和认识。
第二章校内实习
2.1光纤传输系统
(1)调制
调制是用数字或模拟信号改变载波的幅度、频率或相位的过程。
调制分相干调制和非相干调制;
非相干调制---改变载波的幅度;
相干调制---改变载波的频率或相位;
光通信系统中非相干调制有直接调制和外调制两种;
直接调制---信息直接调制光源的输出光强;
外调制---信息通过外调制器对连续输出光进行调制;
迄今为止,所有实用化的光纤系统都是采用非相干的强度调制-直接检测(IM/DD)方式,这类系统成熟,简单,成本低,性能优良,巳经在电信网中获得广泛的应用,并仍将继续扮演主要的角色。
(2)编码
对数字信号进行编码的理由是:
(1)为了使接收再生电路把相位或频率锁定到信号定时上;
(2)因为光接收机采用电容耦合,接收机不能对直流和低频分量响应,使长连零信号的幅度逐渐下降,经判决电路后会产生误码
(3)复用
信道复用是为了便于光纤传输,把多个低容量信道以及开锁信息,复用到一个大容量传输信道的过程。
在电域内,信号复用可分为时分复用(TDM)、频分复用(FDM)和码分复用(CDM);
在光域内,信号复用有光时分复用(OTDM)、光频(波)分复用(OFDM,WDM)和光码分复用(OCDM)。
光纤通信系统为了充分发挥其宽带的优点,允许复用多个信道到一根光纤上。
因此,复用后的多个信道共享光源的光功率和光纤的传输带宽。
2.2光纤传输网技术
(1)传输网、接入网在电信网中的位置构成电信网的基本要素:
用户终端设备、传输链路、转接交换设备电信网一般是按其所能提供的业务种类来分:
电话网、分组交换网、用户电报网等
(2)数字光纤传输网介绍概述为各专业网的数字信号(如:
电话网的2Mb/s中继信号)提供透明传输通道。
高速数字信号传输。
传输媒介,如铜缆、光纤、微波。
光纤传输优点:
宽带宽保密性好传输距离长、容量大节省有色金属2.3程控技术
数字程控交换机的基本结构与模块功能。
(1)数字程控交换机的特点。
特点:
全数字化;
全分布控制;
高可靠性;
适应未来发展;
完整的系列产品。
(2)的基本结构。
基本结构:
数字交换网络(DSN)、终端模块(TM)、辅助控制单元(ACE)
数字交换网络(DSN):
DSN是构成S1240系统的核心。
它不仅用于连接各终端模块并为之提供传送话音和数据的通路,而且也为各终端控制单元之间传送控制信息。
终端模块:
都有自己的相应的终端电路和终端控制单元,而各个终端模块的TCE都具有相同的硬件:
一个16比特的确良8086处理机(μP)、一个终端接口(TI)和储器(M)。
各种不同的终端模块的TCE,其区别公在于它们各自的软件不同,因而存贮器容量不同。
辅助控制单元:
ACE也是一种终端模块,只是它没有终端电路。
它功能多,软件庞大复杂,所以存储器容量大。
主要功能:
1,呼叫服务、资源管理、计费分析。
(3)终端模块构成原理及模块功能。
(4)终端模块的状态机。
(5)的主要终端模块的组成和功能。
主要终端模块:
1模拟用户模块(ASM);
ASM的组成和功能:
ASM是模拟用户线与数字交换网络的接口,它由模拟用户终端电路和终端控制单元组成。
终端控制单元(TCE)是终羰电路和DSN之间的接口。
模拟用户模块的基本功能有三项:
A,模/数、数/模转换;
B用户线监视;
C呼叫的建立与释放;
2数字中继模块(DTM);
3服务电路模块(SCM);
4时钟和音信号模块(CTM);
5维护和外部设备模块(MPM);
6辅助控制单元;
(6)数字交换网络的构成、控制原理和工作过程。
数字交换网络的构成:
系统的DSN由入口接线器(AS)和选组接线器(GS)两部分组成。
其中选组接线器又由三级组成。
因此,DSN是一个由4级组成的数字交换网。
数字程控交换机的软件系统。
(1)数字程控交换机的软件结构。
软件结构:
可分为4个层次;
1管理子系统:
它主要完成测量统计管理、交换局管理、数据管理、网络管理和扩容管理等功能;
2维护子系统(可在任何情况下保证交换机提供很好的服务质量)、呼叫处理软件(呼叫控制子系统:
控制所有的呼叫建立和释放。
呼叫服务子系统:
它为呼叫控制子系统提供支援功能。
);
3电话功能软件:
硬件接口子系统、信号子系统、计费子第统、电话资源管理子系统;
4操作系统(OS)与数据库管理子系统:
其功能是支援系统软件的执行。
数字程控交换机的呼叫接续过程。
(1)数字程控交换机软件的状态机。
(2)数字程控交换机的呼叫接续过程。
接续过程:
占用;
准备并送拨号音;
接收号码和字冠分析;
拨号结束;
释放收号器;
被叫占用:
振铃;
进展到稳定态;
被子叫占用:
应答;
通话;
释放。
2.4GSM移动通信技术
GSM系统结构
GSM数字蜂窝通信系统的主要组成部分可分为:
移动台、基站子系统和网络子系统。
1.移动台(MS)包括移动设备和移动用户识别模块SIM卡。
移动设备如手机、车载台、便携台等等。
主要包括三部分:
无线部分、基带信号处理和控制部分、接口部分。
2.基站系统(BSS)负责在一定区域内与移动台之间的无线通信。
通常一个BSS包括一个基站控制器和多个基站收发台。
基站收发台(BTS):
属于无线部分,受控于基站控制器BSC,包括无线传输所需的各种硬件和软件,完成BSC与无线信道之间的转换。
基站控制器(BSC):
属于控制部分,主要功能是进行无线信道管理、实施呼叫和通信链路的建立和拆除,并为本控制区内移动台越区切换进行控制。
3.网络子系统(NSS)由一系列功能实体构成,各功能实体之间及与BSS之间通过No.7信令系统相互通信。
2.5小节
实习的前几天是在学校内,通信实验室的现场观摩与讨论,我了解了通信的基本原理,见识到了很多先进的通信设备,对通信也有了初步的理解,通信和计算机同样属于信息化这一块,既有区别又有联系,一定程度上掌握好通信有利于我们的整体发展。
第三章校外实习
3.1IT企业的组成结构和企业文化介绍
现代企业是一个经济实体,它从事经济活动,生产出各种形产品和提供无形的服务,为社会创造财富。
但现代企业又是一个组织,是一个由各种各样的人聚集成的集体。
而人作为一种社会存在,他们时刻都要有一种文化来调节和规范自身的行为。
人群的活动必然造就文化,现代企业的经营活动也是如此,相应就产生了“企业文化”:
1、速度文化2、学习文化 3、创新文化4、虚拟文化 5、融合文化
1.企业文化作为一种当代企业管理理论,在于把企业价值观渗透到企业经营管理的各个方面、各个层次和全过程,用文化的手段、文化的功能、文化的力量,去促进企业整体素质、管理水平和经济效益的提高。
企业文化运作包括:
(1)激励机制。
企业文化管理的首要任务是调动人的积极性,其激励方式有:
目标激励、参与激励、强化激励、领导者言行激励。
(2)纪律约束机制。
要有明确的规范,落实上不走样,将企业理念贯穿到制度、纪律与行为规范中。
(3)凝聚机制。
确立广大职工认同的企业价值观,确立企业目标、确立企业人际关系。
2.在企业文化管理上,一要处理好借鉴与创新的关系,把握企业文化的个性化、特色化;
二要处理好用文化手段管理文化,坚持以文化引导人、培育人;
三要处理好虚与实、无形与有形的关系,坚持内外双修、软硬管理相结合。
3.2
3.3达梦数据库的参观以及座谈
达梦数据库是具有完全自主知识产权的国产大型数据库管理系统,达梦公司拥有产品的全部源代码和完全的自主版权。
在杜绝继承开源系统导致版权纠纷的同时,也从根本上保证了系统的安全性,有利于与其它应用系统集成,并可以根据具体需求定制和提供及时有效的服务。
DM使用一种被称为“对称服务器构架”的单进程、多线程的结构,在有效地利用了系统资源的同时,又提供了较高的可伸缩性能。
服务器在运行时由各种内存数据结构和一系列的线程组成,线程分为多种类型,不同类型的线程完成不同的任务。
线程通过一定的同步机制对数据结构进行并发访问和处理,以完成客户提交的各种任务。
系统的工作线程在单/多CPU和SMP机器上,都能很好地并发或并行操作,系统自动协调工作线程对内存、系统缓冲区等物理资源的共享,能够充分利用多个CPU提高系统性能。
座谈中总经理谈到八九月份他们会到各大高校挖掘优秀人才,她强调关键是能力的培养,基础的奠定,数学思维以及物理思维好的人有利于研究,所以我们后期的学习不能为学习而学习,应该为能力的培养而去学习。
3.4数据库设计与应用
(1)演变与发展
数据库技术的发展,已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。
数据库技术最初产生于20世纪60年代中期,根据数据模型的发展,可以划分为三个阶段:
第一代的网状、层次数据库系统;
第二代的关系数据库系统;
第三代的以面向对象模型为主要特征的数据库系统。
第一代数据库
第一代的代表是1969年IBM公司研制的层次模型的数据库管理系统IMS和70年代美国数据库系统语言协商CODASYL下属数据库任务组DBTG提议的网状模型。
层次数据库的数据模型是有根的定向有序树,网状模型对应的是有向图。
这两种数据库奠定了现代数据库发展的基础。
这两种数据库具有如下共同点:
1.支持三级模式(外模式、模式、内模式)。
保证数据库系统具有数据与程序的物理独立性和一定的逻辑独立性
2.用存取路径来表示数据之间的联系
3.有独立的数据定义语言
4.导航式的数据操纵语言。
第二代数据库
第二代数据库的主要特征是支持关系数据模型(数据结构、关系操作、数据完整性)。
关系模型具有以下特点:
1.关系模型的概念单一,实体和实体之间的连系用关系来表示
2.以关系数学为基础
3.数据的物理存储和存取路径对用户不透明
4.关系数据库语言是非过程化的。
第三代数据库
第三代数据库产生于80年代,随着科学技术的不断进步,各个行业领域对数据库技术提出了更多的需求,关系型数据库已经不能完全满足需求,于是产生了第三代数据库。
主要有以下特征:
1.支持数据管理、对象管理和知识管理
2.保持和继承了第二代数据库系统的技术
3.对其它系统开放,支持数据库语言标准,支持标准网络协议,有良好的可移植性、可连接性、可扩展性和互操作性等。
第三代数据库支持多种数据模型(比如关系模型和面向对象的模型),并和诸多新技术相结合(比如分布处理技术、并行计算技术、人工智能技术、多媒体技术、模糊技术),广泛应用于多个领域(商业管理、GIS、计划统计等),由此也衍生出多种新的数据库技术。
分布式数据库允许用户开发的应用程序把多个物理分开的、通过网络互联的数据库当作一个完整的数据库看待。
并行数据库通过cluster技术把一个大的事务分散到cluster中的多个节点去执行,提高了数据库的吞吐和容错性。
多媒体数据库提供了一系列用来存储图像、音频和视频对象类型,更好地对多媒体数据进行存储、管理、查询。
模糊数据库是存储、组织、管理和操纵模糊数据库的数据库,可以用于模糊知识处理。
(2)数据库设计六个步骤
需求分析阶段 需求分析是指准确了解和分析用户的需求,这是最困难、最费时、最复杂的一步,但也是最重要的一步。
它决定了以后各阶段设计的速度和质量。
概念结构设计阶段 概念结构设计是指对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS产品的概念模型,是整个数据库设计的关键。
逻辑结构设计阶段 逻辑结构设计是指将概念模型转换成某个DBMS所支持的数据模型,并对其进行优化。
物理结构设计阶段 物理结构设计是指为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存储方法)。
数据库实施阶段 数据库实施是指建立数据库,编制与调试应用程序,组织数据入库,并进行调试运行。
数据库运行与维护阶段 数据库运行与维护是指对数据库系统实际正常运行使用,并实时进行评价、调整与修改。
3.5C语言编程陷阱与处理
(1)编程陷阱
一记法“陷阱”:
考察在程序被记法分析器分解成各个符号的过程中可能出现的问题。
二语法“陷阱”:
如果没有正确理解这些语法细节,将会出现怎么的错误?
三语义“陷阱”:
有关语义误解的问题。
四连接:
有关组成C程序的若干部分的连接问题。
五库函数:
库函数的误用。
六预处理器:
与预处理器有关的内容。
七可移植性缺陷:
可移植性问题。
八建议:
有关预防性程序设计的一些建议。
(2)陷阱处理
一词法“陷阱”
程序中的单个字符鼓励看来并没有什么意义,只有结合上下文才有意义。
编译器中负责将程序分解为一个一个符号的部分,一般称为“语法分析器”。
1.1=不同于==
while(c='
'
||c=='
'
)
c=getc(f);
这个循环将一直进行到文件的结束,是否死循环取决于getc的实现。
如果确实需要在条件判断部分使用赋值,应该显式地进行比较:
if((x=y)!
=0)
foo();
1.2&
和|不同于&
&
和||
1.3语法分析中的“贪心法“
当C编译器读入一个字符后又跟了一个字符,那么编译器就必须做出判断:
是将其作为两个分别的符号对待,还是合起来作为一个符号对待。
C语言对这个问题的解决方案可以归纳为一个很简单的规则:
每一个符号应该包含尽可能多的字符。
a---b与a---b的含义相同,而与a---b的含义不同。
1.4整型常量
如果一个整型常量的第一个字符是数字0,那么该常量将被视作八进制数。
二语法“陷阱”
2.1理解函数声明
(*(void(*)())0)();
任何复杂表达式其实只有一条简单的规则:
按照使用的方式来声明。
任何C变量的声明都由两部分组成:
类型以及一组类似表达式的声明符(declarator)。
声明符从表面上看与表达式有些类似,对它求值应该返回一个声明中给定类型的结果。
因为声明符与表达式的相似,所以我们也可以在声明符中任意使用括号:
float((f));
这个声明的含义是:
当对其求值时,((f))的类型为浮点类型,由此可以推知,f也是浮点类型。
各种形式的声明还可以组合起来,就像在表达式中进行组合一样。
因此,
float*g(),(*h)()表示*g()与(*h)()是浮点表达式。
因为()结合优先级高于*,*g()也就是*(g()):
g是一个函数,该函数的返回值类型为指向浮点数的指针。
同理,可以得出h是一个函数指针,h所指向函数的返回值为浮点类型。
一旦我们知道了如何声明一个给定类型的变量,那么该类型的类型转换符就很容易得到了:
只需要把声明中的变量名和声明末尾的分号去掉,再将剩余的部分用一个括号整个“封装”起来即可。
例如,因为下面的声明:
float(*h)();
表示h是一个指向返回值为浮点类型的函数的指针,因此,(float(*)())表示一个“指向返回值为浮点类型的函数的指针”的类型转换符。
(*fp)();
->
(*0)();
(*(void(*)())0)();
2.2运算符的优先级问题
优先级最高者其实并不是真正意义上的运算符,包括:
数组下标,函数调用操作符各结构成员选择操作符。
他们都是自左于右结合,因此a.b.c的含义是(a.b).c。
()[]->
.
单目运算符的优先级仅次于前述运算符。
在所有的真正意义上的运算符中,它们的优先级最高。
单目运算符是自右至左结合。
因此*p++会被编译器解释成*(p++)。
!
~++===(type)*&
sizeof
优先级比单目运算符要低的,接下来就是双目运算符。
在双目运算符中,算术运算符的优先级最高,移位运算符次之,关系运算符再次之,接着是逻辑运算符,赋值运算符,最后是条件运算符。
我们需要记住的最重要的两点是:
1.任何一个逻辑运算符的优先级低于任何一个关系运算符。
2.移位去处符的优先级比算术运算符要低,但是比关系运算符要高。
2.3主义作为语句结束标志的分号
2.4关于switch语句
case'
:
linecount++;
.......
2.5函数调用
f();
是一个函数调用语句,而f;
计算函数f的地址,却并不调用该函数。
2.6“悬挂”else引发的问题
if(x==0)
if(y==0)error();
else{
z=x+y;
f(&
z);
}
三“语义”陷阱
3.1指针和数组
C语言中的数组值得注意的地方有以下两点:
1.C语言中只有一维数组,而且数组的大小必须在编译期就作为一个常数确定下来。
然而,C语言中数组的元素可以是任何类型的对象,当然也就可以是另外一个数组。
(注:
C99标准允许变长数组(VLA)。
GCC编译器中实现了变长数组,但细节与C99标准不完全一致。
2.对于一个数组,我们只能够做两件事:
确定该数组的大小,以及获得指向该数组下标为0的元素的指针。
其他有关数组的操作,哪怕他们看上去是以数组下标进行运算的,实际上都是通过指针进行的。
换句话说,任何一个数组下标运算都等同于一个对应的指针运算,因此我们完全可以依据指针行为定义数组下标的行为。
很多程序设计语言中都内建有索引运算,在C语言中索引运算是以指针算术的形式来定义的。
如果一个指针指向的是数组中的一个元素,那么我们只要给这个指针加1,就能够得到指向该数组中下一个元素的指针。
同样地,如果我们给这个指针减1,得到就是指向该数组中前一个元素的指针。
intcalendar[12][31];
int*p;
则p=calendar;
是非法的。
因为calendar是一个二维数组,即“数组的数组”,在此处的上下文中使用calendar名称会将其转换为一个指向数组的指针;
而p是一个指向整型变量的指针,这个语句试图将一种类型的指针赋值给另一种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华东 交大 生产 实习 报告