请问电子信息类的大学生都有必要学习那些计算机软件?(matlab 、c之类的)
发布网友
发布时间:2022-03-31 23:42
我来回答
共4个回答
热心网友
时间:2022-04-01 01:11
verilog HDL啊,硬件描述语言电子信息类的怎么能不会呢,可以使用modelsim仿真。
C有必要学一下,很多语言都是以此为基础的,不过不用装visual studio那么大和高级的软件,装个VC6.0或者DEVc++就行了。
matlab挺有用,特别是信号与系统仿真的时候,不过学过容易忘,感觉不用特别学,要用的时候去查一下语法就行了。
单片机51不知道你学的是C51还是汇编,汇编还是要会一点的。
java完全不用学,基本用不上。
C++有兴趣可以学,不过一般C语言就足够了。追问请问下,老师说推荐我学习的fpga到时候是用什么编程呢?
追答FPGA一般的设计流程是这样的,首先用verilog写RTL级的代码,然后用软件综合成门级的网表,最后再用软件生成位流文件(一般是.bit)对FPGA板进行编程,然后就可以直接在板子上运行了。综合和生成位流文件的过程一般有两个软件可以选择,一种是XILINX的ISE系列,一种是synopsys的Design Compiliar,前者一般都有专门配合的FPGA板,后者一般要在LINUX系统上运行。
但是,作为初学者,在学习过程中可能会跳过综合这一步骤,直接自己用verilog写门级的网表(小电路)或者在软件中手画都可以,然后步骤不变。这些都可以通过XILINX的ISE系列软件完成。
热心网友
时间:2022-04-01 02:29
是不是软件的问题,因为我们的大学缺乏专业教育
你可以选择哪些方面的发展:
电子工程师:模拟电子技术,数字电路,必须精通protele,以及其他PCB生产软件必须熟练的和不熟悉的,并学会看电路图,只要在电路的各个组成部分的作用的
SCM工程师:学校必须精通的编程51,无论是C语言或汇编
电气工程师:基本电工证,大部分组件都熟悉的著名的PLC编程软件编程熟练使用做更多的项目,熟练使用CAD
网络工程师(硬件):计算机系统,网络,综合布线,熟练使用CAD
网络工程师(软件):熟练掌握JAVA,和其他的网络编程软件(对不起,只有学习Java)
弱工程师(建筑):基本的电工证,建筑电气知识,楼宇布线,熟练CAD
学校与学校的老师,我只能是遗憾地告诉你,你完蛋了。由于加强在中国的大学缺乏职业教育的精神,将所有到我们的磁头磨损,不管我们是不是在那个方向,所以大学毕业等于失业。选择一个方向,只有了解他们所选择的专业课程的学习,只要不挂就行了方向。
至于软件,不需要学习任何东西,你需要精通,熟练的操作,而不是会是什么,什么是一般。
热心网友
时间:2022-04-01 04:04
要学一门面向过程的和面向对象的。。而且两门都要学的够好。。。JAVA.说实话不赞成学。。
热心网友
时间:2022-04-01 05:55
专一把一门学好就行,语言都有向同性,一个学好了,就会很牛的