Perbedaan Antara Encoding Dan Decoding

Perbedaan Antara Encoding Dan Decoding
Perbedaan Antara Encoding Dan Decoding

Video: Perbedaan Antara Encoding Dan Decoding

Video: Perbedaan Antara Encoding Dan Decoding
Video: Teori Penerimaan (Encoding-Decoding) : Encoding 2024, November
Anonim

Encoding vs Decoding

Pengkodean adalah proses mengubah data ke format yang berbeda menggunakan metode yang tersedia untuk umum. Tujuan dari transformasi ini adalah untuk meningkatkan kegunaan data khususnya pada sistem yang berbeda. Ini juga digunakan untuk mengurangi ruang penyimpanan yang diperlukan untuk menyimpan data dan untuk mentransfer data melalui saluran yang berbeda. Decoding adalah proses kebalikan dari encoding, yang mengubah informasi yang dikodekan kembali ke format aslinya.

Apa itu Pengkodean?

Mengubah data ke format yang lebih dapat digunakan untuk sistem yang berbeda, menggunakan metode yang tersedia untuk umum disebut pengkodean. Data yang dikodekan dapat dengan mudah dibalik. Seringkali, format yang dikonversi adalah format standar yang digunakan secara luas. Misalnya, dalam karakter ASCII (American Standard Code for Information Interchange) dikodekan menggunakan angka. 'A' direpresentasikan dengan angka 65, 'B' dengan angka 66, dll. Angka-angka ini disebut sebagai 'kode'. Demikian pula, sistem pengkodean seperti DBCS, EBCDIC, Unicode, dll. Juga digunakan untuk menyandikan karakter. Mengompresi data juga dapat dilihat sebagai proses pengkodean. Teknik pengkodean juga digunakan saat mengangkut data. Misalnya, sistem pengkodean Binary Coded Decimal (BCD) menggunakan empat bit untuk mewakili angka desimal dan Manchester Phase Encoding (MPE) digunakan oleh Ethernet untuk menyandikan bit. Istilah pengkodean juga digunakan untuk konversi analog ke digital.

Apa itu Decoding?

Decoding adalah proses kebalikan dari encoding, yang mengubah informasi yang dikodekan kembali ke format aslinya. Data yang dikodekan dapat dengan mudah diterjemahkan menggunakan metode standar. Misalnya, mendekode Desimal Berkode Biner memerlukan beberapa kalkulasi sederhana dalam aritmatika basis-2. Mendekode nilai ASCII adalah proses yang mudah karena ada pemetaan satu lawan satu antara karakter dan angka. Istilah decoding juga digunakan untuk konversi digital ke analog. Dalam bidang komunikasi, decoding adalah proses mengubah pesan yang diterima menjadi pesan yang ditulis menggunakan bahasa tertentu. Proses ini tidak langsung seperti skema decoding yang disebutkan sebelumnya, karena pesan dapat dirusak karena noise di saluran yang digunakan untuk komunikasi. Metode decoding seperti decoding pengamat ideal, decoding kemungkinan maksimum,decoding jarak minimum, dll digunakan untuk decoding pesan yang dikirim melalui saluran berisik.

Apa perbedaan antara Encoding dan Decoding?

Encoding dan decoding adalah dua proses yang berlawanan. Pengkodean dilakukan dengan tujuan meningkatkan kegunaan data dalam sistem yang berbeda dan untuk mengurangi ruang yang diperlukan untuk penyimpanan, sementara decoding mengubah informasi yang dikodekan kembali ke format aslinya. Pengkodean dilakukan menggunakan metode yang tersedia untuk umum dan dapat dengan mudah dibalik (didekodekan). Misalnya, pengkodean ASCII hanyalah pemetaan antara karakter dan angka. Jadi decoding itu mudah. Tetapi pesan decoding yang dikirim melalui saluran yang berisik tidak akan langsung terjadi, karena pesan tersebut dapat dirusak dengan noise. Dalam contoh seperti itu, decoding melibatkan metode kompleks yang digunakan untuk menyaring efek noise dalam pesan.

Direkomendasikan: