了解计算机的基础知识

已完成

科学家亚瑟·克拉克曾经说过,“任何足够先进的技术都是不可区分的魔术。当你使用像手机或游戏设备这样的新式计算机时,很难不说“哇,神奇!(至少偶尔)。

虽然现代计算机可以执行的任务是神奇的,但你能够理解它们的实际工作原理。 实际上,计算机的工作方式相当简单。 计算机系统的魔力源自于快速地、多次、反复执行简单的任务。 那么,当你打开手机或与亚历克萨或 Siri 或谷歌交谈时, 会发生什么?

关系图显示抽象代码结构。

你有试过关机再重启吗?

英国喜剧系列《IT狂人》戏谑地使用了“关掉再打开”这个梗。 如果要修复计算机问题,请将其关闭并重新打开。 粗糙但有效。

这听起来可能很有趣,但计算机正在做的事情的基本模型基于这个想法。

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

简单到复杂

在键盘上按字母 A 时,键盘会将信号发送到计算机的大脑。 大脑将信号转换为一组由零和一组成的数字。 当大脑获得一组和零时,它会向屏幕发送另一个信号来绘制字母 A。所有新式计算机都使用相同的模型来执行其所做的一切。