我学习的是物联网工程,对于嵌入式系统开发,最好用什么编程语言?java,c,c++等等。

我学习的是物联网工程,对于嵌入式系统开发,最好用什么编程语言?java,c,c++等等。,第1张

嵌入式系统开发,分很多,比如有底层开发,应用层开发,还有 *** 作系统开发等等,底层开发和 *** 作系统开发一般都是用C,当然你还应该懂硬件,这对做嵌入式的来说是必须的;如果你是做应用层开发,在安卓上面基本都是JAVA了,如果其他如wince ,LINUX就是C/C++ ,当然C基本上基础

楼主想参加培训吧?我说说我自己的看法。
1,从新旧程度上来说,最新的是物联网,再次是云计算,最后是安卓。
2,一种有前景的新技术要经历:被发觉,被拓荒,火爆,冷却,成熟,稳定,最后改革或者淘汰。
3,安卓现在处于火爆,物联网还没火爆起来,是因为现在处于开拓状态。云计算应该是处于其火爆前夜,所以如果学到货真价实的云计算思想和技术细节(比如分布式),那绝对比安卓牛逼。
4,最后简单说说物联网和云计算是搞什么的:
物联网 要达到的目的是,为物品搭载芯片,将它们接入网络,最终可以实现人和物品对话。
云计算现在较为突出的技术部分是分布式计算和存储,我觉得他想要发达起来,想产生更多利润必须走入寻常百姓家,就像微软的 *** 作系统一样,这样就离不开高速的宽带,快到什么程度呢?比现在硬盘的读写速度还快。云计算可以达到的景象是,电脑打开就是浏览器(到时浏览器可能会有一场改革,那时谁的浏览器牛逼谁就是第二个微软),人们干什么都在网上,比如写个文档,直接打开浏览器点一下某个应用,写完存在网上就行。在网速极快的前提下,网页游戏也将发展出大型3D……不过要发展出家家户户网速过G也得个几年头。

最后,就现在的状况来说,学物联网和云计算更像是一种学一种思维方式而非技术,不应该是初学者去搞而是干过一段时间的老手去学,相对来说安卓比较脚踏实地,发展也相对成熟,老师能教出来的实用的东西多一些。推荐安卓。

以上仅代表个人看法。

达内java+3G+物联网系列培训课程,由达内IT培训集团联合国际知名厂商Sun公司和微软公司,并协同国际知名风险投资商IDG,由达内精英教师团队联合Sun和微软技术专家共同开发完成,10年运营,累计培养近90000名中高级软件人才,
其中,不乏成功就业于IBM、微软、摩托罗拉、Yahoo、华为、用友、新浪、搜狐、金山、神州数码等知名IT企业的优秀学员。
兼顾大型企业使用高端商用软件和中小企业使用开源软件的需求,专注于培养企业需求量大、就业率高,但人才
市场紧缺的基于Unix/Linux系统、高端Websphere/Weblogic/Sun
Java
Application
Server和开源的JBoss/Tomcat中间件服务器、面向行业的Java
EE架构和开源的Struts/Hibernate/Spring框架,
Oracle
9i数据库,精通Java开发语言的中高级软件工程师。成绩合格的毕业生将具备1-2年大型软件开发经验。
在互联网时代,java语言已经是使用最广泛的服务器端语言。随着3G、物联网时代的到来,java语言并不会“过时”,相反,JAVA语言会在新的业务领域有着更辉煌的发展前景。
3G、物联网的发展不仅仅带动了“智能手机制造业”、“电信运营业”、“RFID产业”、“嵌入式设备”等硬件或系统软件行业的发展;更重要的是:3G、物联网开创了更多、更新的商业领域应用,而这些领域的核心编程语言仍然是java!
在TTS40
课程体系中的基于智能手机平台的“航空公司移动服务门户”项目和基于全球定位、实时订单跟踪、RFID仓储管理等诸多物联网新技术的“新一代物流管理系统”都是这些新商业应用领域的典型代表。
TTS40
达内java+3G+物联网体系围绕九大核心热点技术展开:
1、
Unix/Linux平台技术:Unix系统原理、Unix常用命令、Shell编程。
2、
Java
EE核心技术:Java语言核心、Java高级API、JVM及性能优化、Java
Security、JDBC、Servlet/JSP、JNDI、
JMS、JAAS、EJB30、JSF、JPA
3、
Oracle企业级数据库技术:Oracle体系结构、Oracle高级编程、SQL语句及调优、数据库设计
4、
Android
3G技术:3G核心概念、Android
SDK、Android游戏开发、Android多媒体开发、Android网络通信开发、
Google服务、地图搜索和导航。
5、
主流开源框架技术和解决方案:
Struts216、Hibernate32、Spring25、搜索引擎Lucene、工作流引擎JBPM

Apache
Commons核心组件、Ant、Junit、Log4j、OSCache、CGLib、FreeMarker、Jfreechart、
Jasperreports。
6、
Web
20及Web30核心技术:HTMLCSS高级技巧、JavaScript高级、Ajax、Jquery高级应用、DWR。
7、
WebLogic、Jboss商用服务器技术:WebLogic商用服务器安装、配置及管理、Jboss、安装、配置及管理。
8、
SOA及及云计算技术:WebService、分布式组件技术、SOA核心要件、SaaS、PaaS、IaaS、Google及Amazon。
9、
RFID及物联网应用:物联网概念、RFID技术应用等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/10620191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存