কোন সফটওয়্যার ব্যবহার করে উচ্চ স্তরের ভাষাকে যান্ত্রিক ভাষায় রুপান্তর করা হয়?

A    কম্পাইলার

B    প্যাসকেল

C    এক্সেল

D    বেসিক

Solution

Correct Answer: Option A

 

অনুবাদ প্রোগ্রামকে তিন ভাগে ভাগ করা যায়। ১. কম্পাইলার (Compiler) ২. ইন্টারপ্রেটার (Interpreter) ৩. অ্যাসেম্বলার (Assembler) কম্পাইলার : কম্পাইলার উচ্চ স্তরের ভাষার উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে অনুবাদ করে। কম্পাইলার সম্পূর্ণ প্রোগ্রামটিকে এক সাথে পড়ে এবং এক সাথে অনুবাদ করে। ভিন্ন ভিন্ন উচ্চ স্তরের ভাষাকে মেশিনের ভাষায় রূপান্তরের জন্য ভিন্ন ভিন্ন ধরনের কম্পাইলার ব্যবহার করা হয়। যেমন-কম্পাইলার বেসিক ভাষার প্রোগ্রামকে মেশিন ভাষায় অনুবাদ করতে পারে তা আবার FORTRAN বা COBOL ভাষায় প্রোগ্রামকে অনুবাদ করতে পারে না।

Practice More Questions on Our App!

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