X先生每天都坐在电脑前把键盘敲得“噼里啪啦”响,柯贝西从未见过他与电脑說话,所以他是如何与电脑交流的呢?
机器有自己独特的“语言”,它能理解的内容是 0和 1 的组合。它听不懂人类说的话,不管是英语、中文还是西班牙语,机器都不能理解。如果我们用 0和 1 与机器交流,也十分费劲。这时,我们就需要一个“语言翻译器”来帮忙。
最初人们用不同符号表示特定的内容,形成代码,再由翻译器翻译给机器。后来有了高级语言,它们以近似自然语言的形式呈现代码,帮助人们“指挥”机器工作。
目前应用较为广泛的高级语言包括PHPJava、C++、Pythan以及C语言等,不同的编程语言,其在应用优势方面也各不相同。
每个人跟机器交流的“习惯”不一样,有时别人看不懂这些语句,程序员就需要给别的程序员留下说明性的文字,这就是“注释”。
这是整数小A,我们先把它当作数字3吧。如果小A比6小,请输出一个笑脸。
跟机器“说话”很有趣。你需要先声明一下聊天的主角,然后再继续聊它的故事,不然机器会混乱。
人与人交流时,从外界获取的信息需要大脑进行处理。机器也需要一个“大脑”,这个“大脑”叫“CPU”。程序员编写的代码,由它进行解读并产生指令。
CPU 有两个存放指令的地方:指令寄存器和程序计数器。
指令寄存器用来储存正在执行的指令。
程序计数器则存放着待执行指令的地址,并且可以跟踪程序指令进行到哪一步了。
不同的计算机执行指令的情况不同,有的反应快,有的反应慢。想知道谁的性能更好,可以让它们运行同样的程序,然后比较运行效果。
注释由特殊符号框起来。这样计算机就不会编译了。
框起来的内容不用翻译成指令。
原来上一个程序员是这么想的呀!