কোনটি নেমোনিক (Mnemonic) কোডকে মেশিন ভাষায় লিখিত অবজেক্ট প্রোগ্রামে রূপান্তর করে?

A Compiler

B Assembler

C Interpreter

D ক + গ

Solution

Correct Answer: Option B

- অ্যাসেম্বলার অ্যাসেম্বলি ভাষার উৎস প্রোগ্রামকে অর্থাৎ নেমোনিক কোডকে মেশিন ভাষার অবজেক্ট প্রোগ্রামে অনুবাদ করে।
- অ্যাসেম্বলার অ্যাসেম্বলি ভাষার প্রতিটি নির্দেশকে মেশিন ভাষার একটি নির্দেশে রূপান্তর করে।
- অ্যাসেম্বলার প্রধান মেমোরিতে রক্ষিত অ্যাসেম্বলি ভাষার নির্দেশগুলির সঠিকতা যাচাই করে।
- ভুল সংশোধনের পর অ্যাসেম্বলার প্রথম নির্দেশ থেকে পুনরায় অনুবাদের কাজ শুরু করে।

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

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions