發錶於2024-11-26
電腦不只是先進的計算機、照相機或畫筆,我們寧可說,它是加速並延伸人類思維過程的裝置。電腦是創意機器,它始於我們所賦予的概念,卻也超越了我們所能想像的境地。
窺探顯微鏡下的晶片,你相信這些錯綜複雜的圖案能如咒語般創造出真實世界嗎?很多人對於電腦運作的原理感到困惑,總覺得自己永遠無法了解它。表面上看起來很複雜的電腦運作方式,其實可以分解成幾個簡單部分,再以單純的步驟反覆執行,這就是電腦運作的原理,也是奚力思在這本書中所要呈現的。電腦鬼才奚力思針對資訊處理做了精闢的解釋,經由他的闡述,你可以直線思考,發現電腦的運行方式其實就像腳踏車一樣簡單。
少了對硬體艱澀的描述與高科技用語,也沒有電子學的深奧理論,取而代之的是清晰的解釋與生動的譬喻,本書引領你進入電腦運作的世界,無須拐彎抹角,讓你知道電腦究竟在做些什麼、思考什麼。跟隨奚力思的腳步,從描繪基本邏輯開始,經過程式語言、演算法和記憶體,最後邁入現今最熱門的話題--量子計算、平行電腦、神經網路以及自我組織系統。這本透視電腦思考的經典之作,將為你一一解開矽晶謎咒。
希力思對事物兼具原創與完全掌控的天分,令人驚嘆!
《連線》(Wired)雜誌主編Kevin Kelly
總序 激發出半個愛因斯坦 高希均
序 石頭上的神奇魔力 奚力思
Chapter 1 And、Or、Invert 1
晶片設計的原理其實只是邏輯函數。
你可以藉由正確的邏輯敘述,加上開關和連接器,
做出會玩猜拳或井字遊戲的機器。
Chapter 2 有限狀態機 25
在自動原子筆、密碼鎖、紅綠燈,
甚至契約書中都可見到有限狀態機的蹤影,
它不僅可辨別序列,更可執行時間函數。
Chapter 3 與硬體對話 49
有經驗的程式設計師就像詩人一樣,
可以將心中無法表達的想法,化為美麗的詩句,
就如同看莎士比亞的作品般享受。
Chapter 4 杜林機的通用程度 75
就功能而言,所有的電腦都是一樣的,
不論它是由電晶體、水管與活門,或是神經元所構成,
只要程式正確,電腦就會思考。
Chapter 5 演算法與啟發式解法 93
演算法是一種萬全的程序,保證能得到特定的目的;
啟發式解法則傾向於得到正解,卻無法百分百保證。
但是,啟發式解法往往比演算法來得實際。
Chapter 6 記憶體:壓縮與加密 111
理想的通用電腦有無限大的記憶體,
但真實電腦的記憶體卻有限,
壓縮與加密資訊不但節省時間,更能減少記憶體數量。
Chapter 7 速度:平行電腦 131
資料傳輸的速度受限於光的極速,
在不改變電腦基本設計的情況下,
平行電腦突破了人類所能加速電腦的極限。
Chapter 8 學習與適應的電腦 149
當一個會隨經驗改進的程式在運作時,
電腦能夠從錯誤中學習,並修正錯誤,
這是透過回饋系統來達成的。
Chapter 9 「演化」出人工智慧 167
在電腦裡模擬生物演化的過程,使每一代新程式在產生之後,
經歷測試與淘汰的程序,讓適合的程式存留下來,
這就是以演化概念取代工程設計上的缺失。
電腦如何思考 epub pdf txt mobi 電子書 下載 2024
電腦如何思考 pdf epub mobi txt 下載