怎么样做好电脑系统设计_怎么样做好电脑系统设计工作

我将从技术和就业经验等角度为即将进入嵌入式开发的程序员们,详细讲述了嵌入的概念,嵌入式开发之间的异同以及应该如何做出选择,希望对大家有所帮助。

一、嵌入式系统的概念

着重理解“嵌入”的概念

主要从三个方面上来理解。

1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。比较高端的ARM类IntelXscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其中两个对应于两个MAC地址,可用于网关交换用,而另外一个NPE网络处理器引擎支持DSL,只要外面再加个PHY芯片即可以实现DSL上网功能。IXP系列最高主频可以达到1.8G,支持2G内存,1G×10或10G×1的以太网口或Febrechannel的光通道。IXP系列应该是目标基于ARM体系统结构下由intel进行整合后成Xscale内核的最高的处理器了。

2、从软件上前,就是在定制操作系统内核里将应用一并选入,编译后将内核下载到ROM中。而在定制操作系统内核时所选择的应用程序组件就是完成了软件的“嵌入”,比如WinCE在内核定制时,会有相应选择,其中就是wordpad,PDF,MediaPlay等等选择,如果我们选择了,在CE启动后,就可以在界面中找到这些东西,如果是以前PC上将的windows操作系统,多半的东西都需要我们得新再装。

3、把软件内核或应用文件系统等东西烧到嵌入式系统硬件平台中的ROM中就实现了一个真正的“嵌入”。

以上的定义是我在6、7年前给嵌入式系统下自话侧重于理解型的定义,书上的定义也有很多,但在这个领域范围内,谁都不敢说自己的定义是十分确切的,包括那些专家学者们,历为毕竟嵌入式系统是计算机范畴下的一门综合性学科

二、嵌入式系统的分层与专业的分类。

嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。

1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。但硬件平台是基础,增值还要靠软件。

硬件层比较适合于,电子、通信、自动化、机电一体、信息工程类专业的人来搞,需要掌握的专业基础知识有,单片机原理及接口技术、微机原理及接口技术、C语言。

2、驱动层,这部分比较难,驱动工程师不仅要能看懂电路图还要能对操作系统内核十分的精通,以便其所写的驱动程序在系统调用时,不会独占操作系统时间片,而导至其它任务不能动行,不懂操作系统内核架构和实时调度性,没有良好的驱动编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水平都达不到,这样所写的驱动在应用调用时就如同windows下我们打开一个程序运行后,再打开一个程序时,要不就是中断以前的程序,要不就是等上一会才能运行后来打开的程序。想做个好的驱动人员没有三、四年功底,操作系统内核不研究上几编,不是太容易成功的,但其工资在嵌入式系统四层中可是最高的。

驱动层比较适合于电子、通信、自动化、机电一体、信息工程类专业尤其是计算机偏体系结构类专业的人来搞,除硬件层所具备的基础学科外,还要对数据结构与算法、操作系统原理、编译原理都要十分精通了解。

3、操作系统层,对于操作系统层目前可能只能说是简单的移植,而很少有人来自已写操作系统,或者写出缺胳膊少腿的操作系统来,这部分工作大都由驱动工程师来完成。操作系统是负责系统任务的调试、磁盘和文件的管理,而嵌入式系统的实时性十分重要。据说,XP操作系统是微软投入300人用两年时间才搞定的,总时工时是600人年,中科院软件所自己的女娲Hopen操作系统估计也得花遇几百人年才能搞定。因此这部分工作相对来讲没有太大意义。

4、应用层,相对来讲较为容易的,如果会在windows下如何进行编程接口函数调用,到操作系统下只是编译和开发环境有相应的变化而已。如果涉及Jave方面的编程也是如此的。嵌入式系统中涉及算法的由专业算法的人来处理的,不必归结到嵌入式系统范畴内。但如果涉及嵌入式系统下面嵌入式数据库、基于嵌入式系统的网络编程和基于某此应用层面的协议应用开发(比如基于SIP、H.323、Astrisk)方面又较为复杂,并且有难度了。

三、目标与定位

先有目标,再去定位。

