不同的编程方向对计算机的要求不同。这里简单总结一下。首先需要指出的是,你的问题有点笼统。但是如果需要在自己的电脑上编译,就要配置高CPU和高内存,不然可能每次修改都要等半个小时才能编译好。做Web开发的话,对电脑要求不高。i5以上处理器,8G内存,1T硬盘,完全可以满足大部分Web开发场景的要求。其他配置,比如显卡,没有要求,集成显卡也可以。

学习编程需要什么配置的电脑?有哪些推荐?

学习编程需要什么配置的电脑有哪些推荐

不同的编程方向对电脑的要求也不尽相同,下面做一个简单的总结如果做Web开发,那么对电脑的要求并不高,i5以上的处理器,8G内存,1T的硬盘就完全能够满足大部分Web开发场景的要求,其他的配置比如显示卡就没有什么要求了,集成显卡也是可以的。做程序开发,因为要长时间对着屏幕,所以最好配一个大点的显示器,电池容量也是越大越好,至少能工作4个小时以上。

如果做大数据开发,对电脑的内存有较高的要求,简单的说就是内存越大越好,最好在16G以上,大数据开发非常吃内存。一些商用大数据平台对内存的基础要求往往都是32G以上,因为内存如果小的话会严重影响性能,尤其是使用Spark平台。大数据开发对CPU的要求并不高,i5以上就能满足要求。如果做人工智能开发,对电脑的显卡有较高的要求。

因为人工智能的算法实现往往非常考验GPU的运算能力。目前人工智能处理框架常见的架构有三种,分别是CPU GPUCPU FPGA和CPU ASIC,其中FPGA表示现场可编程门阵列,ASIC为专用集成电路。这三种架构中,由于GPU可以并行处理大量数据,比较适合深度学习场景,所以CPU GPU是目前的主流架构,这就要求做人工智能开发的电脑,要具备较强的GPU。

对于个人来说,至少也要买一块运算能力强的独立显卡。如果做移动互联开发,那么就需要选择一款苹果系列的笔记本电脑了,因为要做iOS开发,所以选购一款MBP是比较方便的选择,i5 8G内存就能够满足大部分的开发场景要求。我的研究方向是大数据和人工智能,目我也在带大数据方向的研究生,我会陆续在头条写一些关于大数据方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

PLC编程对电脑要求高吗?选哪个电脑最合适?

如果只单单做plc程序的话,对电脑的要求不太高,目前比较就西门子的博图软件做plc程序也会有点卡。如果从做工控行业的角度来说,通常都会用到上位机软件比如wincc,cimplicity等,这些运行起来电脑就会比较卡了。如果你是经常需要面对多种厂牌的plc和上位机软件,甚至你还要面对一个厂牌的不同版本的档案,那么虚拟机就是你需要必备的工具,安装虚拟机后就要给虚拟机分配运行内存,所以主机的内存在经济条件允许的情况下,越大越好,因为内存太小,虚拟机一运行,主机就会卡,反过来再影响虚拟机卡。

如果内存够大,你可以同时开几个虚拟机相互之间抄项目。所以,选用什么样的编程电脑还是取决于你自己的用途,如果控制器种类多,那么虚拟机是必选,进而大内存是必选。以大中型PLC应用来说,i7CPU,8GB内存已经是必选项,另外就是散热很重要,如果是笔记本的话,一边调程序,一边看画面,是要经常外联显示器的。本人去年入手了惠普的暗影精灵3pro,是个游戏本,用来编程做画面轻松应对。

程序员应该买哪种电脑?

首先需要指出的是,你的问题有点笼统。程序员分很多种,前端后端,底层应用层,iOSAndroid,WindowsLinux,桌面应用嵌入式应用,驱动应用框架,等等。简而言之,程序员这个词代表了一大群人,而不是一群人。它是一类职业的总称,而不是一个职业的名称。所以在选择电脑之前,你需要知道它是做什么用的。如果你是在苹果系统上开发iOS应用和应用,除了苹果的电脑,你别无选择。具体型号请参考您的口袋。


文章TAG:编程需要怎么样的电脑  编程  电脑  配置  学习  
下一篇