1分彩开户网址_Java匹马行天下之学编程的起点——走进编程的殿堂

  • 时间:
  • 浏览:2

前言:

知其然,知其好多好多 然,努力固然重要,随后 思维的提升会我能 事半功倍,我会用我花费时间换来的“思维”带更多的我门我门我门我门入门,我能 们我门我门明明白白学编程,学编程,不迷茫。

转变思维,走进编程

话接上文,在上一篇文章《编程常识知几次》https://www.cnblogs.com/zyx110/p/11451084.html中主要对“软件”二字进行了一点解释,其中也穿插解释了一点硬件方面的知识,我你要都看的我门我门我门我门应该有了一定的了解。上文中我提到软件是由人类编写而成,那现在老出 个什么的什么的问题 是人类是如何编写软件的呢?我能 开门见山了,软件是由“编程语言”编写而成,随后说大针灸学会学哪些地方,现在跟你说哪些地方,编程语言是必学的。编程语言是最重要的,但对新手来说也是最不容易理解的。下面我会对“编程语言”做全部的解释。

编程语言

编程语言,都看这几次字后从不急着看官方定义,首先顾名思义,当时人先理解,我来一段话我对编程语言的理解吧:一眼扫过去,你都看的是“语言”二字,对语言我门我门我门我门时会陌生,语言是人类最重要的交际工具,是我门我门我门我门进行沟通的主要表达办法,像汉语、英语、法语、俄语等时会世界上的主要语言。既然语言是用来沟通交流的,那“编程语言”随后 例外,区别在于像汉语、英语等哪些地方地方语言是人与人进行交流的语言,而“编程语言”是人与计算机进行交流的语言,随后 沟通对象不同。那再说计算机,它确实 本质上随后 电流加一堆硬件(我确实 还可不能不能 随后 理解),随后 不出电流,计算机就像桌子椅子一样,它时会“活”的东西,有了电流,它要能“活”起来。那这电流是为什么在么在么你随后什么 堆硬件“活”起来的呢?比如展现出我门我门我门我门现在所都看的宽裕多彩的文字、图片,那它是如何做到的呢?确实 当时这俩 涉及计算机的哪些地方地方先贤们也遇到过这俩 什么的什么的问题 ,我门我门我门我门考虑我为什么在么在么能让哪些地方地方硬件动起来,为什么在么在么我你要的电流给它驱动起来?也是我门我门我门我门进行思考,最后终于思考出来了,电流确实 还可不能不能 表示两种生活情况汇报,高电压和低电压两种生活情况汇报,而现在电流有好多好多 条,也随后 说有好多好多 的高电压和低电压,随后 把这俩 高电压低电压的这俩 实际的物理什么的什么的问题 用人类所能理解的数字关联起来,叫数字关联,高电压是1,低电压是0,随后 有个强制规定一段话,就还可不能不能 跟我门我门我门我门人类的语言有了一定的关联关系,而这俩 种生活1,0的情况汇报要能被计算机所识别,计算机本质上确实 随后 像1010随后 的一堆组合干各种事情,那到此为止,我门我门我门我门还可不能不能 说能用1010随后 不同的情况汇报跟计算机进行沟通了,具体为什么在么在么沟通听我在这瞎掰随后出任何意义,好多好多 一定要制定规则,比如所1011010这俩 堆数据表示打开音乐,11130101这俩 堆数据表示打开文件,等等吧,这是我瞎说的,主要体会精神,这就代表你把无序的0101情况汇报给规则化了,研发两种生活语言你可不能不能 定义规则,就像研发英语要定义主谓宾语法一样的道理,那现在我门我门我门我门把0101组合成不同的序列定义相应的规则,随后 有了哪些地方地方规则后我告诉你,最古老的计算机语言就老出 了,有了规则它就能称之为语言了,这俩 最古老的语言就叫机器语言

机器语言

