山师物电学院的三个系和各自的课程体系

我是10级山师物电学院的,当时我们那一级有各两个系,这几天发现有人问:“山师物电学院三个系有什么区别”,才发现自己已经老了~ 原先,物电学院有两个系:物理系和电子系。物理系有师范类专业,包括普通物理和应用物理;电子系都是理工类专业,原先有电科和电子专业,后来,我们电信专业从原传播学院(后改名传媒学院)合并到物电学院的电子系。
11级电信专业是最后一批,后与电子专业合并。(本来电子和电信的课程体系就几乎一模一样的)。12年,物电学院新设光电系,并开始招生。 物理系和光电系的课程体系我不是很清楚,就光说说电子系的课程体系吧。
除了英语、数据、政治三大基本课程,专业课的体系如下:
硬件类:电路原理、模电、数电、电路制图、控制芯片类。控制芯片类又分为:微机原理(8086)、单片机(C51/C52)、嵌入式(ARM系列)、可编程芯片(FPGA/CPLD)等。 软件类:C语言、VB、算法与数据结构、汇编语言(在微机原理和单片机的课程中)、C#、各种芯片的仿真软件应用、VHDL(FPGA/CPLD的课程中)MAYLAB(在数字信号和通信原理的课程中)等。 通信类:信号与线性系统、数字信号处理、通信原理等。主要是应用数学类,公式原理居多,学了三学期、吐了三学期~ 以上就是山师物电学院的三个系的介绍和电子系课程体系的简介,希望能对大家有所帮助。

软件行业分析

我的专业是电子信息,不是计算机专业的,只能算是计算机相关专业了。但是,我还是选择了软件这方向。几个难得的机遇让我在软件方面越走越深、越走越广。今天,要说的不是我的几个机遇,而是要分析下软件这个行业体系。
说到软件这个行当,大部分人想到的是天天坐在电脑前敲写代码的“程序猿”。但其实,软件是个很大的行业,按说应该有明确分工的。(像微软、google的大的软件公司,是有很明确分工的,但是目前国内的软件公司为作坊式生产,两三个人就可以组个软件公司:一个跑业务、两三个技术员。)下面,我就从软件工程的角度在分析下软件行业的分工。——当然我没学过软件工程这门课,只是平时观察、分析、总结出来的,仅供参考! 前面,我们已经提到了“程序猿”。在中国,大部分程序员除了工资比其他行业同级别的职位高点,其他的就是下苦力。加班的事是特别正常的!程序猿,又叫“码农”,也被亲切的称作“白领中的蓝领”。
有人编程,也有人测试。这就分化出来了测试员,测试员的工作就是给程序猿找毛病。呵呵,不过测试员好像每天下班比程序猿还晚~ 项目大了,需要个打架构、列提纲的。也就是架构师了,这是不少技术专业户向往的职位。不过这个职位有个特点,你可以不会编程,但数学底子必须要过硬!思维调理,逻辑清晰!
不管干什么的,都要有个业务员吧,每天跑跑腿、动动嘴,拉拢下客户。这就是需求分析师了。交流能力不能成问题,要能灵活的完成客户和技术之间的交流工作。(用户要功能而不懂技术,技术人员懂技术,但不清楚用户的需要。)
还有一个人是天天跑现场的,那就是实施人员了。项目做好了,就要上线,但用户不知道怎么用额。这就需要实施人员(也就技术员吧),但用户单位,上门安装好,还要指导用户使用。产品有问题了,还要及时的去解决问题。出差,是家常便饭~ 还有个人挺厉害的。管着一群“程序猿”,他是“饲养员”——项目经理——不少程序猿想走管理路线,便选择做项目经理。项目经理要为整个项目负责,要确保低成本、高效率的完成项目!
对于有意向从事软件行业的朋友来说,我的建议是先从程序猿做起。技术和学习能力是软件行业基本功。有了扎实的底子,再结合喜欢的方向,我相信大家一定会爱上软件这个行当。
我打算毕业后,先做两三年的程序猿,慢慢朝自己最感兴趣的方向发展。有了兴趣的引导和较高收入的刺激,我相信会越走越带劲的!吼吼~

山师大的图书馆

