迪文小说

迪文小说>香港小亨免费阅读 > 第108部分(第3页)

第108部分(第3页)

接着张少杰又给黄教授介绍了少淮、梅艳芳、梅爱芳几人,表示他们三人也会旁听。

黄庭钧教授不以为意,教一个是教,教四个人也是教。

任何一门学术,入门时候,肯定要讲解这门学术的历史人文背景,不了解一个行业的发展背景,是不能够更好的掌握一门学问。

计算机知识也是如此。

第一天的授课。

黄庭钧从几百年前机械计算器开始说起,机械计算机按照划分,输入第一代计算机。

而后来,40年代,美国研发的电子管计算机,属于第二代计算机。这时候的计算机效率比之第一代计算机有了大幅度的进步。

而二战之后,半导体的应用,使得计算机行业进入了第三代计算机的时代。硅谷就是在这个时代出现的,那个时代一一贝尔公司的工程师肖克利发明晶体管、德州仪器成为半导体产业首个商业化运营的公司、肖克利创仙童公司、仙童公司八叛逆叛出师门。

而到了70年代开始,大规模使用集成电路,第四代计算机逐渐成型。第四代计算机芯片中容纳的元件越来越多,计算机性能越来越强大。并且,微型计算机开始出现….对于大型机来说,16位、32位芯片都是存在的。但是现在的微型计算机,采用的芯片基本上是8位芯片。

黄庭钧说道:“applelI就是一款采用摩托罗拉6502芯片的8位微机,用于学习计算机基础知识,以及个人编写一些简单的程序,已经够用了。不过,仅仅是学会使用苹果计算机,并不能够算得上计算机入门……““如何才能算得上入门呢?”少淮举手问道。

黄庭钧笑道:“那就是多读书,多动手实践。软件、硬件,各种关于计算机的知识,都广泛涉猎。不但要‘知其然’,还要‘知其所以然71不过,一个人的精力,很难兼顾所有,所以,有的人精通软件,有的人精通硬件。不知道,你们希望学习哪一方面呢?”

“从软件程序设计语言开始学吧……”张少杰说道。

黄庭钧比较有兴致的道:”好吧,那么今后,我们主要的课程就是学习计算机程序语言!软件既程序,是一系列计算机指令的集合,软件程序指挥着计算机相关的硬件完成相应的动作,实现一定的功能,可以说软件程序是计算机的灵魂所在。没有软件,计算机就像是没有汽油的汽车,完全发挥不出任何的作用要了解一门知识,必须了解这么知识的发展史。随着黄庭钧的讲述,众人开始沉浸在早期软件行业的发展史中…,,最早的程序员,是诗人拜伦的女儿阿黛,1834年阿黛遇到了机械计算机设计师阿比奇,并且这位对于数学充满想象力的少女阿黛,为阿比奇设计过最原始的程序——0和1组成的二进制代码!

二进制代码在穿孔机时代,是被广泛应用了一百多年的程序。

黄庭钧说道:“二进制的代码,我们称之为’机器码’!在穿孔机时代,读取‘机器码’就是一个很令人头痛的事情,如果不使用特定的密码本,没有人能够读懂二进制代码的意义。试想,一张纸条上单调的写满了O和1,谁能一眼就从单调的字符中,分析出其中的含义?就算密码专家,读解二进制代码,也是非常容易出错!所以,二进制的机器码,并不是一种理想的编程语言!”

(未完待续)

第196章“电脑稿纸”软件(第二更,求订阅)

“为了解决机器码,难以读懂的困扰,1952年,莫克利、格蕾丝.霍普等人研究出了一种‘汇编语言’,汇编语言是程序语言的一大进步,是采用一些符号组成指令集,而那些符号与人们日常中的语言、数学符号比较接近,所以使用这种语言编写程序和读解程序,比机器码更容易。不过汇编语言是有很大的缺点一一不同的计算机,哪怕是相同型号的计算机,使用的汇编语言编译器都是不同的……”

黄庭钧解释了一番汇编语言:“虽然汇编语言有所进步,但是对于程序员来说,依然是一种不太理想的编程语言。”

对于汇编语言,张少杰久闻其名。但是却不知其底细,今天一闻才知道,原来汇编语言是这么一回事。

虽然张少杰过目不忘,并不需要记笔记,但是为了显示出认真的态度,自然也是不断的记录黄庭钧的讲义。

少淮是优等生,记忆力很强,而且本身他就对于计算机知识感兴趣,所以吸收的比较快。

而梅艳芳、梅爱芳虽然也是比较认真,但是因为信息量很大,加上她们在学校时期,成绩就恨一般,所以学习的比较吃力。

当然了,看着张少杰兄弟两人的认真,梅氏姐妹也不服输一般认真听讲。

在汇编语言时代,一台机器就有一套完全不同的汇编语言规则。不同机器之间的程序是不能移植也不能兼容的。所以那个时代,程序还是手工作坊时代,未形成一种能量量产程序、标准化的编程语言。

为了解决这个问题,到了50年代IBM公司的约翰.贝克斯,开发出了一套一一“FOR七RAN语言”!

黄庭钧强调说道:“FOR七RAN——就是公式编译器的意思!这一套程序语言,包括49个基本字符、26个英文字母、10个阿拉伯数字,以及各种符号。公式编译器,可以不受机器的硬件环境限制。一套程序语言,可以在不同的机器上移植使用,人们把这种带有编译器的程序语言称之为’高级程序语言‘。

…..高级程序语言出现后,计算机编程开始不再是计算机科学家的专利,而是越来越多的普通人通过学习程序语言,就可以成为编程的程序员。而且,从高级语言诞生后,60年代?

已完结热门小说推荐

最新标签