আমাদের স্কুল

সেটিং

বহুনির্বাচনি প্রশ্নের দেখানোর অপশনঃ
শুধুমাত্র উত্তর 2 অপশন
3 অপশন 4 অপশন
বহুনির্বাচনি প্রশ্নের অপশন প্রদর্শনঃ
রো আকারে কলাম আকারে
বহুনির্বাচনি প্রশ্নের উত্তরঃ
লুকান বোল্ড করুন
দেখান দেখান ও বোল্ড করুন
বহুনির্বাচনি প্রশ্নের ব্যাখ্যাঃ
দেখান লুকান নিচে লুকান
থিম নির্বাচন করুনঃ
ফন্ট সাইজঃ
15

প্রশ্নঃ নিচের কোন প্রােগ্রামটি একটি সম্পূর্ণ কম্পিউটার প্রোগ্রামকে একবারে অনুবাদ ও সম্পাদন করে?

[ বিসিএস ৪০তম ]

ক. Interpreter
খ. Emulator
গ. Compiler
ঘ. Simulator
উত্তরঃ Compiler
ব্যাখ্যাঃ

কম্পাইলার (Compiler) একটি প্রোগ্রাম যা একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষার লেখা সম্পূর্ণ কোডকে একবারে মেশিন কোডে (কম্পিউটারের বোধগম্য ভাষা) অনুবাদ করে। এই অনুবাদ প্রক্রিয়া সম্পন্ন হওয়ার পরে, কম্পিউটার সেই মেশিন কোডটি সরাসরি সম্পাদন করতে পারে।

অন্যদিকে:

  • Interpreter: ইন্টারপ্রেটার (Interpreter) একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষার কোডকে লাইন বাই লাইন অনুবাদ করে এবং সাথে সাথেই সম্পাদন করে। এটি সম্পূর্ণ প্রোগ্রামকে একবারে অনুবাদ করে না।
  • Emulator: ইমুলেটর (Emulator) একটি সিস্টেম (যেমন একটি কম্পিউটার বা ভিডিও গেম কনসোল) কে অন্য একটি সিস্টেমের মতো আচরণ করতে সক্ষম করে। এটি প্রোগ্রাম অনুবাদ বা সম্পাদনের সাথে সরাসরি জড়িত নয়।
  • Simulator: সিমুলেটর (Simulator) বাস্তব জগতের কোনো প্রক্রিয়া বা সিস্টেমের আচরণকে অনুকরণ করে। এটিও প্রোগ্রাম অনুবাদ বা সম্পাদনের সাথে সরাসরি জড়িত নয়।