You May Also Like

كشفت Realme للتو النقاب عن GT 2 Pro (و GT 2) في الصين ، بتصميم مستوحى من الورق وكاميرا فائقة ...
Read More
Realme GT 2 Pro كل ما تريد معرفته عن
ينظر معظمنا إلى العدسة العينية للتلسكوب لنظرة النجوم ، لكن شبًا بجامعة ولاية جاكسون ساعد في إطلاق أقوى تلسكوب في ...
Read More
JWST أقوى تليسكوب فضائي في العالم
سنتحدث في هذا المقال عن تقنية تدعى SDN وهي تعني Software Defined Networking اي الشبكة المعرفة برمجياً ولكن في البداية ...
Read More
SDN الشبكة المعرفة برمجيا

لماذا يُطلق مصطلح Bug على الأخطاء البرمجية؟

الـــ”Bug” تعني “حشرة” بالعربية، السبب في هذه التسمية هو أن أول كمبيوتر في العالم كان يَستخدم أجزاء ميكانيكية بدلاً من الأجزاء الإلكترونية المستخدمة حالياً، وفي يوم من الأيام توقف هذا الكمبيوتر عن العمل دون سبب واضح، وفي محاولة للتعرف على مواطن الخلل, قام العلماء بفحص البرنامج وقد كان سليماً ويعمل بصورة جيدة كما المُعتاد، وقاموا بفحص الوصلات والأسلاك التي كانت سليمة تماماً.
في نهاية المطاف اكتشف أحد الأشخاص أن هناك “حشرة” داخل الأجزاء الميكانيكية لهذا الكمبيوتر، وأنها تمنع هذه الأجزاء من العمل بشكل صحيح، لذلك تم اعتماد المصطلح منذ ذلك الوق, لتُطلق كلمة BUG على الأخطاء التي تحدث أثناء تصميم البرمجيات وتمنعها من العمل بشكل صحيح.

Last Article