ধারার যোগফল নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট | Algorithm and flowchart | HSC ICT Chapter 5.
School Study School Study
548 subscribers
48 views
5

 Published On Oct 5, 2024

#ধারারঅ্যালগরিদমওফ্লোচার্ট #অ্যালগরিদমওফ্লোচার্ট #hscict #ict5thchapter
#ধারারযোগফলনির্ণয়েরঅ্যালগরিদমওফ্লোচার্ট

@অ্যালগরিদম ও ফ্লোচার্ট লেখার নিয়ম
   • কীভাবে ফ্লোচার্ট ও অ্যালগরিদম তৈরী কর...  

@সেলসিয়াস থেকে ফারেনহাইট নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট
   • HSC ICT Class 5th Chapter | সেলসিয়াস...  

✳️অ্যালগোরিদম কী?✳️

উত্তর: কোনো সমস্যাকে কম্পিউটার প্রোগ্রামিং দ্বারা সমাধান করার পূর্বে কাগজে-কলমে সমাধান করার জন্যই অ্যালগোরিদম ব্যবহার করা হয়।

আরব গনিতবিদ ‘আল খারিজমী’ তার গণিত বইয়ে সর্বপ্রথম অ্যালগোরিদমের ধারণা দেন এবং তার নাম অনুসারে অ্যালগোরিদম নামকরন করা হয়েছে।


অ্যালগোরিদম তৈরির শর্তঃ
১। অ্যালগোরিদম সহজবোধ্য হতে হবে।

২। ইনপুট এবং আউটপুট স্পষ্টভাবে নির্ধারন করতে হবে।

৩। অ্যালগোরিদমের কোন ধাপের পুনরাবৃত্তি হবে না এবং প্রত্যেকটি ধাপ স্পষ্ট হতে হবে যাতে সহজে বুঝা যায়।

৪। প্রত্যেকটি ধাপের লজিক্যাল ক্রম থাকতে হবে।

৫। সসীম সংখ্যক ধাপে সমস্যার সমাধান হতে হবে।

৬। অ্যালগোরিদম ব্যাপকভাবে প্রয়োগ উপযোগী হতে হবে।

৭। অ্যালগোরিদমে কোন কম্পিউটার কোড থাকা যাবে না বা লিখতে কোন প্রোগ্রামিং ভাষা ব্যবহার করা যাবে না। বরং অ্যালগোরিদম এমনভাবে লিখতে হবে যা একই ধরণের প্রোগ্রামিং ভাষার জন্য ব্যবহার করা যায়।


🔰ফ্লোচার্ট কী? বা প্রবাহ চিত্র কী? 🔰
যে চিত্রভিত্তিক পদ্ধতিতে বিশেষ কতকগুলো চিহ্নের সাহায্যে একটি নির্দিষ্ট সমস্যার সমাধান করা হয় তাকে ফ্লোচার্ট বলা হয়।অন্যভাবে বলা যায়, অ্যালগোরিদমের চিত্ররূপই হল ফ্লোচার্ট। নিচের উদাহরণটি লক্ষ্য কর-



দুটি সংখ্যার গড় নির্ণয়ের ফ্লোচার্ট:

ফ্লোচার্ট কী?
1945 সালে ফ্লোচার্টের প্রথম নকশাটি ডিজাইন করেছিলেন “জন ভন নিউমান(John Von Neumann)” ।

প্রোগ্রাম লেখা এবং প্রোগ্রামটি অন্যদের কাছে ব্যাখ্যা করতে ফ্লোচার্টগুলো খুব সহায়ক। ফ্লোচার্ট দেখে কোনও সিস্টেমের ক্রিয়াকলাপ(Operation) এবং ক্রিয়াকলাপের ক্রম সহজেই বুঝা যায়। নির্দিষ্ট সমস্যা সমাধানের জন্য ব্যবহৃত ডিজাইনের নীলনকশা(blueprint) হিসাবে ফ্লোচার্ট ব্যবহৃত হয়।


