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