สารบัญ:
คำจำกัดความ - รหัสบล็อกหมายถึงอะไร
ในการเขียนโปรแกรมซอฟต์แวร์รหัสบล็อกจะใช้ในการแปลงรหัสซอฟต์แวร์หรืออัลกอริทึมให้อยู่ในรูปแบบเฉพาะเพื่อลดข้อผิดพลาดหากมีในรหัสนั้น รหัสบล็อกยังสามารถนำไปใช้ในโดเมนของการสื่อสารโทรคมนาคมทฤษฎีข้อมูลและทฤษฎีการเข้ารหัส แนวคิดหลักคือการเข้ารหัสข้อความสำหรับผู้รับในลักษณะที่ผู้รับสามารถแก้ไขข้อผิดพลาดหากมีในข้อความด้วยความช่วยเหลือของการเข้ารหัส
Techopedia อธิบาย Block Code
ริชาร์ดแฮมมิงนักคณิตศาสตร์ชาวอเมริกันสามารถเรียกร้องเครดิตจำนวนมากสำหรับการสำรวจรหัสบล็อกในปี 2493 อันที่จริงรหัสบล็อกหนึ่งดังกล่าวชื่อ "รหัสแฮมมิง" หลังจากแฮมมิง
แนวคิดหลักที่อยู่เบื้องหลังรหัสบล็อกคือการให้ผู้ใช้หรือผู้รับของรหัสดังกล่าวด้วยความช่วยเหลือซึ่งผู้ใช้สามารถแก้ไขข้อผิดพลาดที่เป็นไปได้ในรหัสโดยไม่จำเป็นต้องติดต่อกับแหล่งที่มาของรหัส ในการสื่อสารโทรคมนาคมหลักการคือการเข้ารหัสข้อความในลักษณะเพื่อให้ผู้รับข้อความสามารถแก้ไขข้อผิดพลาดในจำนวนที่ จำกัด เพื่อให้สามารถรับข้อความได้น้อยที่สุด การกระทำนี้ป้องกันความเป็นไปได้ของการส่งข้อความซ้ำซึ่งเสียเวลาและทรัพยากร
มีจำนวนประเภทรหัสบล็อกที่ใช้รวมถึง:
- รหัส Reed-Solomon
- รหัส Hamming
- รหัส Expander
- รหัส Golay
- รหัส Hadamard
- รหัส Reed-Muller
