Kodlama ve Kod Çözme arasındaki fark nedir?

Bunun açıklanması için yazarın araştırma ve düşünceden bilgi alması ve bu metin aracılığıyla farklılıkları ve anlamları bildirmesi gerekir..

Yazar kodlamak mesaj.

Bu metnin anlaşılması için yazar, okuyucuların metni okumak ve yorumlamak için dijital bir format kullanabildiklerini varsaydı..

Okuyucu kod çözme mesaj.

En basit haliyle kodlama ve kod çözme arasındaki fark budur.

Kodlama

İnsandan insana, insandan bilgisayara veya bilgisayardan bilgisayara herhangi bir iletişim işleminde, iletilecek herhangi bir mesaj gönderen tarafından paketlenir ve alıcı tarafından okunabilir bir biçime kodlanır.

Muhtemelen bildiğimiz ilk kodlama biçimlerinden biri hiyerogliflerdir; Antik Mısır yazılarını, kolayca anlayabileceğimiz alfabetik kelimeler yerine resimler kullanarak.

Bu titizlikle çizilmiş semboller, tapınak duvarlarını süslemek için harikaydı, ancak günlük iş yapmak için hieratik olarak bilinen başka bir senaryo vardı. Bu, resim işaretlerinin soyutlama noktasına kısaltıldığı bir el yazısıydı.. [ben]

Hiyeroglifli örnek, binlerce yıl sonra, kodlanmış mesajın okuyucular tarafından kolayca çözülmediğini, ancak modern insanın hedeflenen okuyucu olamayabileceğini gösteriyor.

Temel kodlamanın daha yeni bir örneği Mors kodu.

1836'da icat edilen Morse Code, darbeleri elektrik akımları boyunca ileten bir telgraf cihazı kullanarak bir iletişim yöntemiydi..

Darbeler, iletim için bir mesaj oluşturmak üzere, harfi kullanmak için alfabeyi kodlamanın bir yolu olan noktalar ve çizgiler kullanılarak bir desenden oluşuyordu..

Belki de bugünün nesline daha aşina, bilgi işlemde kodlama olacak.

  1. Karakter kodlaması

Tüm içerik çevrimiçi olarak yazıldığında, mesajın doğru karakterlerle net bir şekilde görüntülenmesi için karakter kodlamasının belirtilmesi gerekir. Karakterler bayt olarak saklanır.

Birinin içerik yazması nedeniyle, kodlama belirtilmedikçe iletildikten sonra doğru görüntüleneceği anlamına gelmeyebilir..

En yaygın uygulama UTF-8 kodlamasını takip etmektir:

UTF8'deki bir karakter 1 ila 4 bayt uzunluğunda olabilir. UTF-8, Unicode standardındaki herhangi bir karakteri temsil edebilir. UTF-8, ASCII ile geriye doğru uyumludur. UTF-8, e-posta ve web sayfaları için tercih edilen kodlamadır.[İ]

  1. Analog-dijital

Analog-dijital kodlama, analog verilerin video, ses veya görüntü gibi dijital formatlara dönüştürülmesi işlemini ifade eder..

Güncel olmayan iletişim yöntemleri, çeşitli etkileşimlerden ve kalite engellerinden muzdarip analog kullanmıştır. Dijital iletişimin ortaya çıkması, yüksek kaliteli ve sağlam bir iletişim yöntemi sunmak için bu sorunları çözdü.

Veri dönüştürme tipine bağlı olarak analog / dijital kodlama için dört farklı teknik vardır:

  • Analog veriler - Analog sinyaller
  • Analog veriler - Dijital sinyaller
  • Sayısal verilerden Analog sinyallere
  • Sayısal verilerden Sayısal sinyallere

Son olarak, kodlamanın şu kavramla aynı olmadığını unutmayın şifreleme, bu mesaj içeriğini gizlemek için kullanılan ayrı bir işlemdir.

Decoding

Kodlamanın ne olduğunu bilmek, Decoding, bu sadece ters işlemdir.

Mesajı gönderilecek bir formatta paketlemek yerine, mesaj alınır ve mesaj formatındaki verileri çıkarmak için kod çözme işlemi gerçekleştirilir..

Hiyerogliflerin Kodlama örneğini kullanarak, kod çözme işlemi yıllarca insanın şifresini çözmek ve anlamak için çaba harcadı, ancak bugüne kadar bulunan tüm hiyerogliflerin anlaşılabilir bir biçimde tamamen kodu çözülmedi.

Mors Kodu ile, kişi mesajı aldıysa, açık bir mesaja çevirmek için kod modelini bilmeleri gerekir, bu nedenle mesajın kodunu çözebilir.

Karakter kod çözmede, içerik için UTF-8 kodlaması belirtilirse, kod çözme işlemi mesajı doğru şekilde görüntüler. Farklı bir kodlama biçimi kullanılırsa ve hedef tarafından desteklenmezse veya anlaşılmazsa, kod çözme işlemi istenmeyen sonuçlar görüntüler.

Esasen, sözel veya sözel olmayan analiz ve yorum gerektiren herhangi bir işlem, bir kod çözme işlemidir.

özet

Tüm iletişim süreçleri üç temel öğeyi paylaşır: Kaynak (gönderen), bir iletim ortamı (mesaj kanalı) ve hedef (alıcı).

İletileri iletmek için kablosuz, radyo, kişi, ışık veya ses ortamının birkaçını adlandırabilirsiniz.

Kaynak mesajını kodlama soyut bir fikirden veya biçimlendirilmemiş bir iletiden alır ve iletiyi kanal boyunca hedefe iletilebilecek bir biçime dönüştürür.

Alıcı daha sonra iletinin kodunu çözer, böylece başka işlem yapılmadan önce anlaşılır.