خطا (Error) یک اصطلاح برای توصیف هر موضوعی که به طور غیرمنتظرهای رخ میده و باعث میشه کامپیوتر به درستی کار نکنه. کامپیوترها میتونن خطاهای نرمافزاری یا خطاهای سختافزاری رو شامل بشن.
نحوه رفع یک خطای کامپیوتری
همانطور که در بخش بعدی نشون داده شده، دهها نوع مختلف خطا وجود داره که هر کدوم دارای صدها تغییر هستن. برای رفع یک خطای کامپیوتری، ابتدا باید نوع خطا و منبع رو شناسایی کنید.
برای مثال، همراه یک پیام خطا روی صفحه نمایش آبی در ویندوز یک نام فایل، نوع خطا و همچنین مکان حافظه ممکنه داده بشه. این اطلاعات رو میشه در موتور جستجو برای پیدا کردن علت و رفع خطا استفاده کرد. اگه هیچ پیام خطایی دریافت نکردین، احتمالا یک مشکل سختافزاریست. به عنوان مثال، اگه کامپیوتر خاموش بشه، احتمالا یک مشکل سختافزاریست.
اشتباهات نرمافزاری رایجترین نوع خطاها در رایانه هستن و اغلب با بروز رسانی نرمافزار یا کرک کردن اونها، مشکلات حل میشه.
خطاهای سختافزاری هرگونه نقص در سختافزار موجود داخل کامپیوتر یا متصل به کامپیوتر هست. اگرچه برخی از مشکلات سختافزاری رو میشه با بروزرسانی سیستمعامل حل کرد، بسیاری از این خطاها با جایگزینی سخت افزار معیوب هم حل میشه.
تفاوت بین خطا (error) و اشکال (bug) چیست؟
خطا (error) یک پیام نمایش داده شده به کاربر برنامه هست و اشکال (bug) در کد هست که باعث نشون دادن خطا میشه.