فہرست کا خانہ:
تعریف - سافٹ ویئر بگ کا کیا مطلب ہے؟
ایک سافٹ ویئر بگ ایک مسئلہ ہے جس کے نتیجے میں کسی پروگرام کے خراب ہونے یا غلط آؤٹ پٹ پیدا ہوتا ہے۔ مسئلہ ناکافی یا غلط منطق کی وجہ سے ہے۔ ایک مسئلہ غلطی ، غلطی ، عیب یا غلطی ہوسکتی ہے ، جس کی وجہ سے متوقع نتائج سے ناکامی یا انحراف ہوسکتا ہے۔
زیادہ تر کیڑے سورس کوڈ یا اس کے ڈیزائن میں انسانی غلطیوں کی وجہ سے ہیں۔ کسی پروگرام کو چھوٹا کہا جاتا ہے جب اس میں بڑی تعداد میں کیڑے ہوتے ہیں ، جو پروگرام کی فعالیت کو متاثر کرتے ہیں اور غلط نتائج کا سبب بنتے ہیں۔
ٹیکوپیڈیا سافٹ ویئر بگ کی وضاحت کرتا ہے
ہوسکتا ہے کہ کچھ کیڑے پروگرام کی فعالیت پر سنگین اثرات مرتب نہ کرسکیں اور طویل عرصے تک اس کا پتا نہیں چل سکتے ہیں۔ سنگین کیڑے نامعلوم چھوڑ جانے پر ایک پروگرام کریش ہوسکتا ہے۔ سیکیورٹی کیڑے کے نام سے آنے والے کیڑے کی ایک اور قسم خرابی سے متعلق صارف کو رسائی کے کنٹرول کو نظرانداز کرسکتی ہے اور غیر مجاز استحقاق حاصل کرسکتی ہے۔
تاریخ کے بدترین کیڑے میں شامل ہیں:
- 1980 کی دہائی میں ، مشین کو کنٹرول کرنے والے کوڈ میں موجود کیڑے تابیک تھراپی کے لئے استعمال کی جانے والی تھیرایک 25 نامی مشین مریضوں کی اموات کا باعث بنتے ہیں۔
- 1996 میں ، ane 1.0 ارب ڈالر کا راکٹ آن بورڈ رہنمائی کمپیوٹر پروگرام میں بگ کی وجہ سے لانچ کے چند سیکنڈ بعد تباہ ہوگیا تھا۔
- 1962 میں ، مرینر اول خلائی جہاز کے لئے فلائٹ سافٹ ویر میں ایک بگ کی وجہ سے راکٹ متوقع راستے سے راستہ بدل گیا۔
- 1990 کی دہائی میں ، اے ٹی اینڈ ٹی کے سافٹ ویئر کنٹرول # 4SS لمبی دوری کے سوئچ کی نئی ریلیز میں ایک بگ پایا گیا جس کی وجہ سے بہت سارے کمپیوٹرز کریش ہوگئے تھے۔