14 أغسطس, 2010

ما هو الأصل في تسمية الخطأ البرمجي بـ Bug

بواسطة: m7ammad7assan في: تقنـ..يـّــ| ـت

اهلا بكم جميعا ..

 

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

 

كانت الاجهزة الحاسوبية في بداية سنواتها عملاقة جدا وكانت تأتي بأحجام المباني نظرا لأن علوم الكهرباء كانت حديثة جدا آنذاك ولم تتطور التقنيات لتصغير الأجهزة وخصوصا أن الترانزيستور الذي كان السبب الأول في صغر الأجهزة الالكترونية لم يكتشف في بداية الأمر وكانت الأداة المستخدمة قبل الترانزيستور تسمى Vacum tube او الانابيب المفرغة  وحينما تم تصنيع أول حاسوب في العالم في عام 1946

ENIAC short for Electronic Numerical Integrator And Computer

وكان هذا الجهاز العملاق الذي يزن 30 طنا به 1,500 ريليه و به 17,468 من الانابيب المفرغة  و 500 ميل من الاسلاك والناتج كمبيوتر بدائي جدا

 

 

250px-Eniac صورة لجهاز ال Eniac اول كمبيوتر قابل للبرمجة في العالم

250px-Two_women_operating_ENIAC صورة لجهاز ال Eniac اول كمبيوتر قابل للبرمجة في العالم

 

..وكانت تبرمج بالـ PUnched card وهي بطاقات تكون مثقبة يفهما الكمبيوتر بطريقة معينة  لكن الذي يهمنا الان هو الريليه :

 

relay256

  صورة للريليه

 

 

الذي حدثت له أول مشكله برمجية وهذه المشكلة كانت بسبب حشرة انحشرت في أحد الريليهات مما اعاق تنفيذ أحد الأوامر وبعد عناء وبحث ومحاولة لحصر المشكلة وجدوا هذه الحشرة تعيق عمل الريليه فسمي هذا الخطأ Bug و عملية التحليل لأكتشافه وازالته  سميت Debug

 

grace_hopper_h96566k_full

صورة لعمليات التحليل لأكتشاف أول مشكلة برمجية .. وبالنهاية حشرة في الريليه رقم 70 في اللوحة  f

 

شارك واستمتع !
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • RSS
  • StumbleUpon
  • Twitter

 

 

10 تعليقات على "ما هو الأصل في تسمية الخطأ البرمجي بـ Bug"

1 | مُنِّيرهْ المُطيـّـريّ

أغسطس 15th, 2010 5:01 ص

Avatar

أول مره أسمع هالخطأ والسبب أني مازلت مبتدئه برمجياً
لكنْ آعجبتني التدويـنه وهآ أنت أضفت معلومـه لقاموسيّ
 
بـ عمق الحرفْ شُكراً

2 | m7ammad7assan

أغسطس 15th, 2010 6:05 ص

Avatar

اي علة في البرنامج تسمى \
BUG
ولا يحتاج ان الواحد يكون خبير علشان يعرفها

3 | مُنِّيرهْ المُطيـّـريّ

أغسطس 17th, 2010 5:05 ص

Avatar

والله احنّآ نسميّ العلّـه في كود البرنآمجّ
error
وتختلف حسب الأخطآء اما
syntax errors
or
logical errors
أما
BUG
فـ لأول مره أسمعهآ وأقرأها عندكّ
 
 
طبت يآفــآضلْ

4 | m7ammad7assan

أغسطس 17th, 2010 5:10 ص

Avatar

يا منيرة ..
كل هالاخطأ اللي قلتي تسمى
BUG
 
مهما كان نوعها ..
 
 

5 | m7ammad7assan

أغسطس 17th, 2010 5:20 ص

Avatar

يا منيرة .. خوذي الرابط هذا علشان تسمعين وتقرين عن
bug
بمكان اخر غير  هنا
http://en.wikipedia.org/wiki/Software_bug

ولاحظي ان كل خطأ بالبرنامج يسمى
bug\
يندرج تحتها كل الاخطاء

6 | مُنِّيرهْ المُطيـّـريّ

أغسطس 17th, 2010 7:45 م

Avatar

اهآآ كذآ وضحت الصوّره يعني أي خطأ برمجي في الكود والبرنآمج يسمــى
BUG
و الأخطاء
logical , syntax,
يندرجون ضمنّـه
يعيطك العآفيــه خيوّ ,’  كذآ تمامّ
 

7 | عبد الحفيظ

أغسطس 23rd, 2010 4:06 م

Avatar

سلام
قصة طريفة و نتيجة غريبة
ايعقل ان سبب التسمية هو حشرة بالفعل !!
بارك الله فيك اثريت معلوماتي بمعلومة جديدة
وفقك الله
 

8 | زآئر

سبتمبر 12th, 2010 4:19 م

Avatar

 
هههههههههههه
شيء حلو صرآحة ,,,
وتعريبها المتفق عليه حسب القموس التقني في عرب آيز هو ” علّه ”
http://wiki.arabeyes.org/techdict:Bug
صراحة موضوع روعة … تسمح لي أخي بنقله ؟
( سيتم الإشارة للمصدر )

9 | m7ammad7assan

سبتمبر 13th, 2010 6:56 ص

Avatar

يا عزيزي زائر بكل سرور اسمح لك بنقل التدوينة كما تحب وغيرها من التدوينات ايضا .. وشاكر لك تعقيبك

10 | sharing space

مارس 5th, 2011 3:13 م

Avatar

Thanks to excellent theme

اكتب تعليقك

                                              

    ايه ملاحظ الخشم بق سايز .. لكن الحلو ما يكمل ..

  • sami: اشكرك على مدونتك وعلى شرحك واتفق معك كون المدونه تكون ملك لك وان تكون متبوع لا تاب
  • نورا: تشرفنا اخ محمد  الجميل انه يجمعنا مجال دراسه واحد  فانا طالبه علوم حاسب ولله الحم
  • خالد: لقد  أبدعت يا عزيزي  بالتوووفيق تقنية معلومات
  • LORDI: MACHEKOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOR  
  • كتاب المعرفة: مشكورين على المعلومات المفيدة بس ممكن معلومات أكثر
  • كتاب المعرفة: تسلموووووو
  • كتاب المعرفة: ان شاء الله ماجورين
  • كتاب العرفة: معلومات رائعة جزاكم الله ألف خير أكيد ان شخصيتكو إجتماعية  
  • fatema alHagbani: موقع رائع الله يوفقك هذي مدونتي في الاعلي

حول المدونة

مدونتي هي دفتري وكشكولي الذي اكتب فيه ما يدور بداخلي ولكن على الشبكه العنكبوتيه!!


::القائمه البريدية::

    أدخل بريدك الإلكتروني:

اتبعني ..

متابعيــنـ..

Google connect..

لتصفح أفضل