৪০তম বিসিএস প্রিলিমিনারি · প্রশ্ন ১৫৯

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

  1. Interpreter
  2. Emulator
  3. Compilerসঠিক উত্তর
  4. Simulator

উত্তর: (গ) Compiler

ব্যাখ্যা

Compiler সম্পূর্ণ সোর্স প্রোগ্রামকে একসাথে মেশিনের ভাষায় অনুবাদ করে অবজেক্ট প্রোগ্রাম এবং একটি এক্সিকিউশন ফাইল (.exe) তৈরি করে।

অনুবাদক প্রোগ্রামের তিন ধরন:

  • Compiler: পুরো প্রোগ্রাম একসাথে অনুবাদ করে।
  • Assembler: অ্যাসেম্বলি ভাষা (নেমোনিক কোড) কে মেশিন ভাষায় রূপান্তর করে।
  • Interpreter: এক লাইন করে সম্পাদন করে এবং তাৎক্ষণিক ফলাফল দেয়; সোর্স প্রোগ্রামকে অবজেক্ট প্রোগ্রামে রূপান্তর করে না।

একই টপিকের আরও প্রশ্ন

সফটওয়্যার, প্রোগ্রামিং ভাষা ও ভাইরাস: সব প্রশ্ন ও উত্তর →