学ARM,从硬件上讲,一方面就是学习接口电路设计,另一方面就是学习汇编和C语言的板级编程。如果从软件上讲,就是要学习基于ARM处理器的操作系统层面的驱动、移植了。这些对于初学都来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的汇编和C编程还是要会的。因此针对于嵌入式系统的硬件层和驱动程的人,ARM的接口电路设计、ARM的C语言和汇编语言编程及调试开发环境还是需要掌握的。

因此对于初学者必然要把握住方向,自己的目标是什么,自己要在那一层面上走。然后再着手学习较好,与ARM相关的嵌入式系统的较为实际的两个层面硬件层和驱动层,不管学好了那一层都会很有前途的。

如果想从嵌入式系统的应用层面的走的话,可能与ARM及其它体系相去较远,要着重研究基嵌入式操作系统的环境应用与相应开发工具链,比如WinCe操作系统下的EVC应用开发(与windows下的VC相类似),如果想再有突破就往某些音视频类的协议上靠,比如VOIP领域的基于SIP或H.323协议的应用层开发,或是基于嵌入式网络数据库的开发等等。

对于初学者来讲,要量力而行,不要认为驱动层工资高就把它当成方向了,要结合自身特点,嵌入式系统四个层面上那个层面上来讲都是有高人存在,当然高人也对应的高工资,我是做硬件层的,以前每月工资中个人所得税要被扣上近3千大元,当然我一方面充当工程师的角色,一方面充当主管及人物的角色,两个职位我一个人干,但上班时间就那些。硬件这方面上可能与我PK的人很少了,才让我拿到那么多的工资。

四、开发系统选择。

很多ARM初学者都希望有一套自己能用的系统,但他们住住会产生一种错误认识就是认为处理器版本越高、性能越高越好,就象很多人认为ARM9与ARM7好,我想对于初学者在此方面以此入门还应该理智,开发系统的选择最终要看自己往嵌入式系统的那个方向上走,是做驱动开发还是应用,还是做嵌入式系统硬件层设计与板级测试。如果想从操作系统层面或应用层面上走,不管是驱动还是应用,那当然处理器性能越高越好了,但这个东西自学,有十分大的困难,不是几个月或半年或是一年二年能搞定的事。

在某种意义上请,ARM7与9的差别就是在某些功能指令集上丰富了些,主频提高一些而已,就比如286和386。对于用户来讲可能觉查不到什么,只能是感觉速度有些快而已。

ARM7比较适合于那些想从硬件层面上走的人,因为ARM7系列处理器内部带MMU的很少,而且比较好控制,就比如S3C44B0来讲,可以很容易将Cache关了,而且内部接口寄存器很容易看明白,各种接口对于用硬件程序控制或AXD单步命令行指令都可以控制起来,基于51单片机的思想很容易能把他搞懂,就当成个32位的单片机,从而消除很多51工程师想转为嵌入式系统硬件ARM开发工程师的困惑,从而不会被业界某此不是真正懂嵌入式烂公司带到操作系统层面上去,让他们望而失畏,让业界更加缺少这方面的人才。

而嵌入式系统不管硬件设计还是软件驱动方面都是十分注重接口这部分的,选择平台还要考察一个处理器的外部资源,你接触外部资源越多,越熟悉他们那你以后就业成功的机率就越高,这就是招聘时所说的有无“相关技能”,因为一个人不可能在短短几年内把所有的处理器都接触一遍,而招聘单位所用的处理器就可能是我们完全没有见过的,就拿台湾数十家小公司(市价几千万)的公司生产的ARM类处理器,也很好用,但这些东西通用性太差,用这些处理器的公司就只能招有相关工作经验的人了,那什么是相关工作经验,在硬件上讲的是外围接口设计,在软件上讲是操作系统方面相关接口驱动及应用开发经验。我从业近十年,2000年ARM出现,我一天始做ARM7,然后直接跑到了Xscale(这个板本在ARM10-11之间),一做就是五年,招人面试都不下数百人,在这些方面还是深有体会的。

我个人认为三星的S3C44b0对初学者来说比较合适,为什么这么说哪?因为接口资源比较丰富,技术成熟,资料较多,应该十分适合于初学者,有问题可能很容易找人帮且解决,因为大多数人都很熟悉,就如同51类的单片机,有N多位专家级的人物可以给你帮忙,相关问题得以很快解答,所然业界认为这款ARM都做用得烂了,但对于初学者来,就却是件好事。