我曾经有个梦想,就是天天泡在图书馆里。但自从大一开学来,发现这的确是个“梦”!因为一有空便埋没在了山师大的宿舍里。不过今天不是说我怎么宅,而是要说说山师大(长清校区)的图书馆~ 大一上学期,没找到图书馆在哪。直到期末考试,要找个地方上自习,才意识到还没去过图书馆。经过多方打听,才在B区的楼顶找到了传说中的图书馆,后来被告知,C区顶层的图书馆才是主区。见状,有些失落,不过还可以凑合。毕竟里面的书籍还是可以的。 后来,学校进行了院系调整,山师大历山学院被调整到了青州,我们专业也从传播学院调整到了物电学院。然后,就在餐厅前的那片小树林里出现了挖掘机。至于那片小树林嘛,我们原先以为是学校要种树等着成材了卖木材的,现在弄得好好的小树就被搬了家~ 慢慢地,树没了,边缘砌起了墙,大型机器在里面没日没夜的工作,还多了几间活动板房。看来要有大事发生!后来,也多了个门,门旁边有几个大爷看护,门的顶部写有“青州建筑工程”的字样。呵呵,好像明白了些什么~ 你听说过“山师文化墙”吗?不错,就是上文的那堵墙。刚开始,不知道哪个“熊孩子”在上面作了幅“美国大兵搞基图”,然后大家就纷纷效仿,不到一周的时间,整整的一堵墙就满满的了!还吸引了齐鲁台的记者前来采访。随后,山东师范大学官方也采取了行动,保留了部分比较优秀的作品,其他的被美院的给处理了。(看样子,是有授权的!)在最西侧,逐步成型了一个建筑的效果图,方才恍然大悟:山东师范大学长清校区也要拥有图书馆了!!
至此,图书馆建设已经快有一年整了。主体架构已经完工,一期工程应该结束了,多么希望能在毕业前进入图书馆感受下额~

中国嵌入式产业分析

一年前在空间里写过关于“嵌入式”的文章,今天就是重提,再来谈谈中国的“嵌入式”发展状况。
“嵌入式”听起来挺专业,其实每个人都在接触,都在使用。你不信?现在谁手里没有个“智能手机”!“智能家电”可能还不是很普及,但是以安卓手机为例的“智能手机”应该是特别手机吧。贵的有好几千的名牌机,便宜的也有三四百的国产机。我第一部入手的智能机就是华为的C8650——现在,我把它当老年机用了;后来,又买了联想的A820,也算得上是性价比很高的中档过渡机。 现在,我们就拿安卓手机来分析下中国的“嵌入式”行业。
嵌入式分为两大模块:一个是软件嵌入式;一个是硬件嵌入式。
先说说硬件嵌入式,学电子信息专业的同学应该对这个不陌生吧!因为各个学校的电子信息专业大都开设“嵌入式原理和应用”这门课程,有的是必修,有的是专业限选。这里面讲了一种芯片,是ARM系列的芯片,它比C51C52的功能要强大的多,当然使用也要更复杂些。安卓手机里的MPU就是ARM的芯片,有的是ARM7,好的有ARM11的。 听起来学电子信息的很了不起,可以设计智能芯片。呵呵,你想多了~现在国内的芯片主要靠进口,来自美国、欧洲和台湾。大陆目前只能使用,还不能自己研发!由于没有核心知识产权,也只能受制于人!大陆现在是进口了芯片,自己设计外围电路,组成智能手机的主板。 说完硬件嵌入式,我们再说说软件嵌入式。一个智能手机组建好了,但是还不能使用,就是一台“裸机”,或者称作“板砖”。还需要安装一个操作系统——那就是我们所熟悉的安卓系统了!原先的手机是没有操作系统可言的,应用软件和硬件是不分家的!安卓操作系统其实算不上真正的操作系统,它的内核其实是linux系统,外面是层javaAPI。软件嵌入式,就是在安卓系统上开发应用程序,把程序嵌入到系统中去,尽可能的挖掘系统的价值! 现在,国内应该也有不少关于“嵌入式”的培训,其中大多数是软件嵌入式,说白了还是程序猿。
好了,先说到这吧,有什么缺的,以后再补充下~

php乱码解决办法

前几天测试在线留言时,出现了乱码问题,相同的代码放在不同网站上乱码结果竟然不同。后来一步步测试才找了统一的解决办法。
1、在js中alert出要传递的参数,一般是没有乱码的
2、在这个js中alert(document.characterSet),可以显示当前页面的编码格式,一般乱码问题就出在编码格式不统一上
3、在参数接收端的php文件中,使用iconv() 函数实现格式转化。如:iconv(“GBK”, “UTF-8”, $value),它的意思就是把$value的值从”GBK”格式转化为“UTF-8”格式的字符,要注意的事,编码格式要使用大写字母!!用户的网站问题就出在了小写上!!
已无力吐槽了~