Bahay Pag-unlad Ano ang isang block code? - kahulugan mula sa techopedia

Ano ang isang block code? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang kahulugan ng Block Code?

Sa software programming, ginagamit ang isang block code upang ma-convert ang software code o isang algorithm sa anumang partikular na form upang ang mga pagkakamali, kung mayroon man, sa code ay maaaring mabawasan. Maaari ring mailapat ang block code sa mga domain ng telecommunication, information theory at coding theory. Ang pangunahing ideya ay ang mag-encode ng isang mensahe para sa isang tatanggap sa isang paraan na ang tumatanggap ay maaaring matugunan ang mga error, kung mayroon man, sa mensahe sa tulong ng pag-encode.

Ipinaliwanag ng Techopedia ang Block Code

Ang Amerikanong matematiko na si Richard Hamming ay maaaring mag-claim ng maraming kredito para sa pagpapapanguna sa code ng block sa 1950. Sa katunayan, ang isang naturang block code ay pinangalanan na "Hamming code" pagkatapos ng Hamming.

Ang pangunahing ideya sa likod ng mga code ng bloke ay upang magbigay ng gumagamit o tatanggap ng mga nasabing mga code ng input sa tulong ng kung saan maaaring matugunan ng gumagamit ang anumang posibleng mga pagkakamali sa code nang hindi kinakailangang makipag-ugnay sa pinagmulan ng code. Sa telecommunication, ang prinsipyo ay ang mag-encode ng isang mensahe sa isang paraan upang ang tatanggap ng mensahe ay magagawang iwasto ang isang limitadong bilang ng mga error upang magkaroon ng minimum na pagtanggap ng mensahe. Pinipigilan ng kilos na ito ang posibilidad ng muling pag-uli ng mensahe, na nag-aaksaya ng oras at mapagkukunan.

Mayroong isang bilang ng mga uri ng block code na ginamit, kabilang ang:

  • Mga code ng Reed-Solomon
  • Mga kodigo sa pag-hamming
  • Mga code ng expander
  • Mga code ng Golay
  • Mga code ng Hadamard
  • Mga code ng Reed-Muller
Ano ang isang block code? - kahulugan mula sa techopedia