软件工程嵌入式 是什么意思啊

我马上读大学要选专业,里面有个专业叫:“软件工程(嵌入式软件人才培养)”,这是什么意思?和服务外包比哪个好?中国嵌入式软件产业未来发展又是如何的呢?

嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
嵌入式软件工程就是编写嵌入式系统。
所涉及的基础知识有:Linux,c,和一些开发工具,当然硬件的知识也要懂。
这个行业现在市面上有学校培训,不过费用比较贵,10000左右,但如果真的学有所成,两个月就挣回来了。

首先,我想问一个问题就是:什么是"嵌入式".不好意思!我说话很直白.我相信你如果理解了这个问题后再想一想什么不是"嵌入式软件工程师 ",那我相信你一定知道什么是"嵌入式软件工程师 "了.呵呵!很绕啊?我的目的不是什么!我的意思是说,你从反面看一样东西后,正面就会不同凡响的清晰了.好!还没有说正题那!

不知道你对编程序有多少理解!软件工程的方向要分很多种类的.也不知道你听说过自动化专业和软件工程专业学习的东西很相似!那区别那?就在这里.--------我们普遍的软件工程方式我一般将它分成两种类型:1.对数据库(这种编程很常见,一般应用于管理系统或普通软件的开发) 2.对图形(一般用于游戏编程和动画编程或一些导航系统等等).那么你想过没有,处了这些编程以外还有其他的了吗?好想不知道!!!!对.我以前也是这样认为的.那么你在看每年奥运会的开幕式那些动作全部都是由电脑控制,那是如何控制的那?有些人说是用硬件直接完成,那我说他只说对了一半.硬件要完成的动作多一条,内部的步线就越复杂.所以我们一般只在硬件内部实现一些基本的步线然后由编程的方式使它实现复杂运算(我的PC机器也是这样的,普通的PC机器里面只有90多条微指令,就算是很大型的机器也一般在300多条不会更多的,程序是如何实现的那,那你就想一想为什么2×5可以由2+2+2+2+2来实现了,也就是这个机器我没有乘法而为了实现乘法的运算,可以通过多个数据相加来实现).说远了.回来哈!

再想一想你的手机,学习过程序设计的人都知道里面有一套软件程序,那么在电脑里面的东西怎么跑到手机上面去了那(也就说电脑和手机的制造和内部都不一致甚至与可以说就完全不同,那是怎么回事那?),那就是"嵌入式",将设计的程序容入到一个非电脑本身的一块可以记录和读取的芯片上面,这就是你要要的"嵌入式".那么工程师要求就不像一般的程序员那么简单了,它更加注重于大脑的想象和思考能力以及团队的领导能力等等.那么我想你应该对软件工程师有一个初步的了解了吧!

通过上面,你应该了解一个嵌入式高手应该拥有对硬件和软件接口非常熟悉的编程能力,首先,单片机编程那是必须学会的,而普通那些数据库也必须要认识,但是这些东西也未必完全.其实,这些东西可以到一些书籍上面去仔细查阅,我也只是作为一个软件开发者来给你探讨的(现在刚刚大学2年级,发展的方向主要选择在了网络变成和游戏编程上面),对于软硬接口的问题我也不是很了解.

探讨而已,意见仅提供参考!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-12
打个比方,现在的电脑就是通用型电脑,我们用的软件都是通用的,包括office 播放器等等,都可以在任何一个符合通用的标准的pc机上安装使用。
而手机、MP3、MP5、嵌入式的硬盘录像机,高清播放机等等这些产品的内部电脑系统是单独设计的,集成度很高,而且互相之间包括不同品牌之间都无法通用,需要单独设计包括操作系统在内的专用电脑软件,开发工具和语言底层多是汇编,应用多是java,这个专业很不错,以后需求广泛,但是不好学呵呵,现在几乎所有的家电都带了内部电脑控制,这些电脑就是嵌入式电脑,为其设计软件就是你这个专业的作用。前景广泛啊。本回答被提问者采纳
第2个回答  2015-10-26
嵌入式+软件工程
嵌入式:指软件的范围,是涉及电子硬件方面,不是计算机程序。例如C51、ARM等微处理器程序。应用领域:单片机、ARM、手机底层(JAVA排除)
软件工程:指软件编程
第3个回答  2011-10-12
嵌入式通俗说就是将软件与硬件绑定,可以防止盗版。在中国这个盗版大国是很有发展前景的,也很赚钱。
第4个回答  2011-10-12
软件工程

