اشکال‌زدایی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
اصلاح پیوند(ها) به صفحهٔ ابهام‌زدایی (انگلیسی) با استفاده از AWB
Naser.rasouli (بحث | مشارکت‌ها)
جز ویرایش به‌وسیلهٔ ابرابزار:
برچسب: خرابکاری محتمل
خط ۱:
{{بهبود منبع}}
در علم [[رایانه]]، [[اشکال نرم‌افزاری]] یا باگ، به خطاهای [[برنامه‌نویسی]] گفته می‌شود.
به حل این مشکلات '''اشکال‌زدایی'''<ref>'''اشکال‌زدایی''' واژهٔ مصوب فرهنگستان زبان و ادب فارسی بجای '''debug''' در [[زبان انگلیسی|انگلیسی]] است. {{یادکرد وب| نشانی = http://www.persianacademy.ir/fa/wordspdf.aspx| عنوان =فرهنگ واژه‌های مصوّب فرهنگستان: ۱۳۷۶ تا ۱۳۸۵، بخش لاتین، صفحهٔ ۶۴| تاریخ بازدید = ۲۶ خرداد ۱۳۸۹| تاریخ = | ناشر = وب‌گاهوبگاه رسمی فرهنگستان | زبان = فارسی}}</ref> یا '''دیباگ''' می‌گویند.
حل مشکلات [[نرم‌افزار]]ی به دو صورت انجام می‌پذیرد:
اول با داشتن [[کد]] اصلی [[برنامه]].
خط ۱۰:
 
== دلیل نام گذاری ==
در دنیای [[رایانه]]، باگ {{انگلیسی|Bug}} یا اشکال به معنی اشتباه یا اشکال در برنامه است. اما معنای اصلی آن در [[زبان انگلیسی|انگلیسی]] [[حشره]] می‌باشد. روزی که [[رایانه|رایانهٔ]] Mark I در [[هاروارد]] خراب شد پس از یک جستجوی طولانی متخصصین علت مشکل را پیدا کردند. یک حشره کوچک بین نقاط تماس یک [[رله]] قرار داشت. به همین دلیل وجود اشکالات رایانه‌ای باگ (حشره) نام گرفت و برطرف کردن این اشکالات کامپیوتری را دیباگ نامیدند. ( ر. ج کتاب آموزشی اسمبلی برای کامپیوترهای شخصی نوشته شده توسط [[پیتر نورتن]] و [[جان سوچا]]، فصل ۱)
 
== جستارهای وابسته ==