http://www.elshami.com

checksum
المجموع الاختياري. مجموع التدقيق

طريقة تتم بموجبها فحص مجموعة من البيانات وتجميع معلومات لتحديد ما إذا كان هناك خطأ في قراءة أو كتابة هذه البيانات. يتم ذلك بعد حساب عدد من القيم، ثم إلحاق المجموع بنهاية البيانات التي تم حساب تلك القيم منها. والهدف من ذلك هو التأكد من سلامة تلك البيانات عند قراءتها أو كتابتها.

فمثلا،

يكون الرقم النهائي في الكود العالمي للمنتجات universal product code (UPC)   هو خمسة، وهو مجموع التدقيق. ويتم حسابه من مجموعتي الأرقام (يتكون الكود في هذا المثال من 11 رقم) الموجودة بالكود العمودي عند مسح الرقم لقراءته. وعند المسح إذا لم يتفق مجموع التدقيق الذي تم حسابه مع مجموع التدقيق المطبوع في الكود العمودي فإن المسح يكون خاطئ.

ولحساب الرقم النهائي:

اجمع الأرقام الموجودة بالمواقع الفردية ثم اضرب الناتج في 3:

0+4+0+4+5+0=13x3=39

اجمع الأرقام الموجودة في المواقع الزوجية ثم اجمعها إلى الناتج عاليه:

5+0+0+1+0=6+39=45

أضف رقما الى الناتج بحيث يجعل المجموع مضروب عشرة:

في المثال يكون الرقم المضاف 5، حيث 45+5=50

 

 

See also error detection and correction code