পরীক্ষাঙ্গন লোগো পরীক্ষাঙ্গন ফ্রি শুরু করো
সূত্র: ICT প্রোগ্রামিং ভাষা (C)ICTপ্রোগ্রামিং ভাষা (C)HSC একাডেমিকDiB '2025

সমাধানসহ বহুনির্বাচনী প্রশ্ন

স্ট্রাকচার্ড প্রোগ্রাম হলো$- i$. বেসিক ii. ভিজুয়াল$-$বেসিক iii. সি নিচের কোনটি সঠিক?

✓সঠিক উত্তর: গ. ii ও iiiICT · প্রোগ্রামিং ভাষা (C)

অপশন

  1. ক$i$ ও ii✓ সঠিক উত্তর
  2. খ$i$ ও iii✓ সঠিক উত্তর
  3. গii ও iii✓ সঠিক উত্তর
  4. ঘ$i$, ii ও iii✓ সঠিক উত্তর
✓
সঠিক উত্তর: গ. ii ও iii

ব্যাখ্যা

স্ট্রাকচার্ড প্রোগ্রামিং হলো এমন একটি প্রোগ্রামিং পদ্ধতি যা কোডকে ছোট ছোট অংশে ভাগ করে এবং নিয়ন্ত্রণ কাঠামো (যেমন $- sequence, selection, iteration)$ ব্যবহার করে। ii) ভিজ্যুয়াল বেসিক (Visual Basic) এবং iii) সি ($C$) উভয়ই স্ট্রাকচার্ড প্রোগ্রামিং ভাষা। এগুলোতে কোডকে সুশৃঙ্খলভাবে সাজানো যায় এবং সহজে বোঝা ও রক্ষণাবেক্ষণ করা যায়। $i$) বেসিক (BASIC) একটি পুরোনো প্রোগ্রামিং ভাষা যা স্ট্রাকচার্ড প্রোগ্রামিং এর কিছু নীতি অনুসরণ করলেও, এটি সাধারণত GOTO স্টেটমেন্টের উপর বেশি নির্ভরশীল ছিল, যা স্ট্রাকচার্ড প্রোগ্রামিং এর মূলনীতির সাথে পুরোপুরি সঙ্গতিপূর্ণ নয়। আধুনিক বেসিক সংস্করণগুলোতে স্ট্রাকচার্ড বৈশিষ্ট্য যুক্ত হয়েছে, তবে মূল বেসিক ভাষাটিকে সম্পূর্ণরূপে স্ট্রাকচার্ড বলা যায় না। তাই, ii) ভিজ্যুয়াল বেসিক এবং iii) সি হলো স্ট্রাকচার্ড প্রোগ্রামিং এর সঠিক উদাহরণ।