নিচের কোন প্রোগ্রামের মাধ্যমে অ্যাসেম্বলি ভাষায় লিখিত নিমোনিক্সকে তাদের সমতুল্য মেশিন কোডে রূপান্তর করে?

A কম্পাইলার

B ডিবাগার

C অ্যাসেম্বলার

D ইমুলেটর

Solution

Correct Answer: Option C

- অ্যাসেম্বলার (Assembler) হলো এমন একটি অনুবাদক প্রোগ্রাম যা অ্যাসেম্বলি ভাষায় লিখিত সোর্স কোড বা নেমোনিক্স (Mnemonics)-কে সমতুল্য মেশিন কোডে (বাইনারি 0 এবং 1) রূপান্তর করে।
- এটি অ্যাসেম্বলি ভাষার প্রতিটি নির্দেশকে মেশিন ভাষার একটি নির্দেশে পরিণত করে যাতে প্রসেসর তা বুঝতে পারে।

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

Practice More Questions on Our App!

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