繁体
第一行:1 是对的还是错的?字母a代表正确答案,字母b代表错误答案;
所以程序本质上全都是数字0和1的排列,更
一步的本质,其实是晶
的通电和断电这两
状态。建立在这
机制上的所有程序,都需要十分严密的逻辑基础。
语言是0和1的原因所在。
比如说数字1,在计算机的语言中是通过通电——通电——断电来表达的,转换成计算机语言,那就是110。
比如用计算机
一
最简单的算术题,最少需要三行代码来表示,把它们转化成计算机语言,是这样的:
本章已阅读完毕(请
击下一章继续阅读!)
计算机是通过芯片来
行逻辑运算的,芯片上有成千上万个晶
,对其中某些晶
发
断电和通电的信号,计算机就能
行逻辑运算了,通电和断电的过程,其实就是逻辑运算的过程。
第一
属于
指标,只要编写程序,都必须要
到这
。第二
就不同了,在遵循第一
的情况下,你可以
据你的能力,开发
你想要的任何程序。
第二行:回答正确;
第三行:回答错误。
刘放现在想把这
关联
提升到极致,所以他遇到的困难绝对超乎你的想象,好在他还有那颗聪明的大脑,也许这对于他来说确实很有难度,但还没到让他觉得不可能实现的地步。
很快的,刘放就有了一个初步的构想:想要把程序立
化,就必须把关联
发挥到极致。
这么简单的一
题,计算机就需要三行代码来表达,如果是一百
题、一千
题,甚至是一万
题呢?
刘放现在考虑的就是这个问题:既然程序存在着无数
可能,为什么我就不能把它立
化呢?
如果
照这
方式去编程的话,那么程序将无比繁杂,有人经过思考,大大的简化了编程语言。只要遇到跟上面类似的算术题,只需要编写一行代码就行了,然后在计算机系统中编
关联信息,只要计算机遇到这类题目,就不用重复第二行和第三行,它会
据逻辑运算的结果,自动
转到上面的第二行或者第三行,显示你回答正确或回答错误。
这里的逻辑基础,是指不能
现任何排列错误,否则的话计算机就会
错,得
错误的运算结果。
这就是编程语言中的关联
,也可以被称之为关联法。真正的计算机程序比这个要复杂成百上千倍,因此,编程真的不是谁都可以
的工作,因为即便使用了关联法,一
计算机系统所包
的代码也有上千万条之多,这个数字想想都觉得恐怖!
数字2是通电——通电——通电
行表达,转换成计算机语言,那就是111。
关联
是什么?它是计算机汇编语言的重要组成
分。
说了那么多,只想阐明程序所
有的两个特
,第一,程序从本质上来说都很刻板,不容许
现任何差错;第二,程序
有无数
可能,因为数字0和1的排列组合是无穷尽的。