প্রবাহচিত্র (ফ্লোচার্ট) কী?
ক) প্রোগ্রামের উন্নয়ন চিত্র
খ) বিশেষ চিহ্ন সংবলিত ধারাবাহিক প্রোগ্রাম নির্বাহ চিত্র
গ) প্রোগ্রামের চিত্র
ঘ) প্রোগ্রামের অংশের চিত্র
বিস্তারিত ব্যাখ্যা:
ফ্লোচার্ট হলো একটি বিশেষ প্রতীক বা চিহ্ন ব্যবহার করে প্রোগ্রামের ধাপে ধাপে নির্বাহের দিকনির্দেশনা দেখানোর একটি চিত্র বা গ্রাফিক্যাল উপস্থাপনা।
Related Questions
ক) আল তিরমিজী
খ) টমাস কার্টজ
গ) আল খারিজমী
ঘ) এ্যাডা অগাস্টা
Note : অ্যালগরিদম শব্দটি মুসলিম গণিতবিদ মুহাম্মদ ইবনে মুসা আল-খারিজমীর (Muhammad ibn Musa al-Khwarizmi) নামের ল্যাটিন রূপ থেকে এসেছে।
ক) প্রথম
খ) দ্বিতীয়
গ) তৃতীয়
ঘ) চতুর্থ
Note : প্রোগ্রামিং এর ধাপগুলো হলো: ১. সমস্যা বিশ্লেষণ; ২. অ্যালগরিদম/ফ্লোচার্ট তৈরি; ৩. প্রোগ্রাম ডিজাইন/ডেভেলপমেন্ট; এবং ৪. কোডিং বা প্রোগ্রাম লেখা। এটি চতুর্থ ধাপ।
ক) if
খ) switch
গ) if-else
ঘ) nested if
Note : একই ধরনের কন্ট্রোল স্টেটমেন্টের মধ্যে যখন আরেকটি কন্ট্রোল স্টেটমেন্ট ব্যবহার করা হয়; তখন তাকে নেস্টেড (Nested) স্ট্রাকচার বলে। তাই একটি if এর মধ্যে আরেকটি if ব্যবহার করা হলে তাকে nested if বলে।
ক) IF-THEN
খ) DO-LOOP
গ) FOR - THEN
ঘ) FOR-LOOP
Note : FOR-LOOP হলো পুনরাবৃত্তিমূলক স্টেটমেন্ট। এটি সি প্রোগ্রামের for লুপের একটি অ্যালগরিদমিক বা সাধারণ নাম। এটি একটি নির্দিষ্ট সংখ্যক বার বা শর্ত পূরণের জন্য কোডের ব্লক পুনরাবৃত্তি করে।
ক) if-else
খ) switch
গ) for
ঘ) break
Note : for হলো একটি পুনরাবৃত্তিমূলক নিয়ন্ত্রণ কাঠামো বা লুপ স্টেটমেন্ট; যা কোনো শর্ত পূরণ না হওয়া পর্যন্ত কোডের একটি ব্লক বারবার নির্বাহ করতে ব্যবহৃত হয়।
ক) দুই
খ) তিন
গ) চার
ঘ) ছয়
Note : for লুপের প্যারেনথেসিসের মধ্যে তিনটি গুরুত্বপূর্ণ অংশ থাকে: ১. ইনিশিয়ালাইজেশন (Initialization); ২. কন্ডিশন (Condition); এবং ৩. ইনক্রিমেন্ট/ডিক্রিমেন্ট (Increment/Decrement)।
জব সলুশন