因此开发系统的选择,要看自己的未来从来目标方向、要看开发板接口资源、还要看业界的通用性。

五、如何看待培训。

首先说说我自己,我目前从业近十年,与国内嵌入式系统行业共同起步,一直站在嵌入式系统行业前沿,设计过多款高端嵌入式系统平台产品并为众多公司提供过解决方案,离职前为从事VOIP的美资公司设计IP-PBX,历任项目经理、项目主管、技术总监、部门经理,积累众多人脉,并集多年经验所得,考虑到学生就业与公司招人的不相匹配,公司想招人招不到,而学生和刚毕业的工程师想找份工作也不太容易,于此力创知天行科技有限公司,开展嵌入式系统教育培训。

因一线的科研人员和一线的教师不相接触,导至国内嵌入式人才缺乏,国外高校的技术超前于业界公司,而国内情况是业界公司方面的嵌入式系统技术要远远领先于高校。为架构业界与高校沟通的桥梁,把先进技能带给高校学子,为学生在就业竞争中打造一张王牌,并为业界工程师快速提升实现自我创造机遇,我就这样辞去了外企年薪20多万的职位,做嵌入式系统方面的培训了。

对于培训来讲,是花钱来买时间,很多工程师都喜欢自己学,认为培训不值,这也是有可能的,纯为赚钱的培训当然不会太有价值,但对于实力型的培训他们可能就亏大了,有这样一笔帐不知他们算过没有,如果一个一周的培训,能带给他们自学两年后才能掌握的知识,在培训完后他们用三个月到半年时间消化培训内容,这样他会省约至少一年半的时间来学其它的或重新站在另一个高度上工作,那么他将最迟一年后会拿到他两年后水平所对应的工资,就是在工资与水平对应的关系上比同批人缩短一年,每月按最少1千计,再减去培训费用至少多1.0万,同时也省了一年时间,不管是休闲也好,再继续提高也好,总之是跑到了队伍的前面了。

另一层面上讲,对于新人的培训相当于他们为自己提前买了份失业保险,有师傅会带领他们入道,我今年暑假时班里最年轻的一个学生是大二的,今年才上大三,这学期才刚学单片机,但现在ARM方面的编程工作已经搞得有声有色了,再过一年多毕业,他还会失业吗?

再者通过培训,你可以知道很多业界不为常人所知的事,同时也为自己找了个师傅,就比如说,两个工程师分别用S3C2410和PXA255来做手持设备,同样两人都工作四年,再出去找工作,两人工资可能最多可相差一倍,为什么?这就是业界不为常人所知的规则,2410属于民品,被业界用烂了,做产品时成本特敏感,当然也对人才成本敏感了,PXA255是intel的东西,一个255CPU能买三个2410,一直被业界定义为贵族产品,用的公司都是大公司或为军方服务的公司,不会在乎成本,只要把东西做好,一切都好说,但这方面做的人也少啊,因为开发系统贵啊。

对于说为自已找了个好师傅,我想是这样的,因为同级工程师间存在着某此潜在的竞争关系,有很多人不愿意把自己知道的东西教给别人,这意味着他将要失业,就是所说的教会徒弟,饿死师傅,但对于我们这些人就不存在这样的关系了,我是在嵌入式系统平台设计上走到了一定程序,目前在国内这块的技术上已经是自己很难再突破自己,因此很多东西我对大家都是OPEN的,就比如说下面那部分关于接口设计中所提到的时序接口东西,我要是不讲,却使是高级硬件工程师我想也几乎只有10%的人能知道吧。

六、成为高级嵌入式系统硬件工程师要具备的技能。

对于硬件来讲有几个方向,就单纯信号来分为数字和模拟,模拟比较难搞,一般需要很长的经验积累,单单一个阻值或容值的精度不够就可能使信号偏差很大。因此年轻人搞的较少,随着技术的发展,出现了模拟电路数字化,比如手机的Modem射频模块,都采用成熟的套片,而当年国际上只有两家公司有此技术,自我感觉模拟功能不太强的人,不太适合搞这个,如果真能搞定到手机的射频模块,只要达到一般程度可能月薪都在15K以上。

