Skip to content

计算机科学入门

写在前面

在这里,我们将学习Bits(位)、Bytes(字节)、晶体管(transistors)、逻辑门(logic gates),一直到操作系统(Operating System)

image-20231003165901246

上图为晶体管。

18世纪60年代的第一次工业革命出现了蒸汽机,用机器代替了手工劳动;19世纪60年代后期的第二次工业革命出现了电力,促进了世界* 殖民体系的形成,使得资本主义世界体系的最终确立;20世纪四五十年代开始的第三次工业革命原子能、电子计算机* 等技术的发明,贫富差距逐渐拉大,促进了世界范围内社会生产关系的变化;而现在,正是处于第四次工业革命 ,是利用信息化技术促进产业变革的时代,也就是智能化时代

image-20231003170811362

在这个时代,计算机变成了大众化的工具,如果没有计算机,现在的生活将无法进行。

你的手机里有数十亿的晶体管,这听起来很复杂,但实际上只是简单的动作进行一层层抽象和包装,最后形成了复杂的动作。

当然,就像上网购物不需要清楚网站的代码,工程师也不需要理解晶体管的逻辑。

在这一部分,将不会出现任何代码,也不会教如何编程,只会介绍从底层开始一层层抽象的概念,从0和1开始

希望你看完所有内容之后,希望你能了解计算机在你的人生,以及社会中扮演怎样的角色,以及这个人类历史上最伟大的发明是怎样开始的。

不因碌碌无为而悔恨,不因虚度年华而羞耻。——《钢铁是怎样炼成的》

冷知识

  1. Charles "计算机之父" Babbage设计了第一个可编程的计算机,Babbage工作室外面的街头音乐家很吵,很影响他干活,

    Babbage于1871年去世,当时分析机还没有完成。

  2. 第一位程序员是女性,Ada Lovelace 是第一位计算机程序员,她的分析机笔记是第一个算法。

  3. 巨象计算机是第一个可编程的电子数码计算机,创造出来是为了破解德国“洛伦兹”加密机,Tommy Flowers 和他的团队用了11个月做出“巨象1号”,一共制造了10台巨象计算机帮助英国破解密码。

  4. 图灵的 Bomba 是电子机械密码破解机,但不算是第一台计算机。

  5. 1945年英国破解密码的总部有3/4的工作人员是女性。

  6. 比尔盖茨在预科学校就写了一个井字棋游戏,可以和电脑下棋。

  7. 很多公司是从车库开始的:惠普、戴尔、苹果、迪士尼……

  8. 只要不违背机器人第一和第二定律,机器狗必须对着松鼠一直叫。

用心去做高质量的编程学习内容网站,欢迎star ⭐让更多人发现!