باگ در نرم‌افزار و کامپیوتر به تعریف حکیمان!

«باگ» در دنیای فناوری به خطا یا نقصی در نرم‌افزار، سخت‌افزار یا طراحی سیستم گفته می‌شود که باعث می‌شود دستگاه یا برنامه برخلاف انتظار رفتار کند. باگ همیشه یک حشره واقعی نیست و برخلاف یک روایت مشهور، این واژه نخستین بار با ورود پروانه‌ای به کامپیوتر ساخته نشد. داستان پروانه‌ای که وارد کامپیوتر شد چه بود؟ در ۹ سپتامبر ۱۹۴۷، مهندسان دانشگاه هاروارد هنگام بررسی اختلال کامپیوتر الکترومکانیکی Harvard Mark II، پروانه‌ای را پیدا کردند که میان رله‌های دستگاه گیر کرده بود. آن‌ها حشره را در دفتر ثبت وقایع چسباندند و کنار آن نوشتند: «اولین مورد واقعی پیدا شدن یک باگ.» این اتفاق واقعی بود، اما آن پروانه نخستین باگ رایانه‌ای جهان محسوب نمی‌شود و واژه Bug نیز همان‌جا اختراع نشد. واژه «باگ» از دهه‌ها قبل برای اشاره به نقص‌ها و مشکلات فنی به کار می‌رفت؛ برای مثال، توماس ادیسون در قرن نوزدهم از این اصطلاح ب…