1. 程式人生 > >讀編碼的奧祕記錄

讀編碼的奧祕記錄

這段時間簡略的讀了這本書的前幾章對此寫點隨筆

在本書中,編碼或程式碼通常指一種在人和機器之間進行資訊轉化的系統,可以說英語詞彙就是一種編碼 。換句話說,編碼便是交流。有時我們將編碼看成是密碼 ,其實大多數編碼並不是的。大多數的編碼都需要被很好地理解,因為它們是人類交流的基礎。

人們在相互溝通時使用了各種不同的編碼,因為在不同的應用場合,其中的一些較其他的更為簡便。例如,語言不能在紙上儲存,所以使用了文字;語言、文字不適合用來在黑夜中安靜地傳遞訊息,故摩爾斯電碼是一個方便的替代品就如第一章的用電筒交流。只要一種編碼可以適用於其他編碼所不能適用的場合,它就是一種有用的編碼 。

下面是每一章的小結:

第一章,使用手電筒的開和關模擬摩爾斯電碼。

第二章,使用手電筒的開和關的次數得出相應的碼數,且個數是2的次方。(存在開和關2種,當使用開或者關時可以存在2種情況)。

第四章,剖析手電筒構成:電源,電線,燈泡與開關。開關控制電路中電流是否接通,分為閉合與斷開兩種狀態,在閉合狀態下電流通過鎢絲,鎢絲的電阻使他發熱,如果在空氣中將達到燃點開始燃燒,在燈泡的真空泡室中便發出光亮。

第五章,這章介紹了通訊的演變中的進步,在之前章節提到的莫爾斯碼在使用時必須要在視線的直視範圍內,並且要保證手電筒的光線的傳播範圍,但是使用導線,我們便可以建立一個可以繞過拐角能在視線之外的發報系統,且無需受到距離的限制。