কোনটি সাের্স কোডকে মেশিন কোডে রূপান্তরিত করে?
ক. কম্পাইলার
খ. ইন্টারপ্রেটার
গ. এ্যাসেম্বলার
ঘ. সবকটি
উত্তর: সবকটি
ব্যাখ্যা: সঠিক উত্তর : D) সবকটি তথ্য বিশ্লেষণ: যে প্রোগ্রাম মানুষের লেখা কোড বা সোর্স কোডকে (Source Code) কম্পিউটারের বোধগম্য মেশিন কোড বা অবজেক্ট কোডে (Machine Code / Object Code) রূপান্তর করে, তাকে অনুবাদক প্রোগ্রাম (Translator Program) বলা হয়। কম্পাইলার, ইন্টারপ্রেটার এবং অ্যাসেম্বলার—এই তিনটিই মূলত অনুবাদক প্রোগ্রাম। অপশন যাচাইকরণ: A) কম্পাইলার: এটি হাই-লেভেল ভাষার সম্পূর্ণ সোর্স কোডকে একসাথে পড়ে এবং মেশিন কোডে রূপান্তর করে। B) ইন্টারপ্রেটার: এটিও হাই-লেভেল ভাষার সোর্স কোডকে মেশিন কোডে রূপান্তর করে, তবে তা সম্পূর্ণ কোডের বদলে লাইন-বাই-লাইন পড়ে ও অনুবাদ করে। C) এ্যাসেম্বলার: এটি অ্যাসেম্বলি ভাষায় (Assembly Language) লেখা সোর্স কোডকে মেশিন কোডে রূপান্তর করে। D) সবকটি: যেহেতু উপরের তিনটি প্রোগ্রামই বিভিন্ন ধরনের সোর্স কোডকে মেশিন কোডে রূপান্তরের কাজ করে, তাই প্রদত্ত সবগুলো অপশনই সঠিক। (সঠিক)
Admission A (বিজ্ঞান বিভাগ) University papers MCQ — Prosthuti প্রশ্নব্যাংক
Admission · A (বিজ্ঞান বিভাগ) · University papers · MCQ