另一类就是数字部分了,在大方向上又可分为51/ARM的单片机类,DSP类,FPGA类,国内FPGA的工程师大多是在IC设计公司从事IP核的前端验证,这部分不搞到门级,前途不太明朗,即使做个IC前端验证工程师,也要搞上几年才能胜任。DSP硬件接口比较定型,如果不向驱动或是算法上靠拢,前途也不会太大。而ARM单片机类的内容就较多,业界产品占用量大,应用人群广,因此就业空间极大,而硬件设计最体现水平和水准的就是接口设计这块,这是各个高级硬件工程师相互PK,判定水平高低的依据。而接口设计这块最关键的是看时序,而不是简单的连接,比如PXA255处理器I2C要求速度在100Kbps,如果把一个I2C外围器件,最高还达不到100kbps的与它相接,必然要导致设计的失败。这样的情况有很多,比如51单片机可以在总线接LCD,但为什么这种LCD就不能挂在ARM的总线上,还有ARM7总线上可以外接个Winband的SD卡控制器,但为什么这种控制器接不到ARM9或是Xscale处理器上,这些都是问题。因此接口并不是一种简单的连接,要看时序,要看参数。一个优秀的硬件工程师应该能够在没有参考方案的前提下设计出一个在成本和性能上更加优秀的产品,靠现有的方案,也要进行适当的可行性裁剪,但不是胡乱的来,我遇到一个工程师把方案中的5V变1.8V的DC芯片,直接更换成LDO,有时就会把CPU烧上几个。前几天还有人希望我帮忙把他们以前基于PXA255平台的手持GPS设备做下程序优化,我问了一下情况,地图是存在SD卡中的,而SD卡与PXA255的MMC控制器间采用的SPI接口,因此导致地图读取速度十分的慢,这种情况是设计中严重的缺陷,而不是程序的问题,因此我提了几条建议,让他们更新试下再说。因此想成为一个优秀的工程师,需要对系统整体性的把握和对已有电路的理解,换句话说,给你一套电路图你终究能看明白多少,看不明白80%以上的话,说明你离优秀的工程师还差得远哪。其次是电路的调试能力和审图能力,但最最基本的能力还是原理图设计PCB绘制,逻辑设计这块。这是指的硬件设计工程师,从上面的硬件设计工程师中还可以分出ECAD工程师,就是专业的画PCB板的工程师,和EMC设计工程师,帮人家解决EMC的问题。硬件工程师再往上就是板级测试工程师,就是C语功底很好的硬件工程师,在电路板调试过程中能通过自已编写的测试程序对硬件功能进行验证。然后再交给基于操作系统级的驱动开发人员。

总之,硬件的内容很多很杂,硬件那方面练成了都会成为一个高手,我时常会给人家做下方案评估,很多高级硬件工程师设计的东西,经常被我一句话否定,因此工程师做到我这种地步,也会得罪些人,但硬件的确会有很多不为人知的东西,让很多高级硬件工程师也摸不到头脑。

那么高级硬件件工程师技术技能都要具备那些东西哪,首先要掌握EDA设计的辅助工具类如、VDHL语言,要能用到这些工具画图画板做逻辑设计,再有就是接口设计审图能力,再者就是调试能力,如果能走到总体方案设计这块,那就基本上快成为资深工程师了。

硬件是要靠经验,也要靠积累的,十年磨一剑,百年磨一针。

