کمپیوٹرزپروگرامنگ

ماڈیولر پروگراموں

ماڈیولر پروگراموں "تقسیم کرو اور حکومت کرو" کے اصول پر کام کرتا ہے. ورتھ کی تحقیقات.

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

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

ابتدائی طور پر یہ پیچیدہ سافٹ ویئر کے نظام کے نفاذ کی تعمیر کرتا ہے اور کسی خاص subtask کے نفاذ کی تفصیلات چھپاتا طور افعال اور طریقہ کار کے ساتھ ایک برابر ماڈیول کا استعمال کرتے ہوئے لاگو کیا جا سکتا ہے کہ فرض کیا گیا تھا. لیکن ٹربو پاسکل زبان میں یہ مکمل طور پر ماڈیولر پروگرامنگ کے اصول پر عمل درآمد نہیں کیا گیا تھا. یہ زبان مکمل اندرونی ماڈیول کی حمایت نہیں کرتا، درآمد، ناکافی لچکدار نافذ جو کسی دوسرے ماڈیولز سے اشیاء درآمد کرنے کی اجازت نہیں دیتا ہے. حقیقت یہ پرسنل کمپیوٹرز کا پھیلاؤ بہت توسیع پروگرامنگ لوگوں، نظریاتی تیاری کی اوسط سطح میں کمی ہے جس کی رینج کے ساتھ، درخواست ماڈیول کی ترقی کے افعال اور طریقہ کار کی لائبریریوں کے مسئلہ پیدا کرنے کا ایک ذریعہ کے طور پر استعمال کیا گیا ہے اس حقیقت کی وجہ سے اس کے ساتھ اس حقیقت کی مشترکہ اثر و رسوخ. صرف اہل پروگرامرز کی کارروائیوں کے بطن میں تمام اشیاء کے لئے زبان ڈھانچے کی مکمل طاقت کا استعمال کیا.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.birmiss.com. Theme powered by WordPress.