探索計算機的基本概念

已完成

科學家亞瑟·克拉克曾經說過,“任何足夠先進的技術都無法與魔術區別開來。當您使用像手機或遊戲設備這樣的新式計算機時,很難不說「哇,神奇!(至少偶爾)。

雖然現代計算機可以做的是神奇的,但您可以了解它們實際運作的方式。 真的,計算機的運作方式相當簡單。 計算機系統中的魔術來自於快速、許多次地做一些簡單的事情。 那麼,當你打開手機或與亞歷克薩或 Siri 或谷歌交談時, 會發生什麼?

顯示抽象程式代碼結構的圖表。

您是否有嘗試關機再開機?

英國喜劇影集IT 狂人有個笑點:「重新開機」。 如果您想要修正計算機問題,請將其關閉並重新開啟。 粗略但有效。

這聽起來很有趣,但計算機正在做的事情的基本模型是以這個想法為基礎。

運算是由一位名叫艾倫·圖靈的科學家發明的。 圖靈意識到,所有計算機問題都可以分解成簡單的語言。 它稱為數字語言:0 和 1。 此語言是您使用之所有電腦的核心。

簡單至複雜

當您在鍵盤上按下字母 A 時,鍵盤會將訊號傳送給計算機的大腦。 大腦會將信號變更為一組一和零。 當大腦得到一組和零時,它會將另一個訊號傳送到螢幕以繪製字母 A。所有新式計算機都會使用相同的模型來執行其所做的一切。