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