السلام عليكم ورحمة الله وبركاته
مقاله أعجبني ونقلتها للفآئدة ,,,
بدآية الإقتباس {
مقاله أعجبني ونقلتها للفآئدة ,,,
بدآية الإقتباس {

اهلا بكم جميعا ..
تدوينتي هذا اليوم اعتقد انها أكثر ما تهم هم المبرمجون , دائما اثناء البرمجة نواجه اخطاء في برامجنا يتعارف المبرمجون على تسميتها بـ Bug والمعرّبون يسمونها حشرة ، وربما التعريب يكون مرفوضا في عالم البرمجة لذا سنتكلم عن أصل هذه التسمية وكيف سمي الخطأ البرمجي بحشرة .
كانت الاجهزة الحاسوبية في بداية سنواتها عملاقة جدا وكانت تأتي بأحجام المباني نظرا لأن علوم الكهرباء كانت حديثة جدا آنذاك ولم تتطور التقنيات لتصغير الأجهزة وخصوصا أن الترانزيستور الذي كان السبب الأول في صغر الأجهزة الالكترونية لم يكتشف في بداية الأمر وكانت الأداة المستخدمة قبل الترانزيستور تسمى Vacum tube او الانابيب المفرغة وحينما تم تصنيع أول حاسوب في العالم في عام 1946
ENIAC short for Electronic Numerical Integrator And Computer
وكان هذا الجهاز العملاق الذي يزن 30 طنا به 1,500 ريليه و به 17,468 من الانابيب المفرغة و 500 ميل من الاسلاك والناتج كمبيوتر بدائي جدا

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

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

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

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

} نهاية الإقتاباس
إنتبهو شباب , إستخدمو مبيدات حشرية قبل قبل طرح البرامج ... ﻻنريد صراصير تخرج من الحاسوب !!

المصدر : مدونة محمد الحسن
http://www.mhs4.com/wordpress/2010/0...ing-debugging/
تعليق