第195章 从港大请来的计算机教授(2 / 2)
庭钧从几百年前机械计算器开始说起,机械计算机按照划分,属于第一代计算机。
而后来,40年代,美国研发的电子管竹算机,属于第二代计算机。这时候的计算机效率比之第一代计算机有了大幅度的进步。
而二战之后,半子体的应用,使得计算机行业进入了第三代计算机的时代。硅谷就是在这个时代出现的,那个时代一一贝尔公司的工程师肖克利发明晶体管、德州仪器成为半导体产业首个商业化运营的公司、肖克利创仙童公司、仙童公司八叛逆叛出师门。
而到了70年代开始,大规模使用集成电路,第四代计算机逐渐成型。第四代计算机芯片中容纳的元件越来越多,计算机性能越来越强大。并且,微型计算机开始出鬼……
对于大型机来说,16位、32位芯片都是存在的。但是现在的微型计算机,采用的芯片基本上是8位芯片。
黄庭钧说道:“就是一款采用摩托罗拉6502芯片的8位微机,用于学习计算机基础知识,以及个人编写一些简单的程序,已经够用了。不过,仅仅是学会使用苹果计算机,羊不能够算得上计算机入门……”
“如何才能算得上入门呢?”少准举手问道。
黄庭钧笑道:“那就是多读,多动手实践。软件、硬件,各种关于计算机的知识,都广泛涉猎。不但要,知其然”还要“知其所以然’!不过,一个人的精力,很难兼顾所有,所以,有的人精通软件,有的人精通硬件。不知道,你们希望学习哪一方面呢?”
“从软件程序设计语言开始学飞……”张少杰说道。
黄庭钧比较有兴致的道:“好吧,那么今后,我们主要的课程就是学习计算机程序语言!软件既程序,是一系列计算机指令的**,软件程序指挥着计算机相关的硬件完成相应的动作,实现一定的功能,可以说软件程序是计算机的灵魂所在。没有软件,计算机就像是没有汽油的汽车,完全发挥不出任何的作用……”
要了解一门知识,必须了解这么知识的发展史。随着黄庭钧的讲述,众人开始沉浸在早期软件行业的发展史中……
最早的程序员是诗人拜伦的女儿阿黛,1934年阿黛遇到了机械计算机设计师阿比奇,并且这位对于数学充满想象力的少女阿黛,为阿比奇设计过最原始的程序,0和1组成的二进制代码!
二进制代码在穿孔机时代,是被广泛应用了一百多年的程序。
黄庭钧说道:“二进制的代码,我们称之为“机器码’!在穿孔机时代,读取,机器码,就是一个很令人头痛的事情,如果不使用特定的密码本,没有人能够读懂二进制代码的意义。试想,一张纸条上单调的写满了0和1”谁能一眼就从单调的字符中,分析出其中的含义?就算密码专家,读解二进制代码,也是非常容易出错!所以,二进制的机器码,并不是一种理想的编程语言!”(未完待续。。.。