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