天天看點

世界是數字讀後感

   當今社會,家用電器、汽車、飛機、相機、手機、GPS 導航儀,還有遊戲機,雖然你看不見,但這些裝置都有計算能力。手機通信網絡、有線電視網絡、空中交通管制系統、電力系統、銀行和金融服務系統等基礎設施背後無一不是計算機在支撐。如今的世界是數字的,而計算機和計算無處不在。這本書就是要告訴大家數字世界有關計算機的一切。本書沒有高深莫測的專業術語,但它全面解釋了當今計算和通信領域的工作方式,包括硬體、軟體、網際網路、通信和資料安全,并且讨論了新技術帶來的社會、政治和法律問題。

無論你有沒有計算機背景,無論你從事什麼職業,隻要你認同自己生活在數字時代,這本書就是必讀的!

  作者親身經曆了計算機發展的各個階段,然後用通俗易懂的筆法給我們展現了數字技術的發展軌迹以及這些技術對日常生活的影響。本書是基于一門課程的講義而寫的,雖然課程是針對非計算機專業的學生,但是本書對于計算機專業的學生及從業者也會有相當大的價值

《世界是數字的》是世界頂尖計算機科學家Brian W.Kernighan寫的一本計算機科普類讀物,簡明扼要但又深入全面地解釋了計算機和通信系統背後的秘密,适合計算機初學者和非計算機專業的人讀。這真的是一本好書。對于一個計算機已經學了N年的專業人士來說,這本書也許簡單了點,不過我還是認真過了一遍,發現也有一定的收貨,因為一個人很難掌握本領域裡的所有知識,或多或少會有一些欠缺,總會有一些你以前不知道的,或一直沒了解清楚的但又很有必要知曉的知識,我在閱讀此書過程中就有這種感覺,經常會有一種恍然大悟的感覺

這本書的作者:Brian W. Kernighan,世界頂尖計算機科學家,曾為貝爾實驗室計算科學研究中心進階研究人員,現為普林斯頓大學教授。他是AWK語言和AMPL語言的發明人,還參與過UNIX和許多其他系統的開發,同時出版了The C Programming Language、The Practice of Programming、The Elements of Programming Style等在計算機領域影響深遠的著作。Kernighan主張所有人都應該了解計算機,在他心目中,此書相當于“寫給未來總統的計算機讀物”,是新一代公民必讀之作。本書中講解的内容甚至會影響我們在微網誌和社群上的活動,以及使用智能手機的方式

以下摘抄我最喜歡的段落并附上心得:

讓我們開始讨論硬體,先大略看看計算機裡面都有些什麼東西。這個問題可以從兩方面來看:邏輯上或者說功能上的組成,即每一部分是什麼、做什麼、怎樣做、之間如何連接配接;以及實體上的結構,即每一部分長什麼樣子、如何建造起來的。本章的目标是了解計算機裡有什麼,大緻弄清每一部分做什麼,并能識别出各種首字母縮寫和數字的含義。

回想一下你自己的計算機。許多讀者可能會有PC機,上面運作着來自于微軟公司的某個版本的Windows作業系統。PC這個名字是個人計算機(Personal Computer)的縮寫,或者說源自于1981年IBM開始賣的那種PC。還有些人可能有蘋果Mac機,上面運作某個版本的Mac OS X操作系可以拿汽車來打個大緻的比方。在功能構成上,這一百多年來的汽車都是一樣的。每輛汽車都有個發動機,通過燃燒某種燃料來驅動發動機運轉,這樣車就能開了;都有個方向盤,這樣司機(也許可以比作軟體)就能操縱車的方向;還有儲存燃料的地方,以及留給乘客和行李的位置。但是這一個多世紀以來汽車在實體構成上卻變化巨大:造車的材料日新月異,行駛越來越快,越來越安全,可靠性和舒适性與過去不可同日而語。我的第一輛車是一部飽經風霜的1959款大衆甲殼蟲,跟法拉利比起來有天壤之别,但不論是載着我和買來的雜貨從附近商店回家,還是穿越整個國家,它們都能各盡其職。就這個意義來說,它們在功能方面是一樣的。(不過要申明一點,我沒坐過法...

以上

作者的筆鋒幽默并能用通俗易懂的語言來解釋複雜的計算機原理,這對于一本專業書籍來說是難能可貴的,另外雖然這本書對于專業人士來說比較簡單 但是仍然是一本十分不錯的入門書籍