בית התפתחות מהו קוד חסימה? - הגדרה מטכנולוגיה

מהו קוד חסימה? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של חסום קוד?

בתכנות תוכנה משתמשים בקוד חסום להמרת קוד תוכנה או אלגוריתם לצורה מסוימת כך שניתן יהיה למזער שגיאות, אם בכלל, בקוד. ניתן ליישם קוד בלוק גם בתחומים של טלקומוניקציה, תיאוריית מידע ותורת קידוד. הרעיון המרכזי הוא קידוד הודעה לנמען בצורה כזו שהנמען מסוגל לטפל בשגיאות, אם בכלל, בהודעה בעזרת הקידוד.

Techopedia מסביר את בלוק קוד

המתמטיקאי האמריקני ריצ'רד האמינג יכול לתבוע קרדיט רב על קוד החסימה החלוצי בשנת 1950. למעשה, קוד חסום אחד כזה נקרא "קוד המינג" על שם המינג.

הרעיון המרכזי העומד מאחורי קודי חסום הוא לספק למשתמש או למקבל תשומות קודים כאלה בעזרתם יוכל המשתמש לטפל בכל שגיאות אפשריות בקוד מבלי שיידרש ליצור קשר עם מקור הקוד. בתקשורת, העיקרון הוא לקודד הודעה בצורה כזו שמקבל ההודעה יוכל לתקן מספר מצומצם של שגיאות כך שתהיה הסכמה מינימלית להודעה. פעולה זו מונעת אפשרות להעברת ההודעה מחדש, שמבזבזת זמן ומשאבים.

ישנם מספר סוגים של קוד חסום המשמשים, כולל:

  • קודי ריד-שלמה
  • קודי פטיש
  • קודי הרחבה
  • קודי גוליי
  • קודי הדמארד
  • קודי ריד-מולר
מהו קוד חסימה? - הגדרה מטכנולוגיה