الأخبار من Xiaomi Miui Hellas
كمبيوتر شخصي ومحمول

أخطاء الكمبيوتر الكارثية - أخطاء برمجية متبقية في التاريخ

Οيواجه معظم مستخدمي الكمبيوتر خطأ برمجيًا يمكن أن يؤدي إلى فقدان بيانات مهمة.

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

اطلع على الحالات التي أدى فيها خطأ البرنامج أو كان من الممكن أن يكون له عواقب وخيمة ...

الكارثة النووية القريبة


خلل في برنامج نظام الإنذار عبر الأقمار الصناعية في الاتحاد السوفيتي قد يؤدي إلى كارثة نووية!

في 26 سبتمبر 1983 ، كان الجندي ستانيسلاف بيتروف في ملجأ سري بالقرب من موسكو ، حيث كان يشرف على نظام الإنذار من هجوم الأقمار الصناعية. بعد منتصف الليل بقليل ، أطلق النظام تحذيراً من إطلاق 5 صواريخ باليستية عابرة للقارات أميركية! ورد الفعل المقصود سيكون هجومًا مضادًا من جانب الاتحاد السوفيتي بإطلاق صاروخ أيضًا!

كان على بيتروف أن يتخذ قرارًا سريعًا. ومع ذلك ، بدا أن هناك شيئًا خاطئًا: كان من الغريب أن تهاجم أمريكا بخمسة صواريخ فقط ... بالإضافة إلى أن الرادارات الأرضية لم ترصد أي شيء (وهو ما يمكن تفسيره بحقيقة أنهم "لا يرون" أي شيء يتجاوز الأفق ، بسبب انحناء الأرض) ، بينما كانت هناك أخطاء في نظام الأقمار الصناعية عندما تم تشغيله لأول مرة.

أثناء موازنة البيانات ، قرر بتروف تجاهل الإنذار على أنه غير صحيح ، والذي تبين بالطبع أنه صحيح ، حيث أصبح معروفًا لاحقًا أن النظام "رأى" انعكاسات الشمس فوق الغيوم وفسرها على أنها إطلاق صاروخ. لكن من الصحيح أيضًا أنه على الرغم من أن بتروف لم يكن لديه القدرة على إطلاق سلاح نووي ، إذا كان قد اختار تحذير رؤسائه واعتبروا التهديد حقيقيًا ، لكنا سنواجه كارثة نووية!

Therac-25 - المريض القاتل


كان Therac-25 جهازًا طبيًا للعلاج الإشعاعي ، وغالبًا ما يستخدم لمرضى السرطان. كان يعمل بطريقتين: إما عن طريق إرسال حزمة من الإلكترونات بجرعات صغيرة إلى المريض لمدة لا تقل عن الوقت ، أو عن طريق تمرير شعاع الإلكترون أولاً عبر "هدف" معدني يحول الشعاع إلى أشعة سينية تصل بعد ذلك إلى صبور.

في نماذج Therac السابقة ، بالنسبة للوظيفة الثانية ، كانت هناك صمامات أمان يدوية تتحقق مما إذا كان "الهدف" المعدني موجودًا بالفعل في المكان المطلوب ، وإلا ستقع حزم عالية الطاقة مباشرة على المريض.

في Therac-25 ، تم الاستيلاء على دور هذه الصمامات بواسطة برنامج. ومع ذلك ، حدث خطأ في بعض الأحيان أثناء عمليات الفحص التلقائي. ونتيجة لذلك ، انهار النظام ، ولم يتحرك "الهدف" المعدني و "قصف" المريض بأشعة كهربائية أكبر 100 مرة مما كان يقبله عادة. حدث هذا في 6 حالات من عام 1985 إلى عام 1987 ، وعثر على 4 قتلى!

فشل باتريوت


خلال عملية عاصفة الصحراء في العراق عام 1991 ، طور الجيش الأمريكي نظام باتريوت للدفاع ضد الطائرات والصواريخ المنافسة.

يعتمد النظام المضاد للطائرات على سرعة الهدف والوقت من أجل التنبؤ بمكان الهدف في أي وقت.
لسوء الحظ ، حدث خطأ في نظام الكشف ، مما أدى إلى ظهور "الساعة" الداخلية بانحراف تدريجي.

طالما كان النظام قيد التشغيل ، تم تحرير "الساعة" وانحرفت عن الوقت "الحقيقي". في الواقع ، كان الخطأ معروفًا بالفعل وتم "تصحيحه" ببساطة عن طريق إعادة تشغيل النظام.

لكن يبدو أن أولئك الذين فحصوا النظام في 25 فبراير لا يعرفون شيئًا عن الخطأ ، لأنهم تركوا النظام "يعمل" لمدة 100 ساعة.
عندما أطلق صاروخ عراقي على مطار عسكري في الظهران بالسعودية رصده نظام باتريوت. ومع ذلك ، فإن "الساعة" الداخلية بها انحراف قدره 0,34 لكل دقيقة.

عندما تم حساب الموقع التالي للصاروخ ، كان نظام الكشف "ينظر" إلى منطقة من السماء تبعد حوالي نصف كيلومتر عن مكان الصاروخ. ونتيجة لذلك ، "افترض" أنه لا يوجد تهديد وبالتالي تم إلغاء الاعتراض. أصاب الصاروخ هدفه ، ما أدى إلى مقتل 28 جنديًا وإصابة 98 آخرين.

