বিষয়বস্তুতে চলুন

প্রোগ্রামিংয়ের মৌলিক ধারণা/নির্দিষ্ট কাজের ফাংশন

উইকিবই থেকে

আপাত ব্যাখ্যা বিশেষ কাজের ফাংশন

[সম্পাদনা]

পূর্বশর্ত উপকরণ

[সম্পাদনা]

এই মডিউলের জন্য গুরুত্বপূর্ণ হল দুটি কনেকশন মডিউলের প্রতিলিপি পর্যালোচনা:

মডিউলারিজেশন এবং প্রোগ্রাম লেআউট প্রোগ্রাম কন্ট্রোল ফাংশন আপনি এগিয়ে যাওয়ার আগে এই উপকরণগুলি পর্যালোচনা করা উচিত।

সাধারণ ধারণা

[সম্পাদনা]

প্রোগ্রাম কন্ট্রোল ফাংশনগুলি যা সাধারণত একই নামের আইডেন্টিফিয়ার থাকে, এক প্রোগ্রামে অপর প্রোগ্রামের তুলনায় অল্প বিভিন্ন কাজ পালন করে। দুটি কোম্পানির সংগঠনাত্মক চার্ট বা হায়ারার্কি চার্ট দেখুন, উভয়েরই প্রযোজন বিভাগের উপাধ্যক্ষ থাকতে পারে, কিন্তু গাড়ি উৎপাদন এবং আইসক্রিম উৎপাদন অল্প বিভিন্ন। অনুরূপ কিন্তু বিভিন্ন। এক সংগঠনের গভীরে নামলে আপনি সুরক্ষা রক্ষীর পদবি খুঁজে পাবেন। লক্ষ্য করুন যে গাড়ি কারখানায় এবং আইসক্রিম কারখানায় সুরক্ষা রক্ষীর কাজ ঠিক একই। বাস্তবতা হল, তারা সম্ভবত আদান-প্রদানযোগ্য। প্রোগ্রামিংয়ে যখন একটি কাজ বিশেষ হয়, তখন এটি কয়েকটি প্রোগ্রামে ব্যবহার করা যেতে পারে। লিপ ইয়ারের গণনা একটি ভাল উদাহরণ। তারিখের যাচাই প্রয়োজনীয়, এই বছরে কি না ফেব্রুয়ারি ২৯ তারিখ আছে। হাজার প্রোগ্রামে প্রয়োজনি।

বিশেষ কাজের ফাংশন

[সম্পাদনা]

সুন্দর বিশেষ কাজের ফাংশন তৈরি করতে আপনাকে প্যারামিটার পাসিংয়ের মাধ্যমে প্রয়োজনীয় সমস্ত যোগাযোগ করতে হবে। সুতরাং যে সমস্ত প্রোগ্রাম ফাংশনটি ব্যবহার করবে, তারা ঠিক একই ভাবে যোগাযোগ করবে। আমাদের লিপ ইয়ারের উদাহরণে, আপনি ফাংশনের মধ্যে বছর যোগাযোগ করবেন এবং ফাংশনটি সত্য বা মিথ্যা যোগাযোগ প্রদান করবে; অর্থাৎ এটি লিপ ইয়ার এবং ফেব্রুয়ারি ২৯ তারিখ আছে (সত্য) বা এটি লিপ ইয়ার নয় (মিথ্যা)।

প্রোগ্রামটি বিশেষ কাজের ফাংশনে মডিউলার করার ক্ষমতা অর্থ হল যে আমরা বিশেষ কাজের ফাংশনটি একবার লিখতে পারি যেনি এটি সঠিকভাবে কাজ করে, তারপর এটি অনেক প্রোগ্রামে পুনরায় ব্যবহার করতে পারি। আপনি অনুমান করতে পারেন যে এখানে একটি সাম্য রয়েছে। অধিকাংশ প্রোগ্রামের কিছু প্রোগ্রাম কন্ট্রোল ফাংশন এবং কিছু বিশেষ কাজের ফাংশন থাকবে। ফাংশনটি বিশেষ কাজের ফাংশন হওয়ার জন্য সিদ্ধান্ত নেওয়ার কী হল সাধারণত কাজের অনন্যতা যাতে এটি অনেক প্রোগ্রামে ব্যবহার করা যায়। বিশেষ কাজের ফাংশনগু