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