Kodlama ve Kod Çözme arasındaki fark? Fark bunun açıklanabilmesi için

Anonim

Bunun açıklanması için yazar araştırmadan ve düşünmeden bilgi almalı ve farklılıkları ve anlamları bu metin aracılığıyla iletmelidir.

Yazar kodunu kodlamak zorundadır.

Bu metnin anlaşılması için yazar, okuyucunun metni okumak ve yorumlamak için dijital bir format kullanabileceğini varsayımlarda bulundu.

Okuyucu, mesajın kodunu çözmelidir. Bu, en basit biçiminde kodlama ve çözme arasındaki farktır.

Kodlama

Herhangi bir iletişim sürecinde, insandan insana, insan-bilgisayara veya bilgisayardan bilgisayara, iletilecek herhangi bir mesaj gönderen tarafından paketlenir ve okunabilir bir biçimde kodlanır alıcı tarafından

Muhtemelen bildiğimiz kodlamanın ilk biçimlerinden biri hiyeroglif. Eski Mısır yazısı, resim kullanarak alfabetik kelimeler yerine kolayca anlayabileceğimizi yazıyordu.

Bu özenle çizilmiş semboller, tapınak duvarlarını süslemek için harikaydı; fakat gündelik işleri yürütmek için hiyerarşik olarak da bilinen başka bir senaryo vardı. Bu, resim işaretlerinin soyutlama noktasına kısaltıldığı bir el yazısıydı.

[i] Hierogliflerle örneği, binlerce yıl sonra kodlanmış mesajın okuyucular tarafından kolayca çözülmediğini, ancak modern insanın hedeflenen okuyucu olmayabileceğini gösteriyor.

Daha yeni bir temel kodlama örneği

Morse Kodu 'dır. 1836'da icat edilen Morse Kodu, elektrik akımları boyunca darbeler ileten bir telgraf cihazı kullanarak iletişim yöntemi oldu.

Darbeler, iletiyi göndermek için bir ileti oluşturmak için harfi kullanacak alfabeyi kodlamanın bir yoluydu, noktalar ve çizgiler kullanan bir desenden oluşuyordu.

Belki günümüz kuşağına aşinalık, bilgi işlemde kodlayıcı olacaktır.

Karakter kodlaması

  1. Çevrimiçi olarak yazılan tüm içeriklerle birlikte, mesaj doğru karakterlerle açıkça görüntülenmesi için karakter kodlamasının belirtilmesi gerekir. Karakterler bayt olarak saklanır.

Biri içerik yazdığı için, kodlama belirtilmediği sürece iletildiğinde doğru bir şekilde görüntüleneceği anlamına gelmeyebilir.

En yaygın uygulama UTF-8 kodlamasını izlemektir:

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 dönük olarak uyumludur. UTF-8, e-posta ve web sayfaları için tercih edilen kodlamadır.

[ii] Analogdan sayısallara

  1. Analogdan dijitale kodlama, analog veriyi video, ses veya görüntü gibi dijital formatlara çevirme işlemini ifade eder.

Eski iletişim yöntemleri, çeşitli parazitlerden ve kalite engellerinden zarar gören analog kullandı.Sayısal iletişimin ortaya çıkışı, yüksek kaliteli, sağlam bir iletişim yöntemi sunmak için bu sorunları çözdü.

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

Analog verilere Analog veriler

  • Analog veriden Dijital sinyallere
  • Dijital veriden Analog sinyallere
  • Dijital veriler Dijital sinyallere
  • Son olarak, kodlamanın, mesaj içeriğini gizlemek için kullanılan ayrı bir işlem olan

şifreleme ile aynı kavram olmadığını unutmayın. Decoding

Hangi kodlamanın bilinmesi, sadece ters işlem olan

Decoding 'ın kolay anlaşılmasını sağlar. İletiyi gönderilecek bir biçimde paketlemek yerine, ileti alınır ve verileri şifreleme formundan çıkarmak için şifre çözme işlemi yapılır.

Hiyeroglif kodlamanın örnek kodunu kullanarak şifre çözme süreci insanın anlamasını ve anlaşılmasını sağlamak için yıllarca insan çabasını gerektirdi, ancak bugüne kadar bulunmayan tüm hiyeroglifler anlaşılabilir bir biçimde tamamen çözüldü.

Mors alfabesi ile, kişi mesajı almışsa, mesajın şifresini çözmek için kod modelini net bir mesaja çevirmek zorunda kalacaklardı.

Karakter şifre çözme işleminde, içerik için UTF-8 kodlaması belirtilmişse, şifre çözme işlemi mesajı doğru görüntüleyecektir. Farklı bir kodlama biçimi kullanılırsa ve hedef tarafından desteklenmiyorsa veya çözülmediyse, kod çözme işlemi istenmeyen sonuçları görüntüler.

Esasen, sözlü veya sözsüz olsun, analiz ve yorum gerektiren herhangi bir işlem bir kod çözme işlemidir.

Özet

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

İletileri iletmek için kullanılan ortamın kablosuz olarak, radyo, kişi, ışık veya ses olabileceğini unutmayın.

Kaynak, mesajını soyut bir fikir veya biçimlendirilmemiş mesajdan

kodlayan ile paketler ve mesaj kanalında hedefe iletilebilecek bir biçime dönüştürür. Alıcı mesajı daha sonra çözer ve böylece başka işlem yapılmadan anlaşılacaktır.