首页主机如何自学编程(自学编程该如何入手)

如何自学编程(自学编程该如何入手)

编程之家2024-05-22113次浏览

一、在校本科生如何自学编程

我跟你讲,就算我这样十几年都在Windows下搞没摸过Linux,其实学到的东西超过90%也是可以直接用到Linux系统上的。难道我在Windows下学会了写编译器,换了Linux要重新学一遍怎么写编译器嘛?简直是扯谈。

如何自学编程(自学编程该如何入手)

初学者就应该老老实实用IDE,专心编程学算法,不要管什么底层,什么编译链接的过程,那些等到你有了足够的概念之后再去搞。这跟初学者不要一上来就学C/C++是一个道理。这两个观点任何理性的人都应该同时支持或者同时不支持,否则这个人就是不真诚。所以赶紧买一本HeadFirstC#,下载VisualStudio2013Express,开干吧。

免费中文编程视频没事少看,想看还不如去看Coursera的视频(只要你英文过关),反正也是免费的。

二、如何自学PLC与自动化

朋友们好,我是电子及工控技术,我来回答这个问题。对于可编程控制器(PLC)和自动化,一个很具体而另一个则比较笼统,因为PLC是自动化专业中非常重要的一种控制器,它被誉为工业控制领域中的三大支柱之一。在自动化领域中所用的控制与执行元件非常的多,比如对于控制位置的执行机构就有步进电机、伺服电机以及直线电机等。我作为一个电气自动化教育技术专业背景的工控人,我来谈谈如何学习可编程控制器(PLC)以及如何学习自动化技术的这个专业。

如何学习PLC(可编程控制器)

可编程控制器是一个操作实践性非常强的工业计算机,我认为要学好可编程控制器就要靠“玩”的心态去学,为什么这么说呢?下面我根据自己学习PLC的经历来谈谈,我上学时学习的是松下可编程控制器,当时由于学校硬件条件跟不上,在学习时主要是以学习理论为主,在实操上基本就是在学完理论后做一些简单的实验环节,当毕业后接触实际工程后,感觉与学校里学的根本不是一回事,在工作的压力下我自己不得不购买一台PLC重新研究,在PLC的外部又添置了一些继电器、按钮、指示灯、限位开关等。就这样我通过自己动手接线、编程、下载和调试,再加上以前有些理论基础,在不到半个月我基本上对一些PLC的小项目就能上手了。所以我们要想学好PLC一是不要怕花钱,二是要有“玩”的心态,我把自己买的这些器件根据自己的控制思路进行组合,就像玩玩具似的,不仅PLC的指令能够很快记住,而且编程的能力也提升很快。因此通过刚参加工作的这件事情与大家分享一下我学习PLC的一些经验。

随着对日系的PLC学习差不多了,我又把这个PLC通过二手市场换回来一台西门子S7-200Smart系列的可编程控制器,基本上没有增加费用,因为外围器件都不需要更换,在硬件上更换另一种品牌的PLC在软件上重新在其官网上下载免费的编程软件就可以了。

如何学习自动化专业

对于自动化专业的学习我认为也应该以实践为主,以理论为辅。比如在自动化专业中常用的器件有伺服电机及其驱动器、步进电机及其驱动器、触摸屏以及变频器和一些传感器等的应用,虽然这些全配起来确实是需要一些费用的,但是要想又快又好地学习自动化技术我认为这是必须要投入的成本,应为自动化技术这个专业就是要以动手操作为主的专业,要注重工程技术经验,我认为这是学习该专业的最快的途径了

如何自学编程(自学编程该如何入手)

以上就是我对这个问题的一些看法。欢迎朋友们参与讨论,敬请关注电子及工控技术,感谢点赞。

三、自学编程该如何入手

我觉得学习编程最重要的是入门!

如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。我认为可以先学习一下

pascal

,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像

C语言

那么灵活,易于理解和学习。然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题。后面的就可以学习VC什么的了。C语言的书推荐

谭浩强

的,比较好。我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是

Windows

开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵。还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在

计算机语言

如何自学编程(自学编程该如何入手)
里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在

金山词霸

的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有

系统分析师

、项目经理,他们会把需求分析、

概要设计

和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。

平板电脑生产厂商(平板电脑生产厂商有哪些)itest登录界面(如何提前查看itest的题目)