Isi kandungan:
Definisi - Apakah maksud Kod Blok?
Dalam pengaturcaraan perisian, kod blok digunakan untuk menukar kod perisian atau algoritma ke dalam sebarang bentuk tertentu supaya kesalahan, jika ada, dalam kod dapat dikurangkan. Kod blok juga boleh digunakan dalam domain telekomunikasi, teori maklumat dan teori pengekodan. Idea utama adalah untuk menyandikan mesej untuk penerima sedemikian rupa sehingga penerima dapat menangani ralat, jika ada, dalam mesej dengan bantuan pengekodan.
Techopedia menerangkan Kod Blok
Ahli matematik Amerika Richard Hamming boleh menuntut banyak kredit untuk kod perintis pada tahun 1950. Malah, satu kod blok sedemikian dinamakan "kod Hamming" selepas Hamming.
Idea utama di sebalik kod blok adalah untuk menyediakan pengguna atau penerima input kod tersebut dengan bantuan yang mana pengguna dapat menangani sebarang kemungkinan kesalahan dalam kod tanpa perlu menghubungi sumber kod tersebut. Dalam telekomunikasi, prinsipnya adalah untuk menyandikan mesej dengan cara sedemikian supaya penerima mesej itu dapat membetulkan sejumlah ralat yang terhad supaya dapat menerima penerimaan minimum mesej tersebut. Tindakan ini menghalang kemungkinan penghantaran semula pesanan yang membuang masa dan sumber.
Terdapat beberapa jenis kod blok yang digunakan, termasuk:
- Kod Reed-Solomon
- Kod Hamming
- Kod Expander
- Kod Golay
- Kod Hadamard
- Kod Reed-Muller