什么是多媒体技术多媒体技术是可以将文本、图形、图像、音频、视频等多媒体信息,经过计算机设备的获取、操作、编辑。存储等综合处理后,以单独或合成的形式表现出来的技术和方法。 多媒体技术的用途既然我们已经知道了多媒体技术的含义和地位,你是否正迫切地想进一步了解多媒体产品的创作工具及用途呢? 多媒体创作工具是电子出版物、多媒体应用系统的开发工具,它提供了组织和编辑电子出版物和多媒体应用的系统各成分所需要的框架,包括图形、动画、声音、和视频的剪辑。其用途是建立具有交互式的用户界面,在屏幕上显示出版物及制作好的多媒体作品。以及将各种多媒体成分集成一个完整而内在联系的系统。其实,我们学习多媒体技术的最终目的就是为了掌握多媒体产品的制作技巧。现在问题是如何才能掌握这种多媒体制作技巧呢?实践证明:一个高素质的“产品造型设计师”,不仅应具有很强的创作设计能力,还应该熟练掌握强大的电脑设计工具。所以学习并精通相关多媒体设计软件也就变得至关重要。 多媒体软件的分类学习多媒体设计软件要先认识一下它的分类,下面我们一起来认识一下多媒体产品制作过程中各种设计工具的分类;基于特殊效果的制作工具;基于时间的编辑工具;基于图符或流线的创作工具;基于卡片和页面的创作设计工具;传统程序语言为基础的编程工具。各多媒体软件在制作过程中的应用领域以及具体作用; 视频编辑软件Adobe premiere 是一个专业化数字视频处理软件,它可以配合多种硬件进行视频捕获和输出,并提供各种精确的视频编辑工具,能产生广播级质量的视频文件,为多媒体应用系增添高水平的创意。 数字音频编辑工具 Awave Studio 是在一个Windows环境下录制、播放和编辑波形文件的应用软件,它不但可以进行简单的录音,还可以编辑和应用众多的特赦效果。 绘图软件Coredraw 是一个功能强大的整合性绘图软件,我们使用它来制作各类图文并茂的桌面印刷品,如请柬、简报、宣传品、海报、广告等。用Coredraw可以制作非常专业的设计作品,从商业区地图、机械结构装配图等技术图纸,到漫画、怪兽等计算机作品。 图像处理软件Photoshop 是目前最流行的图像处理工具,可用于编辑、扫描磁盘的绘画艺术品和,还可以制作出如同水彩画和油画等一样的自然主义风格的图画。 三维动画设计和制作软件3D MAX 利用其无比强大的建模功能,丰富多彩的设计技巧,可以创作出专业级别的三维图和动画特效,并广泛应用于**特技、广告制作、教学模拟演示、建筑艺术以及多媒体应用系统开发。 机械制图工具 Autocad 是一种重要的工程图形设计软件,尤其在机械、建筑、冶金专业设计领域更是令人叹为观止。 动画制作软件Flash 是一种多媒体创作工具,设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash 可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用 Flash 创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加、声音、视频和特殊效果,构建包含丰富媒体的 Flash 应用程序。 课件制作软件Autorware 是一种基于设计图标和流程为结构的编辑平台,具有丰富的函数和程序制作功能,将编辑和编辑语言较好地融合在一起。 AfterEffects是Adobe公司的一款专业视频后期处理软件,它以标准版和专业版两种形式进行发售,Adobe公司官方公布的两版本主要功能如下:标准版提供核心制作、动画以及效果工具;专业版除了包括以上工具外,还提供16位色支持、矢量绘图功能以及其它强大的键控功能、运动控制、视觉效果、3D通道和音频工具。专业版还包括Zaxwerks 3D Invigorator Classic,它是用于制作广播和**质量3D图形的一个插件程序。 AfterEffects与Premiere属于同一类型软件,但Premiere更偏重剪辑,而AfterEffects擅长各种特效处理。强大的自身功能和品类繁多的各种插件支持,使得AfterEffects在中端专业视频领域有着强劲的竞争力和大量的用户。尤其是它和Premiere、Photoshop、Illustrator的紧密集成能力,使我们可以很方便的为视频效果合成制备素材。 After Effects是一款用于高端视频编辑系统的专业非线性编辑软件。它借鉴了许多有些软件的成功之处,将视频编辑合成上升到了新的高度。Photoshop中层概念的引入,使After Effects可以对多层的合成图像进行控制,制作出天衣无缝的合成效果;关键帧、路径概念的引入,使After Effects对于控制高级的二维动画如鱼得水;高效的视频处理系统,确保了高质量的视频输出;而令人眼花缭乱的特技系统,更使After Effects能够实现使用者的一切创意。After Effects还保留有Adobe软件优秀的兼容性。在After Effects中可以非常方便地调入Photoshop和IIIustrator的层文件;Premiere的项目文件也可以近乎于完美的再现与After Effects中;在After Effects中,甚至还可以调入Premiere的EDL文件。相对于Premiere来说,After Effects更擅长于数字**的后期合成制作。其强大的功能以及低廉的价格,使它在PC系统上可以完成以往只有在昂贵的工作站上才能够完成的合成效果。现在,After Effects已经被广泛地应用于数字电视、**的后期制作中,而新兴的多媒体和互联网也为After Effects提供了宽广的发展空间。相信在不久的将来,After Effects必将成为影视领域的主流软件。 Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 Dreamweaver、FLASH以及在DREAMWEAVER之后推出的针对专业网页图像设计的FIREWORKS,三者被MACROMEDIA公司称为DREAMTEAM(梦之队),足见市场的反响和MACROMEDIA公司对它们的自信。说到DREAMWEAVER我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓,HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。所见则所得网页编辑器的优点就是直观性,使用方便,容易上手,您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,但它同时也存在着致命的弱点。 其他软件不一一介绍,可到网上搜索查看。 计算机多媒体信息技术产业计算机多媒体技术产业是近年来一个新兴产业群,依托数字化平台,多媒体产业已经形成了影像、动画、图形、声音等技术为核心,内容涵盖信息、传播、广告、通讯、电子娱乐产品、网络教育、娱乐、出版等多个领域,涉及计算机、影视、传媒、教育等多行业的产业集合。多媒体技术是企事业信息化建设的迫切要求,为影视制作、信息传媒、教育、娱乐等企业注入了新的活力。 据调研资料显示,目前有300多家多媒体产品制造、研发、销售的专业企业,2000多家专业动画制作公司和400多家游戏企业中,多媒体专业制作人才存在巨大的缺口为我国的就业带来了新的机遇和挑战。 专业技能多媒体软件开发能力;广告设计能力;网页制作能力;影视编辑能力;音频编辑与制作;多媒体数据库管理与维护;网络组建与管理;计算机软硬件的操作能力。 专业课程该专业所开设主干课程有:计算机导论、游戏设计概论、游戏场景设计、游戏程序设计、美术设计基础、三维基础、三维动画设计与制作、视频编辑、影视特效制作、影视广告、栏目包装、艺术修养以及各类商业项目实战、AutoDesk项目实训、专业综合实训、毕业实习与设计 就业方向毕业生主要面向行政事业单位、出版社、电视台、广告公司、出版印刷企业以及信息咨询等行业从事计算机信息处理、媒体策划、广告设计与制作、局域网管理、多媒体数据库开发、多媒体通信网络建设、多媒体软件开发等工作,也可以在企事业单位从事经营管理、文秘等方面的工作。 学长体会 21世纪的人类社会将是信息化的社会,以信息技术为主要标志的高新技术产业在整个经济中的比重不断增长,多媒体技术及产品促进了通信、娱乐和计算机的融合,成为当今世界计算机产业发展的新领域,信息化社会的发展离不开多媒体技术。 相信大部分人一下子面对这么多的多媒体制作软件可能会感到手忙脚乱。我们如何把他们学好、学精呢?首先,我觉得平时的学习过程中兴趣最重要,我们要在兴趣的指导下针对不同的应用工具掌握相关的理论知识;其次,作为设计行业应尽可能多地利用计算机来进行实际操作,这样才能做到熟能生巧、产生创作灵感。除此之外,平时多借鉴别人的成功作品的创作过程也是受益匪浅的。故我们计算机多媒体协会提供计算机多媒体协会论坛(百度一下你就知道)给大家交流。通过不断的学习和总结,你就会发现尽管各多媒体工具的应用领域有所不同,但其中确有或多或少的相通之处。所以,一旦我们的知识和能力积累到一定程度,学起来就会得心应手! 掌握了多媒体制作工具,再加上个人的创意过程,那么你对多媒体也掌握得差不多了。好的创意过程应包括以下几个方面: 收集资料,研究多媒体产品市场情况。 孕育构想意念,多角度进行构想,然后凝聚多种构思的组合资料。 把握灵感闪现,将灵感赋予组合材料中,形成作品雏形。 反复修改,注意创意的目标要明确、创意诉求要单一集中。 最后希望大家在三年的求学时光中不断成长!