用了四五天時間抽空把矢澤久雄先生的《計算機是怎樣跑起來的》讀完了,接下來準備讀他的《程式是怎樣跑起來的》。再讀之前先寫寫這本書的書評。
說實話,這本書沒有我之前推的《網路是怎樣連線的》效果好,可能是因為我期望太高了,不過瑕不掩瑜,這本書也是值得推薦初級程式設計師閱讀的。讀過這本書,你會發現,你之前學習過的一些計算機知識,作者能用非常淺顯易懂的語言描述出來,其中不乏趣味性。這本書號稱「蹲馬桶就能看懂的硬體&軟體基礎知識」,確實是這樣的。
本書講解的計算機知識不是太高深的東西,只是基礎中的基礎知識。讀讀本書,可以撥開紛繁複雜的技術本身,了解計算機的本質。任何事物,只要抓住本質,萬變不離其宗,很多東西都可以迎刃而解。筆者讀著矢澤久雄先生的書,深深的感受到先生的計算機內力深厚,很多東西看似信手拈來,實際能夠駕馭這麼廣闊的知識,實屬不易。他能夠看到普通人看不到的東西,比如他解釋計算機的三大根本性原則:一是計算機是執行輸入、運算、輸出的機器,二是程式是指令和資料的集合,三是計算機的處理方式有時與人們的思維習慣不同。這個解釋提綱挈領,初看可能無法相信,但是細細品味,將這三大原則代入實際的計算機系統中,會發現竟然如此完美契合。再比如他解釋物件導向程式設計,像其他的書可能要花費很多的篇幅介紹物件導向程式設計的由來和背景,囉裡囉嗦看的真叫人厭煩,而他卻只用了一章的篇幅將物件導向這種程式設計思想深深地印入了讀者腦海中,極大的激發了讀者的興趣,讀者要是還想再去深入的研究物件導向的知識,就需要再去尋找權威豐富的書籍了。
矢澤久雄先生像乙個引路人,「先建樹林,再建樹木」。他用樸素的語言勾勒了有關計算機的框架,從計算機的硬體和軟體,到程式設計、資料庫、網路,最後到se構建計算機系統,整個過程如同行雲流水,給將要從事it想過職業或者初級人員點亮了在黑夜裡摸爬滾打的明燈,讀完才恍然以前一直以為這麼複雜的計算機、網際網路,原來可以變得這麼簡單!
計算機是怎樣跑起來的
第一章 計算機的三大原則 一 熱身問題 1.硬體和軟體的區別?答 硬體是看得見摸得著的裝置,比如計算機的顯示器,鍵盤等等 軟體是計算機所執行的程式,即指令和資料 原則上軟體是看不到也摸不著的。2.儲存字串 中國 需要幾個位元組?答 在gbk字元編碼下,需要4個位元組。3.什麼是編碼?答 通常將為了便...
讀《程式是怎樣跑起來的》
我們開始學習程式設計最先接觸的是vb,因為vb比較容易看到成果,簡單的 就可以實現好玩的功能。我們有邏輯,並用這種高階語言表達出來時,計算機是怎樣處理的呢,計算機內部是如何儲存傳遞資料的,讀了 程式是怎樣跑起來的 感覺以前寫的 更生動了,可以在你眼前跑來跑去了。本文先來介紹cpu是什麼。cpu 處理...
1 計算機是怎麼跑起來的
計算機是怎麼跑起來的 這本書的定位是 一本科普類入門級的計算機基礎類讀物。本書提出了乙個大家 顯而易見 的乙個道理,個人很贊同這樣方法 分三步走 1.劃乙個 知識的範圍 精通這門學問所必知的知識範圍 2.掌握這個範圍內知識點中的 基礎中的基礎知識 3.最後就是可以獨當一面的終極目標 掌握了這些知識可...