前幾天讀到一本非常好的書 ,《普林斯度計算機公開課》 【美】 布萊恩 W.克尼漢(Brian W. Kernighan)著 機械工業出版社
在此總結其中非常好的話語和知識。
前言
本書英文版網站 kernighan.com
第1章
阿達.洛夫萊斯被認爲是世界上第一個程序員,Ada語言以其名字命名。
第一個由電器組成的計算機是ENIAC
{}
第一個真正將程序和數據存儲在一起的計算機EDSAC
{}
集成電路(Integrated circuit)IC,也稱爲芯片或微芯片
第2章
“如果以2爲底,則所得到的單位可以稱爲二進制數位,或者採用J.W.Tukey建議的一個詞‘位’作爲簡稱。” ——克勞德.香農《信息的數學理論》1948年
模擬(Analog) 類似(Analogous)
模數轉換
{}
像素(Pixel)
對於音樂,典型的壓縮技術是MP3和AAC(高級音頻壓縮),大約能把音頻文件的體積壓縮到原來的1/10
{}
對於圖片,最常用的壓縮技術是JPEG,是制定該標準的聯合圖像專家組(Joint Photographic Expert Group)的縮寫,它的壓縮率也能達到10倍或更高
{}
對於電影,老電影每秒通常只有十幾幀,看的時候有明顯的閃爍(flicks),衍生出美國著名的收費視頻網站Netflix。電影常用MPEG(Moving Picture Experts Group ,動畫專家組)的標準電影格式。
{}
ASCII碼(American Standard Code for Infomation Interchange,美國信息交換標準代碼)
Unicode碼包含的字符集,訪問unicode.org,此站點內容及其豐富
一個著名的笑話,“世界上只有10種人,理解二進制的和不理解二進制的。”
2的冪和10的冪的轉換關係
{}
二進制的加減乘除法
{}
每個十六進制(hexadecimal)的數字代表4個位
第3章 深入CPU
“{}”——1946
網站 top500.org每6個月就重新公佈一次全世界最快的500臺計算機。
GPU(Graphics Processing Unit圖像處理單元)是與通用CPU相比在處理特定圖像時運算速度更快的一種專業化處理器。
阿蘭·圖靈在戰時的工作被拍成電影,包括1996年的《破譯密碼》(Breaking the Code)和2014年的《模仿遊戲》(Imitation Game)
1950年圖靈發表名爲《{}》的論文,其中提出一個測試,圖靈測試。
縮寫詞CAPTCHA中包含圖靈的名字,這個縮寫詞代表{}