شلت الفرقة مع الصفر سفينة من الأسطول الأمريكي


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

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

تم تثبيت البرنامج كجزء من برنامج لتقليل العامل البشري في التحكم في السفن. لحسن الحظ ، عندما حدث ما هو غير متوقع ، كانت يو إس إس يوركتاون تناور ولم تكن في معركة كلما كان مثل هذا الحدث مميتًا.

انقطاع التيار الكهربائي الذي ترك 55 مليون شخص في الظلام


واحدة من أكبر حالات انقطاع التيار الكهربائي في التاريخ كانت تلك التي حدثت في 14 أغسطس 2003 ، في شمال شرق الولايات المتحدة وأونتاريو ، كندا ، وتركت 55 مليون شخص في الظلام.

بدأ كل شيء عندما تم إغلاق محطة للطاقة على الشاطئ الجنوبي لبحيرة إيري بولاية أوهايو بسبب زيادة الطلب. هذا وضع بقية شبكة الكهرباء على المحك. ومع ذلك ، فإن كبلات الطاقة ، عندما تحمل حمولة أكبر ، تسخن وتتوسع موادها. وهكذا ، سقطت عدة سلالات على الأشجار وتسببت في أضرار ، مما زاد من إجهاد نظام الطاقة. وكانت النتيجة أنه في النهاية ، تقاسمت الشبكة 20٪ فقط من الطاقة العادية.

كان السبب الرئيسي لانقطاع التيار الكهربائي مشكلة برمجية في نظام الإنذار بغرفة التحكم بشركة First Energy Corporation في ولاية أوهايو. تم العثور على جزأين من النظام على أنهما "يتنافسان" على نفس الموارد ولم يتمكنا من حل النزاع ، مما أدى إلى تجميد نظام الإنذار وإيقاف إصدار التنبيهات.

إلا أن النظام انهار دون أن يلاحظه أحد ، حيث لم يكن هناك إنذار مسموع أو مرئي في غرفة التحكم. نتيجة لذلك ، لم يتم إبلاغ أي شخص بالحاجة إلى إعادة توزيع نظام الإرسال.

وبالتالي ، فإن ما كان يمكن أن يكون انقطاعًا يتم التحكم فيه محليًا قد أثر على الشبكة بأكملها ، مما ترك عدة مناطق بدون كهرباء لعدة أيام وتسبب في مشاكل في الصناعة والمرافق والاتصالات السلكية واللاسلكية والنقل. في الواقع ، يُعتقد أن انقطاع التيار الكهربائي ساهم في وفاة 10 أشخاص.

فيروس الألفية


أصبح عام 2 أو "فيروس الألفية" معروفًا على نطاق واسع حيث نشرت وسائل الإعلام قصص الرعب مع سيناريوهات درامية يمكن أن تحدث.

يتعلق هذا الخطأ بحقيقة أنه في العديد من أنظمة الكمبيوتر ، تم استخدام رقمين للتاريخ. على سبيل المثال "99" بدلاً من "1999". هذا يعني أنه في عام 2000 سيبدو مثل "00" ، وهو أمر من المحتمل أن "يربك" أجهزة الكمبيوتر ، مما يجعلها تعتقد أنه كان عام 1900.

وهذا من شأنه أن يؤدي إلى كارثة في تلك الحسابات التي من شأنها أن تشمل مجموعة من السنوات تتجاوز 2000. على سبيل المثال ، الشخص الذي ولد في عام 1920 وتوفي في عام 2001 يبدو أنه يبلغ من العمر 19 عامًا!

لمعالجة المشكلة ، سارعت شركات البرمجيات إلى ترقية منتجاتها ، والتي سيطرت عليها بالفعل من الأنظمة المصرفية إلى أجهزة الكمبيوتر في المستشفيات. بالإضافة إلى ذلك ، في فبراير 99 ، تم إنشاء مركز التعاون الدولي Y2K للمساعدة في تنسيق عمل الحكومات والمنظمات قبل الألفية.

أخيرًا ، وصل عام 2000 دون أي حوادث ملحوظة. لكننا ما زلنا لا نعرف على وجه اليقين ما إذا كان هذا بسبب الإعداد الذي تم القيام به أم أن البرامج النصية التي تم إصدارها للصحافة كانت أكثر من اللازم ...

مصدر

[the_ad_group id = ”966 ″]

Μلا تنسى الانضمام (التسجيل) في منتدانا ، والذي يمكن القيام به بسهولة بالغة عن طريق الزر التالي ...

(إذا كان لديك بالفعل حساب في منتدانا ، فلست بحاجة إلى اتباع رابط التسجيل)

انضم إلى مجتمعنا

اقرأ أيضا

اترك تعليقا

* باستخدام هذا النموذج ، فإنك توافق على تخزين وتوزيع رسائلك على صفحتنا.

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.

ترك التعليق

اقرأ أيضا
تم العثور على هاتف ذكي جديد يحمل العلامة "Xiaomi POCO F2" لاجتياز اختبارات ...
ترجمه "