确实 都看里边我瞎掰扯的哪些地方地方,你为宜 明白确实 机器语言说白了随后 一堆0101的组合,随后 把0101的组合规则直接我能 通过在芯片烧制的随后,也随后 把哪些地方地方规则直接刻在芯片上了,那电流不出走,六个灯一块亮,就代表要播放声音了,另外几次灯随后 一起亮,就代表要打开文件了,这随后 机器语言。机器语言作用是直接跟硬件打交道,好多好多 计算机要能很好的理解,随后 这随后 它的天生语言。随后 计算机能很好的理解,但人却只能很好的理解,像0101随后 的组合有好多好多 ,人理解起来很费劲,以随后 个比较复杂点的动作,五十一百个0101组合在一块,你就头疼了,随后 你还有随后 写错,一写错就愿因整个就完蛋了,我你随后想排错,就得数哪个1是时会排错位置了啥的,这就我能 头大了。说到这你明白,机器语言的老出 确实 能让计算机干事情了,随后 人与计算机的这俩 沟通波特率单位是极低的,你随后 在草稿上写有4个月终于写出来计算机能理解的五句话,打开有4个文件,播放有4个音乐,随后 关了,你写哪些地方地方耗时不说还怕写错,好多好多 波特率单位是怪怪的低下的。科技要发展,好多好多 我门我门我门我门就要进步,要想办法我能 与计算机之间的沟通波特率单位更高,就把语言提升了,像之间那种0101的组合程序员只能死记硬背了,把那难记的一堆0101组合变成有4个对应的人能理解的英文,比如说,我门我门我门我门运算时可不能不能 加减乘除,随后 用机器语言描述加号,要表示成10301111就如说就哪些地方地方吧,是时会不出记,那现在把这俩 串机器语言变成人能理解的英文单词ADD,随后 把这俩 0101组合变成了英文,你随后 在键盘上敲出了相对应的英文,它就自动我能 翻译成0101随后 的机器语言,随后 让计算机去执行,这俩 东西就叫做汇编语言。

汇编语言

对人来讲,像用字母表示随后 用数字、符号表示随后 的一点符号语言简单直接、便于记忆,比0101组合表示的机器语言简单方便了好多好多 ,但确实 开发波特率单位还是很低,你看下面的图片,随后 用汇编语言写的,仅仅是在屏幕上打印输出一句hello world居然要写不出多代码,可见这俩 波特率单位确实 是不为什么在么在么高,你比如所现在开发有4个APP7天 就能上线了,我你随后用汇编语言一段话,估计你得写7天 还不一定写的完(这是我猜的,从不出意真实性,就当是虚构吧),好多好多 我门我门我门我门可不能不能 进步,继续为提高波特率单位而努力。不过人类不愧是高级动物,聪明才智,最后研发出两种生活语言叫高级语言,这俩 语言更容易我能 去理解,能使很熟悉具体计算机的人要能很方便的使用计算机,跟计算机更好的沟通交流,比如说随后说的用机器语言表示加号可不能不能 10301111随后 一堆代码,随后 有了汇编语言后只可不能不能 记住ADD就还可不能不能 ,但现在有了高级语言后,加号就直接用数学中我门我门我门我门常用的“+”去表示就还只能,这俩 我门我门我门我门肯定都能明白。

 

高级语言

汇编语言的有4个什么的什么的问题 在于可不能不能 你当时人去调用硬件的各种指令,比如你想播放声音,播放声音也是由芯片来控制的,芯片里边随后 烧制了各种指令,我你要想播放声音,就要调各种相应的指令,汇编语言的什么的什么的问题 在于它要亲自去调,当时人去写代码去调这俩 指令,这确实 非常比较复杂,我你要想调音卡,随后 播放声音,你可不能不能 学习音箱的这俩 硬件的各种操作指令,我你要想显示屏幕,你可不能不能 看显卡上也随后 显示屏幕上的操作芯片的各种指令,还是蛮比较复杂的,做随后 的程序员我确实 很痛苦,随后 那个随后的程序员时会秃头(猜的),现在的程序员秃头的应该没随后多了,不过掉头发另说啊,随后 我门我门我门我门学了高级语言,这俩 高级语言的好处随后 让程序员对底层硬件的各种指令做了封装,封装的意思就为宜 把哪些地方地方比较复杂的东西都我能 处置掉了,暴露我能 的东西时会非常简单的,真正实现了你想播放音乐,你就直接写playMusic("夜空中最亮的星");我偶像张杰的一首好听的音乐就能播放了,这就牛逼了,就算你没学过编程的人,都看这俩 指令也知道这是在播放音乐,确实 你的这行指令在底层随可不能不能 解挥发来了好几十条汇编的指令,随后 又把汇编的指令转化成0101这俩 机器指令,随后 哪些地方地方比较复杂的东西时会可不能不能 你来管随后 计算机随后 帮你封装好了,你只可不能不能 调用一下就OK。有了随后 的高级语言,人类的开发波特率单位才提高起来,随后 要能说我你要写有4个软件,随后 一周就上线了,就能卖钱了(。。。),哪些地方地方随后 编程语言的有4个演化过程,从最早的机器语言到汇编语言再到现在的高级语言,随后 们现在听到的C、C++、JAVA、Python等主流的哪些地方地方语言时会高级语言,鉴于字数随后 达到了三千字,我决定还是放进 下一篇再说吧。

 

 

*****************************************************************************************************

我的博客园地址:https://www.cnblogs.com/zyx110/