软件工程嵌入式是什么意思
1、嵌入式开发是对于除电脑之外所有电子设备上操作系统的开发,开发对象有手机,掌上电脑,机电系统等;2、嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统;3、嵌入式系统一般指非PC系统,它包括硬件和软件两...

高考完,专业软件工程后面嵌入式培养是什么意思?
嵌入式,简单来说,就是在计算机芯片内嵌入编程代码。许多高校在软件工程专业下设不同方向,若选择嵌入式,后期会进行专项培训。此培训着重于将程序直接植入微控制器,如微处理器、微控制器或微处理器芯片,以完成特定任务。这与传统软件开发不同,后者多在大型计算机系统上运行。嵌入式系统常见于家电、汽...

软件工程嵌入式培养什么意思 软件工程嵌入式培养是什么意思
1、软件工程嵌入式培养相当于做的是嵌入式上层软件开发的,主要是网页,iso应用开发等等,是比较热门的方向,当然难度也比较大。软件工程嵌入式培养也是一种高考类名词,类似于定向培养。2、嵌入式培养是近年来国家提出来的。面对庞大的市场人才需求。使得这专业越来越火,嵌入式教学的难点是,以MCU和嵌入...

软件工程嵌入式培养什么意思
软件工程嵌入式培养的领域集中于开发嵌入式系统上的上层软件,如网页、ISO应用等,是当前热门的专业方向,然而其学习难度相对较高。这一培养模式类似于定向培训,属于高考分类。近年来,嵌入式培养作为国家重点发展领域,受到了市场的强烈关注,这使得该专业越来越火热。然而,嵌入式教学的难点在于,以MCU和嵌...

软件技术嵌入式培养什么意思 软件技术嵌入式培养的意思
1、软件技术嵌入式培养是指专业名称(方向):软件工程(嵌入式培养)。2、该专业培养具有良好科学素养,德、智、体、美全面发展,掌握自然科学和人文社科基础知识,掌握扎实的计算科学基础理论、软件工程基础理论知识和应用知识,具备较强的软件开发和工程实践能力,能从事软件服务外包、应用软件系统分析、...

什么是嵌入式软件工程
),那就是"嵌入式",将设计的程序容入到一个非电脑本身的一块可以记录和读取的芯片上面,这就是你要要的"嵌入式".那么工程师要求就不像一般的程序员那么简单了,它更加注重于大脑的想象和思考能力以及团队的领导能力等等.那么我想你应该对软件工程师有一个初步的了解了吧!通过上面,你应该了解一个嵌入式...

软件工程嵌入式培养是什么意思
1、简单的说就是用于控制、监视或者辅助操作机器和设备的装置。2、可以理解为微型电脑。比如平板电脑就是一个嵌入式系统,智能手机也是嵌入式系统,银行取款机也是...可以说凡是能智能交互控制的都是嵌入式系统。3、打个比方说:拿一个嵌入式开发板,装上屏幕,就能成为平板电脑。创客学院 装个温度探测...

软件工程嵌入式培养是什么意思?
软件工程的话就是做应用软件,主要是C++,java等等,做网站,服务器,简单来说,一个是专业性比较强,一个是知识面比较广。如果是工作的话,软件工程嵌入式培养比较好,如果是考研的话,软件工程比较好。我朋友就是报班在创客经过系统性培训学习了这个,现在出来工作后混的还算不错。

南京林业大学的“软件工程(嵌入式培养)”这个“嵌入式培养”啥意思?
南京林业大学的“软件工程(嵌入式培养)”是软件服务外包类专业嵌入式人才培养项目,培养具有优良综合素质和很强实践能力的复合型软件工程人才;拥有校企深度合作的实践型师资队伍,实施“2+2”的培养模式。该专业要求学生前两年在学校打好专业基础,第三年开始逐步引入软件与服务外包方向的前沿课程,聘请企业...

通俗一点讲什么是嵌入式?
因此,可以说,嵌入式软件工程师就是C语言程序员。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但...

相似回答