ফ্লোচার্ট তৈরির নিয়মাবলীঃ
১। প্রতিটি ফ্লোচার্টের অবশ্যই একটি শুরু এবং শেষ অবজেক্ট থাকবে।

২। নিয়ন্ত্রণ প্রবাহ অবশ্যই টপ থেকে শুরু হবে।

৩। নিয়ন্ত্রণ প্রবাহ অবশ্যই বটম থেকে শেষ হবে।

৪। প্রচলিত চিহ্ন বা প্রতীক ব্যবহার করে ফ্লোচার্ট তৈরি করতে হবে।

৫। তীর(Arrow) চিহ্ন দিয়ে নিয়ন্ত্রণ প্রবাহ দেখাতে হবে।

৬। ফ্লোচার্টে কোন প্রোগ্রামিং ভাষা ব্যবহার করা যাবে না।

৭। চিহ্নগুলো ছোট বড় হলে সমস্যা নেই তবে আকৃতি ঠিক থাকতে হবে।

৮। অতিরিক্ত সংযোগ রেখা ও প্রতীক ব্যবহার করা যাবে না।


ফ্লোচার্টের সুবিধাঃ
১। একটি প্রোগ্রামের যুক্তির মধ্যে যোগাযোগের চমৎকার উপায় হলো ফ্লোচার্ট ।

২। ফ্লোচার্ট ব্যবহার করে সমস্যা বিশ্লেষণ করা সহজ।

৩। প্রোগ্রাম উন্নয়নের সময়, ফ্লোচার্ট একটি নীলনকশা(blueprint) এর ভূমিকা পালন করে, যা প্রোগ্রাম উন্নয়ন প্রক্রিয়াকে আরও সহজ করে তোলে।

৪। ফ্লোচার্ট এর সাহায্যে প্রোগ্রাম বা সিস্টেম রক্ষণাবেক্ষণ সহজ হয়।

৫। ফ্লোচার্টকে যেকোন প্রোগ্রামিং ভাষার কোডে রূপান্তর করা সহজ।


ফ্লোচার্টের প্রকারভেদঃ
ফ্লোচার্টকে প্রধানত দুইভাগে ভাগ করা যায়। যথা-

সিস্টেম ফ্লোচার্টঃ কোন একটি জটিল সিস্টেমের কার্যপ্রনালী (Operation) বুঝাতে সিস্টেম ফ্লোচার্ট ব্যবহৃত হয়। সিস্টেম ফ্লোচার্টে ডেটা গ্রহণ, প্রক্রিয়াকরণ, সংরক্ষণ এবং ফলাফল প্রদর্শনের প্রবাহ দেখানো হয়।

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

hashtag:

#flowchart,#স্কুল স্টাডি, #School study, #Algorithm, #Algorithmandflowchart, #educational flowchart, #তথ্যওযোগাযোগপ্রযুক্তি #howtostudy, #flowchart tutorial, #flowchart basics


💠𝗖𝗼𝗻𝘁𝗮𝗰𝘁 𝗙𝗼𝗿 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗘𝗻𝗾𝘂𝗶𝗿𝘆
❇️WhatsApp: +8801794-180505
❇️FB PAGE: https://shorturl.at/ahruZ


⚠️𝐃𝐈𝐒𝐂𝐋𝐀𝐈𝐌𝐄𝐑➡️➡️➡️
This Channel Does Not Promote Any illegal content all content provided by This Channel is meant for EDUCATIONAL purposes only. Thank you for the support

⚠️Copyright Disclaimer➡️➡️➡️:- Under Section 107 of Copyright Act, 1976, allowance is made for "fair use" for purpose of criticism, comment, news reporting, teaching, scholarship and research. Fair use is a use permitted by copyright statutes that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.

🤗Thanks For Watching...

👍LIKE, 💬COMMENT, ♻SHARE & 🙏SUBSCRIBE!!!

show more

Share/Embed