TechBord Logo
TechBord detail

آبند (Abend) چیست؟

مخفف "پایان غیرعادی."

یک abend (گاهی با حروف بزرگ ABEND) خطایی است که باعث پایان غیرمنتظره یا غیرعادی یک روند (Process) می‌شود. این معمولاً نتیجه یک نقص در دستورالعمل برنامه نویسی است که رایانه قادر به درک آن نیست. اثر یک abend می‌تواند منجر به خروج غیرمنتظره برنامه کاربردی (Application) یا عدم پاسخگویی شود که گاهی اوقات برای رفع آن نیاز به راه‌اندازی مجدد دارد.

یک خطای abend نشان می‌دهد که تصادف در (Crash) منشا می‌گیرد. از یک مشکل در نرم افزار (Software) به جای یک خطای سخت افزار (Hardware). برنامه های نرم افزاری و سیستم عامل (Operating System) هر دو می توانند مستعد خطاهای abend باشند.

اصطلاح "abend" از سیستم های پایگاه داده IBM OS/360 در دهه 1960 می آید، جایی که یک کد خطای رایج بود. . برخی از دلایل خطاهای abend تقسیم بر صفر، تمام شدن فضای ذخیره سازی یا اشاره به آدرس حافظه ای بود که رایانه نمی تواند به آن دسترسی پیدا کند. کد خطا در سیستم های Novell Netware نیز وجود دارد. با گذشت زمان این یک اصطلاح برنامه نویسی عمومی برای خرابی مربوط به نرم افزار شده است.

تعریف اصطلاح آبند (Abend) توسط تک بورد

تعریف آبند (Abend) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف آبند (Abend) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.