上海控安研发的工业核心软件有什么成就呢?(工业软件的开发要学习哪些方面的软件开发知识?)

%title插图%num

上海控安研发的工业核心软件有什么成就呢?

上海控安控安自主研发的工业嵌入式软件单元测试工具是国内首款通过TUV南德国际权威认证的工具,获2020年上海市科技进步特等奖、2019年上海市重产品质量攻关二等奖。此信息来自51fusa功能安社区

嵌入式开发和软件开发这两个方向哪个更好?软件工程专业的本科生能不能做嵌入式开发?

首先不存在那个方向好与坏的,就像问男人好女人好一样,嵌入式开发需要和硬件打交道,回软件开发与硬件答打交道很少,再其次,学软件的可以做嵌入式开发,很多系统都需要上位机操作,当然主要看你想往那个就业方向走了,如果只是oa管理系统,应用软件,游戏等开发,是基本用不上嵌入式的,手机行业如果只做app,硬件问题也很少,只有往工业开发方向才需要学习嵌入式,比如单片机,arm,plc,机床控制等等这些如果学软件工程的话,可能有些吃力,电子工程类比较适合,因为涉及到的硬件知识非常多,简单说如果往各大平台(windows,ios,Android,Linux,web应用等)是基本不用嵌入式,且与软件工程是对口的,如果往工业方向是需要的再补充,通讯,电子自动化,机械等相关知识

工业软件的开发要学习哪些方面的软件开发知识?

谢头条邀请。

我读研的时候,我们实验室开发了一个关于风力发电机设计分析的CAE软件,而机械结构分析优化与软件开发相结合一种比较常见的课题研究和工程应用的思路。我想谈一下我自己的看法,顺便给您一点建议。

CAE软件通常都是用于辅助分析和设计机械系统的,所以开发的CAE软件主要算法和思路也是机械设计和分析。开发软件过程中,开发语言、开发平台、数据结构等的选择取决于具体的项目需求。比如我当时做的软件开发就选择了VC++的平台,用C语言与matlab混合的编程,数据结构则较为简单。但是我要说的是,会用这种平台,用这种语言,这种数据结构的人很多,甚至一些计算系大二的本科生都能做,但CAE软件真正值钱的东西在于,机械设计与分析的算法。最后我们那套软件卖了不少钱,然后我们去给人家企业介绍我们的软件,给他们做培训,人家看重都只是软件的使用和软件的功能。

此外,软件开发过程中,其实并不一定需要一个很系统的软件开发知识,很多东西是需要什么是去临时去学的。所以我不建议你去把软件学院的本科课程都拿来学一遍,没这个必要,另外如果没有项目作为依托,您在学习的过程中也很难做到真正理解。

谢谢!祝好!