最近我在带产品新人,我们组建了一个学习交流群,在群里有人问我,我们每天设计软件,设计各种app,到底计算机是如何工作的?为何我们设计的功能计算机都能实现?
这个问题很好,工作中应该要有这样一种思维,在做一件事之前,我们要思考其本质,这样才有助于学习理解。
这篇文章我将通过以下几个方面来阐述解说,希望对你有用。
1.计算机的发展史
2.计算机的工作原理
3.计算机访问网络的工作原理
第一:计算机的发展史
在1728年,法国的工程师发明了一种自动提花织布机,通过这个机器,可以轻松的编制成制定好的花纹。
其原理是该工程师设计了一个长长的卡片,卡片上面有很多孔,机器启动后让卡片转动起来。
机器上面正好对正孔的针织则可以顺利通过,没有对正的,则不能通过,这样纱线就编织成了制定好的花纹。
到1889年,美国科学家赫尔曼•何乐礼研制出了电动制表机,这个机器主要是以电力为基础,也是基于上面自动提花织布机的启发,改装研制出来的。
研制这种机器主要是因为当时美国人口普查的工作非常的消耗时间,通过这个机器,美国在1890年共做了6300万人的调查登记,资料汇总到首都华盛顿以后,一个月就完成了统计制表工作。
而1880年,仅作了5000万人的调查登记,统计制表工作花了7年半的时间,还多花了几百万美元。
https://image.ipaiban.com/upload-ueditor-image-20201109-1604922776021005645.png
再到1930年,美