شــوق
شــوق

@404shog

11 تغريدة 2 قراءة Feb 02, 2023
تخيل لو انك استيقظت في يوم ووجدت ان جميع اجهزتك تاريخها هو 1999/12/31
وأيضاً جميع اجهزة افراد المنزل تحمل هذا التاريخ
ثريد اليوم عن الخطأ البرمجي Bug
وخطأ عام 2000 👾
الخطأ البرمجي هو ارتكاب أخطاء في مرحلة تصميم البرنامج الحاسوبي أو أثناء كتابته بإحدى لغات البرمجة.
ينتج عن هذا الخطأ غالبا أداء سيئ وأحياناً كارثة قد تؤدي للوفاة ☠️
🔴 تستعمل كلمة bug عند الحديث عن خطأ
برمجي.
أثار هذا الخطأ غالبا ما تصيب البرمجيات ولكنها تصيب أيضا بعض الأجهزة والآلات التي تضبط عملها برمجيات. وأشهر هذه الأخطاء هو خطأ عام 2000 والذي نتج عن سوء تقدير في عملية التعامل مع التواريخ وتخزينها
بعض الأخطاء ليس لها تأثير ظاهر على وظيفة البرنامج، وبالتالي فقد تبقى مختفية وغير مرصودة لمدة طويلة.
وبعض الأخطاء قد يكون اثرها مدمر وهذه بعض الأمثلة ⬇️
1️⃣ فقدت وكالة الفضاء الأوروبية صاروخ اريان 5 بعد أقل من دقيقة من إطلاقه، وذلك بسبب خلل في برنامج التوجيه على متن الحاسوب
2️⃣ في يونيو 1994
تحطمت طائرة سلاح الجو الملكي البريطاني من طراز شينوك
ما أسفر عن مقتل 29 شخص على متن الطائرة .
في البداية ألصق الخطأ بالطيار، ولكن تحقيق Computer Weekly
كشف وبأدلة كافية لإقناع مجلس اللوردات أن خطأ برمجي في حاسوب الطائرة هو سبب الحادثة
ومن أمثلة الأخطاء أيضاً هي أخطاء التعريب
وهي منتشرة
⬇️ خطا في التعريب لأحد أنظمة التشغيل لغوياً في لعبة غوت سميولايتر
خطأ عام 2000
مشكلة عام 2000 وتعرف أيضاً بمشكلة Y2K
حدثت مع اقتراب الألفية الثانية عام 2000 حيث كان المبرمجون قد اعتمدوا في إدخال الأرقام إلى الحاسوب في مجال البرمجة، على طريقة تخزين أرقام السنة التي تتكون من أربعة أرقام إلى رقمين فقط لتقليل كمية الذاكرة المستهلكة.
حيث يتم تمثيل سنة 1998 إلى 98،
وسنة 1999 تم تخزينها علي هيئة 99
حتى الآن لا توجد مشكلة فالحاسب يعرف ان 98 تتلوها 99 ويتم عرضها ك1999 ان أردنا ذلك لكن بوصول عام 2000
سيصبح هذين الرقمين هما 00 مما يؤدى إلى كتابتها 1900 فبالإضافة إلى حدوث تعارض مع أي ادخال حقيقى ل1900
فان ذلك سيسبب مشكلة حقيقية مع الأنظمة المُمَيكنة التي تقوم بالعد والإحصاء (كحواسيب المصانع والمستشفيات والحكومة) حيث أن 00 ليس الرقم التالى في العدّ لتسعة وتسعين
🔺علامة إلكترونية في المدرسة المركزية في نانت تعرض بشكل غير صحيح عام 1900 في 3 يناير 2000
توقعت الشركات الفردية أن الضرر العالمي الناجم عن الخطأ سيكلف ما بين 400 مليون دولار و600 مليار دولار لإصلاحه.
أدى عدم وضوح المخاطر المحتملة لهذا الخطأ إلى تخزين البعض الطعام والماء والأسلحة، وشراء مولدات احتياطية، وسحب مبالغ مالية كبيرة تحسبًا لنهاية العالم الناجمة عن الحاسوب 😅
على عكس التوقعات العامة، حدثت أخطاء كبيرة قليلة فعليًا في عام 2000، ويرجع ذلك أساسًا إلى الإجراءات الوقائية التي اتخذها العديد من مبرمجي الحاسوب
انتهى.

جاري تحميل الاقتراحات...