[回答] 自动化专业需要会哪些编程,需要什么编程水平?
![[回答] 自动化专业需要会哪些编程,需要什么编程水平?](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2F-3adb04c7.png&w=3840&q=75)
[回答] 自动化专业需要会哪些编程,需要什么编程水平?
我读书的时候,编程课程还是以C语言为主,包括编程基础、数据结构等等。兼顾汇编语言,学习数据库和实践的时候教了Delphi和C#,大三的课程里又选了LabVIEW跟Matlab,毕业课程设计则跟着老师用的Java......
自己当时没有一个贯穿始终的语言,但基本上还是以C语言为基础的,编程语言本质上万变不离其宗,不同语言只是手段,程序设计的思想是根本,而就教学而言,C语言无疑是个非常好的选择,既与硬件结合紧密,但又具有高级语言的特征,便于日后扩充与进步。在当时是不二的选择。
毕业之后则用了好几年VB和C#(主要是图省事),而后转而学习Python,从此一发不可收拾。对于在学习自动化专业并且有志于从事人工智能、数据科学乃至网络开发的同学,比较推荐从Python入手。当然如果能有C语言的基础更好,但这并不成为Python的前置条件。
此外,对于工业领域而言,要步入自动化领域的话,PLC,DCS乃至LabVIEW可能会是必要的知识。而如果有良好的软件知识基础的话,对这些学习也是有非常直接而深远的积极意义的。
![[想法] 有很多你没听过的病毒也含有 DNA,比如,逆转录病毒(iridoviruses)](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2Fdna-39161584.png&w=3840&q=75)
![[回答] 高考查完分数的那个夜晚你做了什么?](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2F-e4a8ec38.png&w=3840&q=75)
![[回答] 高考数学如何才能考到 130+?](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2F130-157dba52.png&w=3840&q=75)