گھر ترقی ایک بگ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ایک بگ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - بگ کا کیا مطلب ہے؟

آئی ٹی میں ، بگ سے مراد کسی بھی کمپیوٹر پروگرام یا ہارڈ ویئر سسٹم میں خرابی ، غلطی یا نقص ہے۔ ایک مسئلہ غیر متوقع نتائج پیدا کرتا ہے یا نظام کو غیر متوقع طور پر برتاؤ کرنے کا سبب بنتا ہے۔ مختصر یہ ہے کہ کوئی ایسا سلوک یا نتیجہ ہوتا ہے جو پروگرام یا سسٹم کو ملتا ہے لیکن ایسا کرنے کے لئے ڈیزائن نہیں کیا گیا تھا۔

یہ واضح نہیں ہے کہ جب "بگ" کی اصطلاح کسی چیز میں غلطیوں کی نشاندہی کرنے کے لئے استعمال کی گئی تھی ، یہاں تک کہ تھامس ایڈیسن نے ایک ساتھی کو لکھے گئے خط میں ذکر کیا تھا کہ کیڑے بعد میں ایجاد کے عمل پر ظاہر ہوتے ہیں اور اس سے پہلے اس کو درست کرنے میں زیادہ وقت صرف کرنا پڑتا ہے۔ مصنوعات کو تجارتی بنایا جاسکتا ہے۔

ٹیکوپیڈیا بگ کی وضاحت کرتا ہے

9 ستمبر ، 1947 کو ، امریکی بحری جہاز سے چلنے والے مارک II کے کمپیوٹر میں خرابی کی وجہ سے ایک کیڑے دو برقی ریلے کے درمیان پھنس گیا۔ اس کا پتہ چلانے والے آپریٹر ولیم برک اتنے خوش ہوئے کہ اس نے کیڑا اٹھایا اور اس کو ایک نوٹ بک میں رکھے۔ اس کا مطلب تعزیر کے طور پر تھا اور یہ یقینی طور پر پہلا موقع نہیں جب یہ لفظ غلطیوں کی نشاندہی کرنے کے لئے استعمال ہوا تھا۔ لاگ بک اب سمتھسنین انسٹی ٹیوٹ کے امریکی تاریخ کے قومی عجائب گھر میں نمائش کے لئے موزوں ہے ، جس میں ابھی بھی کیڑے منسلک ہیں۔

یہ واضح نہیں ہے کہ جب "بگ" کی اصطلاح کسی چیز میں نقص کو ظاہر کرنے کے لئے استعمال کی گئی تھی۔ تھامس ایڈیسن ، 19 ویں صدی کے موجد ، نے ایک ایسوسی ایٹ کو لکھے خط میں ذکر کیا ہے کہ ایجاد کے عمل میں بعد میں کیڑے نمودار ہوجاتے ہیں اور اس کی وجہ سے مصنوع کے تجارتی ہونے سے قبل اصلاحات پر مزید وقت درکار ہوتا ہے۔

یہ کسی بھی سافٹ ویئر ڈویلپر یا ڈیزائنر کا مقصد ہوتا ہے کہ وہ بگ فری کام تیار کریں۔ سچ تو یہ ہے کہ ، بگ فری پروڈکٹ حاصل کرنا بہت مشکل (اور مہنگا) نشان ہے۔ کچھ کیڑے معمولی تکلیف کا سبب بن سکتے ہیں ، لیکن دوسروں کو شدید نقصان اور یہاں تک کہ موت بھی ہوسکتی ہے اور ہوسکتی ہے۔ بہت ساری جدید ڈیزائن اور عمل درآمد کی ٹکنالوجیوں کا مقصد کیڑے کی تعداد اور شدت کو روکنا ہے اور پیداوار کے عمل میں جلد از جلد مذکورہ نقائص کی نشاندہی اور ان کو دور کرنا ہے۔ ان غلطیوں کو دور کرنے کے ایکٹ کو ڈیبگنگ کہتے ہیں۔

ایک بگ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف