বিভিন্ন ফ্লোচার্ট তৈরি করার নিয়ম
অ্যালগরিদমের চিত্ররূপ হলো ফ্লোচার্ট বা প্রবাহচিত্র। কোন ফ্লোচার্ট তৈরি করার জন্য কতগুলো নিয়ম অনুসরণ
করা প্রয়োজন। যেমনÑ
১। ফ্লোচার্ট তৈরি করার জন্য প্রচলিত প্রতীক ব্যবহার করা উচিত। প্রয়োজনে প্রতীকের সাথে মন্তব্য দেয়া যেতে পারে।
২। প্রত্যেক ফ্লোচার্টের একটি লজিক্যাল ঝঃধৎঃ ও ঊহফ অর্থাৎ শুরু ও শেষ থাকবে।
৩। ফ্লোচার্ট তৈরি করার সময় সংযোগ চিহ্ন যত কম হয় ততই ভালো।
৪। প্রতিটি চিহ্নের লেখা সংক্ষেপ ও সহজবোধ্য হওয়া উচিত।
৫। তীর চিহ্ন ডাটা বা নির্দেশের প্রবাহের দিকে সাধারণত উপর থেকে নিচে অথবা বাম হতে ডান দিকে অগ্রসর হয়।
৬। চিহ্নগুলোর আকার ছোট বা বড় হতে পারে, তবে স্টাইল আকৃতির পরিবর্তন হবে না।
ফ্লোচার্টের প্রকারভেদ
ফ্লোচার্ট দুই ধরনের। যথা
১। সিস্টেম ফ্লোচার্ট ও
২। প্রোগ্রাম ফ্লোচার্ট
সিস্টেম ফ্লোচার্ট
যে ফ্লোচার্টে ডাটা প্রক্রিয়াকরণ পদ্ধতির বিভিন্ন অংশের মধ্যে প্রক্রিয়াকরণের প্রবাহ দেখানো হয় অর্থাৎ ডাটা গ্রহণ,
প্রক্রিয়াকরণ, সংরক্ষণ ও ফলাফল প্রদর্শনের প্রবাহ বা দিক চিহ্নিত হয় তাকে সিস্টেম ফ্লোচার্ট বলে। কোন সিস্টেমের
কার্যপ্রণালি বুঝাতে নির্দিষ্ট কতকগুলো চিহ্নের মাধ্যমে সিস্টেম ফ্লোচার্ট তৈরি করা হয়।
প্রোগ্রাম ফ্লোচার্ট
কম্পিউটার প্রোগ্রাম লেখার জন্য এই ফ্লোচার্ট ব্যবহার করা হয়। এই ফ্লোচার্টের মাধ্যমে প্রক্রিয়াকরণের ধাপসমূহ
বিশদভাবে ব্যাখ্যা করা হয়। মূলত সিস্টেম ফ্লোচার্টের চেয়ে প্রোগ্রাম ফ্লোচার্টই বেশি ব্যবহৃত হয়। প্রোগ্রাম ফ্লোচার্টে
কতকগুলো জ্যামিতিক চিত্র ব্যবহার করা হয়। অর্থাৎ প্রোগ্রাম ফ্লোচার্টে ব্যবহৃত প্রতীকগুলো হলো ―
প্রতীক নির্দেশিত অর্থ বা ব্যবহার বা তাৎপর্য
প্রোগ্রাম শুরু বা শেষ করতে এই চিহ্ন ব্যবহৃত হয়।
প্রোগ্রামে ইনপুট ও আউটপুটের ক্ষেত্রে এই চিহ্ন ব্যবহৃত হয়।
প্রক্রিয়াকরণ (গাণিতিক) এর জন্য এই চিহ্ন ব্যবহৃত হয়।
সিদ্ধান্ত গ্রহণের জন্য এই চিহ্ন ব্যবহৃত হয়।
সংযোগের জন্য বা এক পৃষ্ঠার প্রবাহচিত্র অপর পৃষ্ঠার শুরুতে এই চিহ্ন
ব্যবহৃত হয়।
এই চিহ্নের সাহায্যে প্রোগ্রামের গতি নির্দেশ করে।
ক্রমান্বয়ে সংযোজন ও বিয়োজনের ক্ষেত্রে এই চিহ্নটি ব্যবহৃত হয়।
নিচে কিছু সমস্যা সমাধানের অ্যালগরিদম এবং ফ্লোচার্ট দেখানো হলো
উদাহরণ ১ ঃ তিনটি সংখ্যার যোগফল নির্ণয়ের জন্য অ্যালগরিদম ও ফ্লোচার্ট ।
অ্যালগরিদম ঃ ফ্লোচার্ট ঃ
ধাপ ০১ ঃ কাজ শুরু
ধাপ ০২ ঃ সংখ্যা তিনটির মান গ্রহণ
ধাপ ০৩ ঃ যোগফল নির্ণয়
ধাপ ০৪ ঃ যোগফল ছাপ
ধাপ ০৫ ঃ কাজ শেষ কর
উদাহরণ ২ ঃ সেন্টিগ্রেড স্কেলের তাপমাত্রাকে ফারেনহাইট স্কেলে রূপান্তরের ফ্লোচার্ট ।
মনেকরি, সেন্টিগ্রেড তাপমাত্রা ঈ এবং ফারেনহাইট তাপমাত্রা ঋ ।
উদাহরণ ৩ ঃ তিনটি সংখ্যার মধ্যে বড় সংখ্যাটি নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট ।
অ্যালগরিদম ঃ ধাপ - ১ ঃ কাজ শুরু কর।
ধাপ - ২ ঃ অ, ই ও ঈ সংখ্যা তিনটির মান গ্রহণ কর।
ধাপ - ৩ ঃ অ সংখ্যাটি কি ই ও ঈ সংখ্যার চেয়ে বড়?
ক) হ্যাঁ, ফলাফল ছাপ, অ সংখ্যাটি বড় এবং ৬ নং ধাপে যাও।
খ) না, পরবর্তী ধাপে যাও।
ধাপ - ৪ ঃ ই সংখ্যাটি কি ঈ সংখ্যার চেয়ে বড় ?
ক) হ্যাঁ, ফলাফল ছাপ, ই সংখ্যাটি বড় এবং ৬ নং ধাপে যাও।
শুরু
যোগফল নির্ণয়
ফলাফল ছাপ
শেষ
সংখ্যা তিনটির
মান গ্রহণ
খ) না, পরবর্তী ধাপে যাও।
ধাপ - ৫ ঃ ফলাফল ছাপ, ঈ সংখ্যাটি বড়।
ধাপ - ৬ ঃ কাজ শেষ কর।
ফ্লোচার্ট ঃ
তিনটি সংখ্যার মধ্যে ছোট সংখ্যাটি নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট তৈরি করুন।
সারসংক্ষেপ
অ্যালগরিদমের চিত্ররূপ হলো ফ্লোচার্ট বা প্রবাহচিত্র। ফ্লোচার্ট দুই ধরনের হয়ে থাকে। যথা- সিস্টেম ফ্লোচার্ট ও প্রোগ্রাম
ফ্লোচার্ট। সিস্টেম ফ্লোচার্ট ডাটা প্রসেসিং সিস্টেমের বিভিন্ন অংশের মধ্যে প্রবাহ দেখাতে ব্যবহৃত হয়। আর কম্পিউটার
প্রোগ্রাম লেখার জন্য মূলত প্রোগ্রাম ফ্লোচার্ট ব্যবহৃত হয়।
পাঠোত্তর মূল্যায়ন-৮.৭
সঠিক উত্তরের পাশে টিক () চিহ্ন দিন
১। ফ্লোচার্ট কত ধরনের?
ক. ২ খ. ৫
গ. ৩ ঘ. সবগুলো
২। ফ্লোচার্ট তৈরি করার নিয়ম হলো -
র. প্রত্যেক ফ্লোচার্টের শুরু ও শেষ থাকবে
রর. প্রতিটি চিহ্নের লেখা সংক্ষেপ ও সহজবোধ্য হওয়া উচিত
ররর. তীর চিহ্ন সাধারণত উপর থেকে নিচে অথবা বাম হতে ডান দিকে অগ্রসর হয়
অ বড় সংখ্যাটি ছাপ ঈ বড় সংখ্যাটি ছাপ ই বড় সংখ্যাটি ছাপ
FOR MORE CLICK HERE
এইচএসসি বাংলা নোট ১ম পত্র ও ২য় পত্র
ENGLISH 1ST & SECOND PAPER
এইচএসসি আইসিটি নোট
এইচএসসি অর্থনীতি নোট ১ম পত্র ও ২য় পত্র
এইচএসসি পৌরনীতি ও সুশাসন ১ম পত্র
এইচএসসি পৌরনীতি নোট ২য় পত্র
এইচএসসি সমাজকর্ম নোট ১ম পত্র
এইচএসসি সমাজকর্ম নোট ২য় পত্র
এইচএসসি সমাজবিজ্ঞান নোট ১ম পত্র ও ২য় পত্র
এইচএসসি ইতিহাস নোট ১ম পত্র
এইচএসসি ইতিহাস নোট ২য় পত্র
এইচএসসি ইসলামের ইতি. ও সংস্কৃতি নোট ১ম পত্র
এইচএসসি ইসলামের ইতি. ও সংস্কৃতি নোট ২য় পত্র
এইচএসসি যুক্তিবিদ্যা ১ম পত্র ও ২য় পত্র
এইচএসসি ভূগোল ও পরিবেশ নোট ১ম পত্র ও ২য় পত্র
এইচএসসি ইসলামিক স্টাডিজ ১ম ও ২য় পত্র