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

ইভেন্ট  ড্রাইভেন প্রোগ্রামিং মডেল এ কোন প্রোগ্রামের সব নির্দেশ ধারাবাহিকভাবে নির্বাহ হয় না প্রোগ্রামটিতে বিভিন্ন ইভেন্টের জন্য সংশ্লিষ্ট কোড  বা মডিউলার তাকে যা কেবল ইভেন্ট উৎপন্ন  হলে নির্বাহ হয় অন্যথায় তা অবসরে বসে থাকে যেমন  মাইক্রোসফট ওয়ার্ডে মেনু টুলবার  প্রদর্শিত হয় প্রোগ্রাম এর শুরুতে গুলো কিছুই করেনা  কিন্তুববহারকারী মেনু বার বার টুলবার এর বোতা‌মে ক্লিক করে তখনই একটি ইভেন্ট এর সৃষ্টি হয় সাথে সাথে ইভেন্টের সংশ্লিষ্ট কোড দ্বারা মডিউলটি নির্বাহ হয় সব ভিজুয়াল প্রোগ্রাম হচ্ছে ইভেন্ট ড্রাইভেন্ট প্রোগ্রাম

প্রিয় বন্ধুরা আমার আজকের পোস্টে যদি  আপনাদের সামান্য উপকারে লাগে থাকে তাহলে অবশ্যই আমার এই পোস্টটিকে শেয়ার করে দিবেন আবারো আপনাদের সামনে নতুন কোন গুরুত্বপূর্ণ বিষয় নিয়ে আলোচনা করার জন্য হাজির হব  সে প্রত্যাশায় আজকের মত এখানেই বিদায় নিচ্ছি আল্লাহ হাফেজ

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *