Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-external-links domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u888600242/domains/ilhyh.com/public_html/wp-includes/functions.php on line 6121
ماهو ال OverFlow وماهي أبرز الأخطاء التي تنتج عنه!! - لحن الحياة

ماهو ال OverFlow وماهي أبرز الأخطاء التي تنتج عنه!!

من اكثر الاخطاء البرمجية التي من الممكن عدم اكتشافها بسهولة ال Overflow.

خطا ال overflow ينتج عند تخزين قيمة رقمية في متغير اكبر من القيمة التي يستطيع المتغير تخزينها مثل :
متغير unsigned int 8bit يستطيع تخزين الارقام من 0 الي 255 اذا وضعت فية اكبر من 255 واقل من 0 ينتخ حطا ال overflow .

تجد أيضاً في موقع لحن الحياة

الحبوب في الوجه و اماكن الحبوب في الوجه ماذا تخبرك عن جسدك وصحتك

فاكهة القشطة..صيدلية متكاملة

سر تسمية البلوتوث بهذا الاسم

ابرز الحوادث التي سببها خطأ ال overflow :

  • حادث الصاروخ الاوروبي Ariane 5 الذي انفجر عام 1996وكان يحمل معدات بقيمة اكثر من 370 مليون دولار والذي حصل بسبب ان النظام البرمجي الخاص بالصاروخ Airaine 4 المبرمجين عدلو علية ليستخدم علي الصاروخ Airaine 5 .
    وسرعة الصاروخ Airaine 5 اكبر من سرعة الصاروخ Airaine 4 وكان المتغير المخصص لتخزين هذة السرعة signed int 16bit وكان لايكفي لتخزين سرعة صاروخ Airaine 5 فحصل فشل في النظام ادي الي انفجار الصاروخ بعد 37 ثانية علي اطلاقة .
    ————————————————————————–
  • طائرة شركة بوينج 787 :
    في عام 2015 اصدرت إدارة الطيران الفيدرالية بالولايات المتحدة الامريكية تحذيرا بضرورة اعادة تشغيل نظام التحكم الكهربي بطائرة بوينج 787 كل 248 يوم لتفادي فقد الكهرباء عن انظمة الطائرة وانقطاعها عن المحركات .

قبل اصدار التحذير ظهرت انذارات بفقد في الطاقة علي الطائرة اثناء تحليقها في الجو منذ عام 2013 واضطر قادة الطائرة بالهبوط في اقرب مطار لتجنب تحطم الطائرة .

الخلل ظهر بسبب ان المتغير المستخدم في النظام الكهربي 32-bit signed integer وكان يمكنة التعامل مع النظام الكهربي لمدة 248 يوما فقط .
————————————————————————–
سطر كود قد يكلف الكثير ..

المهندسة آلاء الاجاتي
المهندسة آلاء الاجاتي
المقالات: 317

اترك ردّاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *