মঙ্গলবার, ৩১ জানুয়ারী, ২০১৭

অ্যালগরিদম (৫ম অধ্যায় – তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ দ্বাদশ শ্রেনী)

প্রিয় শিক্ষার্থী বন্ধুরা,আশা করি সবাই ভাল আছ, আজকে আমি আলোচনা করবো তথ্য ও যোগাযোগ প্রযুক্তি বইয়ের ৫ম অধ্যায়ের একটি গুরুত্ব্যপূর্ন বিষয় নিয়ে তা হচ্ছে অ্যালগরিদম। অ্যালগরিদম হল কোন সমস্যা সমাধানের ধাপভিক্তিক লিখিত রূপ। সুতরাং আমরা বলতে পাড়ি - “কোন সমস্যা সমাধানের
যৌক্তিক ক্রমানুযায়ী ধাপসমুহের লিখিত রূপকে অ্যালগরিদম বলে ।”
* অ্যালগরিদম করতে হলে তোমাকে যে বিষয় টি ভাল করে বুঝতে হবে সেটা হচ্ছে- ইনপুট, প্রসেস ও আউটপুট। মনে কর, ২টি সংখ্যা যোগ করার অ্যালগরিদম তুমি করতে চাও - এখানে, ইনপুট হচ্ছে দুইটি সংখ্যা। এখানে প্রসেস হচ্ছে দুইটি সংখ্যাকে যোগ করা।আর আউটপুর হচ্ছে দুইট সংখ্যা যোগকরে যে ফলাফল আসবে তা। যদি এই ইনপুট, প্রসেস ও আউটপুট বুঝে থাক তাহলে এখন তুমি দুইটি সংখ্যা যোগ করার অ্যালগরিদম টি করতে পারবে।
*আমরা আগেই জেনেছি অ্যালগরিদমে সমস্যার সমাধান ধাপে ধাপে করতে হয়,অ্যালগরিদম এর প্রথম ধাপ হল- শুরু (Start) এবং সর্বশেষ ধাপ হল- শেষ (End)
=> দুটি সংখ্যা যোগ করার অ্যালগরিদম <=
ধাপ-১ : Start; (অ্যালগরিদম এর শুরু)
ধাপ-২ : input A, B; (এখানে A, B হচ্ছে দুইটি সংখা, যদি তিনটি সংখ্যা বলত
তাহলে A, B, C এমন তিনটি সংখ্যা input হিসেবে নিতাম)
ধাপ-৩ : Sum = A+B; (এই ধাপটি হল প্রসেস, এখানে Sum না নিয়ে যেকোন নাম
নেয়া যাবে, যেমন Ans, Result. যদি অ্যালগরিদম এ দুইটি সংখ্যা যোগ না করে
গুন করতে বলত তাহলে এই ধাপে + এর পরিবর্তে * চিহ্ন দিতাম, বিয়োগ করতে
বললে – চিহ্ন দিতাম। এই ধাপেই প্রয়োজনীয় সূত্র বসাতে হয়)
ধাপ-৪ : Print Sum; (এটি হচ্ছে Output এর ধাপ, প্রসেস এর মাঝে যেহেতু Sum
ব্যবহার করেছি তাই এখানে Print এর পর Sum দিয়েছি, যদি প্রসেস এর মাঝে Sum
এর পরিবর্তে Result বা Ans নিতাম, তাহলে এইধাপে Print Result বা Print
Ans লিখতাম)
ধাপ-৫ : End; (যখন অ্যালগরিদম এর ইনপর, প্রসেস এবং আউটপুট করা শেষ হবে
তখন অ্যালগরিদম টি শেষ করতে হবে)
নোট :- তোমরা অ্যালগরিদম যেকোন ভাষায় (বাংলা, ইংরেজী) লিখতে পারবা, সমস্যার ধরন অনুযায়ী ধাপ কমবেশি হতে পারে।
আশা করি আজকের এই লিখাটুকু তোমাকে অ্যালগরিদম শিখতে কিছু হলেও সাহায্য
করবে।
# দুটি_সংখ্যা_যোগ
_করার_অ্যালগরিদম :-
ধাপ-১ : Start;
ধাপ-২ : input A, B;
ধাপ-৩ : Sum = A+B;
ধাপ-৪ : Print Sum;
ধাপ-৫ : End;
লেখকঃ এস এম শরিফ
পরিচালক, আইসিটি কোচিং সেন্টার 
Share: