計算機程序設計

什麼是編碼和解碼? 例子。 用於編碼和解碼數字數據,文本和圖形的方法

進行數據處理的電子計算機的操作已經成為完善的管理和規劃系統的過程中的一個重要階段。 但是這樣的信息收集和處理方法,是從通常的有所不同,因此需要在該可以理解到計算機的符號的系統的變化。

什麼是信息的編碼?

數據加密 - 這是在收集和處理信息的過程中不可缺少的步驟。

作為一項規則,代碼下意味著字符的組合對應於所述發送的數據,或者它們的一些質量特性。 的編碼 - 在縮寫或特殊字符被充分地傳達消息的本義的列表編制的加密組合的過程。 編碼有時被稱為加密,但它是值得了解後者過程包括針對黑客攻擊數據的保護,並通過第三方讀取。

編碼的目的是在用於容易在計算設備上傳送和處理方便和簡潔的格式來呈現信息。 計算機上的某種形式的唯一信息進行操作,所以不要忘記,為了避免出現問題是很重要的。 的數據處理的示意圖包括搜索,排序和測序,和編碼它是在編碼形式步驟輸入的信息找到。

什麼是信息的解碼?

編碼和解碼什麼的問題,用戶可以有一台PC,由於種種原因,但在任何情況下,它傳達正確的信息,使用戶進行信息技術的進步不斷流是非常重要的。 如你所知,在數據處理過程中產生的輸出碼。 如果這樣的片段破譯的原始信息的圖像。 即解碼 - 這是加密的逆過程。

如果在編碼數據取字符信號充分對應於所發送的對象的形式,則發送的信息碼的解碼被移除或它的一些特性。

收件人的加密信息可能有幾個,但非常重要的信息落入手中給他們和第三方之前尚未披露。 因此,有必要研究編碼和解碼信息的處理。 他們幫助共享一組對話者之間的機密信息。

編碼和解碼文本信息

在PC的字符內部表示 - 當按下計算機上的鍵盤鍵中的二進制數,其可以在該代碼表的轉錄物中找到的形式接收信號。 標準在全世界相信ASCII表。

然而,很少有人知道什麼編碼和解碼,還必須了解數據是如何位於您的計算機上。 例如,存儲一個二進制符號的電子計算機中選擇1字節,即8比特。 這種細胞只能有兩個值:0和1。事實證明,一個字節允許你加密的256個不同的角色,因為它可以使組合的數量。 這些組合是ASCII表的重要組成部分。 例如,字母S編碼為01010011.當你按在鍵盤上,有一個編碼和解碼數據,我們得到的屏幕上的預期結果。

標準ASCII表的一半包含數字,控制字符和英文字母的代碼。 它的另一個部分是充滿了民族的標記,偽字符和符號不相關數學。 很顯然,在不同的國家,表中的這一部分會有所不同。 當輸入數字是根據標準摘要也轉換成二進制計算系統。

數字編碼

在 二進制 表示法,其被主動地使用計算機,只有兩個數字- 0和1。

步驟,以形成一個二進制數字學習二進制算術。 大多數基本的數學運算法則,以這樣的數字仍然適用。

和數字的解碼編碼的示例

我們建議考慮圖45的2編碼方法如果發生這種情況的文本片段之內,那麼它的每個組分將根據8位ASCII標準表進行編碼。 四轉至01000011,五 - 到01010011。

如果號碼45被用於計算,將參與轉換8位的特殊方法的二進制碼 001 011 012,這是需要的存儲是僅1個字節。

圖形信息的編碼

用放大鏡增加單色圖像,你會看到,它由大量形成一個完整的圖案小圓點的。 和各圖像的各個品質的任意點的坐標線性可以顯示在數字的形式。 因此,基於二進制碼位圖編碼,適於顯示圖形信息。

黑白圖片 - 灰色,也就是說,每個圖像點的亮度被確定8位二進制數的不同色調點的組合。 上的基本組件的任意梯度的分解原理 - 是該處理的基礎上,作為圖形信息的編碼。 解碼圖像時以同樣的方式,但在相反的。

當三種基本顏色的擴展:可以通過組合這些梯度來獲得綠色,紅色和藍色,對任何自然的陰影。 這種編碼系統被稱為RGB。 在24位的情況下進行加密稱為全彩色的圖形圖像轉換模式。

所有基本色並置與補充基點色調,使之白。 另外的顏色 - 是由其他基本顏色的總和形成的梯度。 發出黃色,品紅色和青色的 互補色。

這樣一個編碼的圖像點的方法在印刷行業被使用。 只有在這裡它被接受使用第四種顏色 - 黑色。 出於這個原因,印刷轉換系統,簡稱CMYK。 該系統採用圖像來表示多達32位。

編碼和解碼信息的方法假設使用的各種技術,這取決於輸入數據的類型。 例如,圖形圖像加密方法的十六進制二進制碼稱為高彩色。 該技術使得有可能轉移到屏幕多達二百五十六色彩。 減少用於加密圖形操作點位的數量,你會自動減少的信息臨時存儲所需要的量。 這樣的數據編碼方法被稱為一個索引。

音頻信息編碼

現在,我們已經討論了什麼編碼和解碼,以及背後這一工藝方法,有必要糾纏在這個問題上,作為音頻數據的編碼。

音頻信息可在基本單元的形式來表示,並且在每對它們的之間暫停。 每個信號被轉換並存儲在計算機存儲器中。 的聲音是通過輸出 語音合成器, 它使用存儲在PC加密組合的存儲器中的數據。

關於人類的語言,這是更為困難的編碼,因為它是各種深淺不同的,而計算機是必要的每個短語與標準,預先準備在他的記憶進行比較。 當口頭語言的字典中找到識別才會發生。

在二進制代碼信息的編碼

有作為編碼數字,文本和圖形信息實現此過程的的各種方法。 對數據進行解碼通常發生在相反的技術。

當編碼數字,即使考慮到為其數字已輸入系統的目的:用於算術計算,或僅僅是為了顯示。 所有數據被編碼為二進制,使用一和零加密。 這些字符稱為位。 這種編碼方法是最流行的,因為它是最容易在技術方面安排:信號存在 - 1,否 - 0。二進制加密只有一個缺點 - 它是符號的組合的長度。 不過,從技術上看更容易揮舞簡單堆砌,不是少數比較複雜的相同的組件。

優點二進制編碼

  • 這種 形式呈現 適合其各種。
  • 當沒有任何錯誤傳送數據。
  • PC是很容易處理這樣編碼的數據。
  • 有兩個國家希望設備。

二進制編碼的缺點

  • 的代碼,其中減慢處理的較長長度。
  • 二元組合的人類感知的,沒有任何特殊的教育或培訓的複雜性。

結論

讀完這篇文章後,您可以找出編碼和解碼,並且它被用於哪個。 由此可以得出結論,所使用的數據轉換方法完全依賴於信息的類型。 這不僅是文字,還有數字,圖像和聲音。

的不同的信息編碼允許統一它被設置的方式,即,以使相同的類型,這極大地加速了處理和自動化數據供以後使用。

在電子計算機通常使用標準的二進制編碼,這是呈現的原來的形式轉換成用於儲存和進一步處理更方便的格式的原理。 當發生在相反的順序的所有進程的解碼。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.atomiyme.com. Theme powered by WordPress.