了解计算机的基础知识

已完成

科学家亚瑟·C·克拉克曾说过:“任何足够先进的技术都与魔法无异。”当你使用手机或游戏设备等现代计算机时,很难不说“哇,好神奇!”(至少偶尔会)。

虽然现代计算机可以做的事情很神奇,但你可以稍微了解一下它们的实际工作原理。 实际上,计算机的工作原理相当简单。 计算机系统的魔力来自于快速、多次地执行一些简单的操作。 所以,当你打开手机或与 Alexa、Siri 或 Google 交谈时,发生了什么?

显示抽象代码结构的示意图。

你有试过关机再重启吗?

英国喜剧系列《The IT Crowd》开玩笑说“关机重启”。 如果要解决计算机问题,请关机重启。 粗糙但有效。

这听起来可能很有趣,但计算机正在执行的操作的基本模型就是基于这个想法。

计算是由一位名叫艾伦·图灵的科学家发明的。 图灵意识到所有的计算机问题都可以分解为一种简单的语言。 它被称为数字语言:0 和 1。 这种语言是你使用的所有计算机的核心。

从简单到复杂

按下键盘上的字母 A 时,键盘会向计算机的大脑发送信号。 大脑将信号变成一组 1 和 0。 当大脑得到这组 1 和 0 时,它会向屏幕发送另一个信号以绘制字母 A。所有现代计算机都使用相同的模型来执行所有操作。