A. 计算机编程难学吗
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅
B. 零基础可以学计算机编程吗
现在移动互联网行业受到越来越多的年轻人的关注,很多人想参加这个傲慢的行业.通过自学途径走这条路的人很多,很多大学生毕业后,因为各种各样的理由.那么零基础可以学电脑编程吗?
那么? ;编程是为了解决某个问题,使用某个程序设计语言编写程序代码,最终获得结果的过程.以下是重点,零基础者需要知道.
编程分为硬件编程和软件编程.
首先从硬件编程开始,中央处理器也称为cpu,cpu有很多向外线(用语称为引脚),其中一条线作为电压0作为参考,其馀线有两个功能:1.读取这一点连接的电路电压,2.输出电压定义电压u,以u为界限将读取输入的电压分为0、1.在PC、笔记本电脑中,1指电压低于-12V,手机中1指电压高于3V,其他情况为零.1600万色的画面屏幕,可以显示1677216(24个2相乘)的颜色,24根线的每根线的电压为0或1,正好有16777216组合,屏幕根据每根线的电压大小判断该显示的颜色,1080P的屏幕有1920*1080个点,即2073600(21个2相乘以下),21根线的组合可以复盖屏幕的点,显示时,21根线告诉屏幕的点亮,24根线告诉屏幕的颜色
好吧,你应该知道这些有什么用,所以我告诉你,人类的第一个编程键激语言就是这样工作的.我们称之为编辑语言.现在除非你在intel等半导体公司工作,否则编辑语言就不再需要了.零基础者不应该学习编辑.举个例子,让白色显示 的
以下是重点.我想在画面祥亮宏上显示0.那个包含了很多要点.画面的显示由一个要点构成,一个人不能输.我可以在别的计算机上制作软件(以下说明),写print(0)的软件会自动翻译成汇编语言,使cpu驱动画面逐渐显示.从print(0)到汇编语言的过程被称为编译,为了使软件识别也应该制定c语言和c辅助语言(以下统称c语言),c语言简化了编程,但是只能用于操作硬件,计算机编辑后输入硬件系统是初学者迷惑的地方,为什么编辑的程序可以在windows上运行不同的cpu使用的c语言不同,但他们的基本结构、赋值规则相同,现行教材以IBM-PC为基准,只要学习谭浩强的教材,接触新的硬件看制造商的规范最多30分钟就可以使用.
下边是大伙儿关心的,软件编程,绝大多数人想编的全是在windows上开展的.
目前,软件编程包括windows编程、安卓编程、OX编程和linux编程.首先,让我们谈谈原理.以windows编程为例,微软公司用c语言编写了可以使intelllamd的cpu驱动显示器显示的程序,即windows操作系统.写完你想写的程序后,告诉windows,windows将你写的程序作为想点数标准.微软自己定义了语言,但开发人员的学习成本高,c语言模拟器无法满足其要求,因此微软开发了C#(C#(C#与与c相同的结构赋值规则),是为windows设计的语言,是windows开发环境,C#最大限度地减少windows开发的难易度,同时提高不同人类的协作性,WPS、AE、QQ视频是C#编制的
最后,java随着图形界面的流行,各系统的操作越来越相同,如windows、linux、MACos、java诞生,可以将你写的程序翻译成类似平台的语言,在各平台上运行.初学者不要自学接触JAVA.只要学过c语言,就能理解C#.
最后总结:
程序设计首先要学习c语言(不学习c.数据结构(制作谨册wps等大程序时,学习数据结构可以提高运行速度,不学习也可以).如果想制作单片机、windows、安卓系统等硬件系统的话,学过c语言、数据结构的下一步是ARM、51单片机、ARM、51单片机的编程和硬件编程原理相同,然后可以看到操作系统的基础.
如果想制作软件,请看情况,制作windows学习C#,学习结束.编辑安卓必须学习JAVA,接触谷歌为安卓修改的JAVA语言.编辑iOS,macos必须学习Object-c. 以上是小编整理的零基础学计算机编程难吗?相关内容对大家的伙伴有什么帮助?