সুচিপত্র:
সংজ্ঞা - ব্লক মানে কি?
একটি ব্লকটি সফ্টওয়্যার কোডের একটি বিভাগ বা সফ্টওয়্যার প্রোগ্রামিংয়ের একটি অ্যালগরিদম। একটি ব্লকে এক বা একাধিক বিবৃতি বা ঘোষণা থাকতে পারে। কোনও ব্লকের পক্ষে এটিতে বাসা বাঁধা এক বা একাধিক ব্লক থাকা সম্ভব। যদি কোনও প্রোগ্রামিং ভাষাতে ব্লক এবং নেস্টেড ব্লক থাকে তবে একে ব্লক-স্ট্রাকচার্ড প্রোগ্রামিং ল্যাঙ্গুয়েজ বলা হয়। ব্লকগুলি স্ট্রাকচার্ড প্রোগ্রামিং এবং সহায়তা ফর্ম নিয়ন্ত্রণ কাঠামোর একটি প্রাথমিক বৈশিষ্ট্য। তবে, সফ্টওয়্যার কোডে ব্লক যুক্ত করার প্রয়োজন নেই; ব্লকগুলি প্রয়োজনীয়তার দ্বারা চালিত হওয়া উচিত। একই সময়ে, ব্লকগুলি কোড কার্যকারিতা উন্নত করতে পারে।
একটি ব্লক কোড ব্লক হিসাবেও পরিচিত।
টেকোপিডিয়া ব্লকটি ব্যাখ্যা করে
ব্লকগুলির প্রধান ইউটিলিটি হ'ল ব্লকযুক্ত কোডের পুরো বিভাগটিকে কোডের একক টুকরো হিসাবে বিবেচনা করার অনুমতি দেওয়া এবং এতে বেশ কয়েকটি সুবিধা দেওয়া হয়। সর্বাধিক সুবিধা হ'ল যদি একই ভেরিয়েবলগুলি একই কোডে আলাদা জায়গায় সংজ্ঞায়িত করা হয় তবে এটি বিভ্রান্তি এড়াতে সহায়তা করে। যেহেতু ভেরিয়েবলগুলি একটি কোড ব্লকের মধ্যে সংজ্ঞায়িত করা হয় তবে এটি স্বাধীনভাবে চিকিত্সা করা হয় না, বরং কোডের একক টুকরো হিসাবে, অন্য জায়গায় ভেরিয়েবলের উপস্থিতি নিয়ে কোনও বিভ্রান্তি নেই। অন্য কথায়, ব্লকগুলি অন্য জায়গায় সঞ্চিত ভেরিয়েবল, ফাংশন এবং পদ্ধতিগুলির লেজিকাল স্কোপ হ্রাস করতে সহায়তা করে।
ব্লকগুলি বিভিন্ন জায়গায় বিভিন্ন সিনট্যাক্স ব্যবহার করে। কোড ব্লকগুলি বিস্তৃতভাবে দুই ধরণের হতে পারে: ALGOL পরিবার এবং সি পরিবার।
এই সংজ্ঞা প্রোগ্রামিং প্রসঙ্গে লেখা হয়েছিল