Isi kandungan:
Definisi - Apa maksud Encoding?
Pengekodan adalah proses menukarkan data ke dalam format yang diperlukan untuk beberapa keperluan pemprosesan maklumat, termasuk:
- Program penyusun dan pelaksanaan
- Penghantaran data, penyimpanan dan pemampatan / penyahmampatan
- Pemprosesan data aplikasi, seperti penukaran fail
Pengekodan boleh mempunyai dua makna:
- Dalam teknologi komputer, pengekodan adalah proses memohon kod tertentu, seperti huruf, simbol dan nombor, kepada data untuk penukaran menjadi cipher setaraf.
- Dalam elektronik, pengekodan merujuk kepada analog ke penukaran digital.
Techopedia menerangkan Pengekodan
Pengekodan melibatkan penggunaan kod untuk menukar data asal ke dalam bentuk yang boleh digunakan oleh proses luaran.
Jenis kod yang digunakan untuk menukarkan aksara dikenali sebagai American Standard Code for Information Interchange (ASCII), skim pengekodan yang paling biasa digunakan untuk fail yang mengandungi teks. ASCII mengandungi watak-watak yang boleh dicetak dan tidak boleh dicetak yang mewakili huruf besar, huruf kecil, simbol, tanda baca dan nombor. Nombor unik diberikan kepada beberapa aksara.
Skim ASCII standard hanya mempunyai sifar kepada 127 kedudukan karakter; 128 hingga 255 tidak dapat ditentukan. Masalah aksara yang tidak ditentukan telah diselesaikan oleh pengekodan Unicode, yang memberikan nombor kepada setiap watak yang digunakan di seluruh dunia. Kod jenis lain termasuk BinHex, Uuencode (pengekodan UNIX hingga UNIX) dan Sambungan Mail Internet Serbaguna (MIME).
Pengekodan juga digunakan untuk mengurangkan saiz fail audio dan video. Setiap format fail audio dan video mempunyai program coder-decoder (codec) yang digunakan untuk mengodnya ke format yang sesuai dan kemudian mendekodkan untuk main semula.
Pengekodan tidak harus dikelirukan dengan penyulitan, yang menyembunyikan kandungan. Kedua-dua teknik ini digunakan secara meluas dalam rangkaian, pengaturcaraan perisian, bidang komunikasi tanpa wayar dan penyimpanan.
