কোনটি অনুবাদক প্রোগ্রাম?
ক) অ্যাসেম্বলি ল্যাঙ্গুয়েজ
খ) কম্পাইলার
গ) পাইথন
ঘ) ফক্সপ্রো
বিস্তারিত ব্যাখ্যা:
কম্পাইলার হলো এক ধরনের অনুবাদক সফটওয়্যার; যা উচ্চস্তরের প্রোগ্রামিং ভাষাকে (সোর্স কোড) মেশিন কোডে রূপান্তর করে।
Related Questions
ক) ইন্টারপ্রেটার
খ) সি++
গ) পাইথন
ঘ) প্যাসকেল
Note : ইন্টারপ্রেটার হলো এক প্রকার অনুবাদক প্রোগ্রাম; যা হাই-লেভেল ল্যাঙ্গুয়েজকে মেশিনের ভাষায় রূপান্তর করে। সি++; পাইথন; প্যাসকেল হলো প্রোগ্রামিং ভাষা।
ক) এক লাইন এক লাইন করে অনুবাদ করে
খ) একসাথে পুরো প্রোগ্রাম অনুবাদ করে
গ) একসাথে পাঁচ লাইন করে অনুবাদ করে
ঘ) অর্ধেক অর্ধেক লাইন অনুবাদ করে
Note : ইন্টারপ্রেটার এক লাইন করে সোর্স কোড পড়ে; অনুবাদ করে এবং নির্বাহ করে।
ক) ছোট কম্পিউটারে
খ) মাইক্রোকম্পিউটারে
গ) বড় কম্পিউটারে
ঘ) পকেট কম্পিউটারে
Note : কম্পাইলার সাধারণত বড় বা তুলনামূলকভাবে শক্তিশালী কম্পিউটার; যেমন মেইনফ্রেম বা বড় কম্পিউটারগুলোতে বেশি ব্যবহৃত হয়; কারণ এর জন্য অপেক্ষাকৃত বেশি মেমরি ও প্রক্রিয়াকরণ ক্ষমতা প্রয়োজন। তবে আধুনিক যুগে মাইক্রোকম্পিউটারেও ব্যবহার হয়।
ক) ডেটাবেজ প্রোগ্রাম
খ) স্প্রেডশিট প্রোগ্রাম
গ) প্রোগ্রামিং ভাষা
ঘ) অনুবাদক প্রোগ্রাম
Note : কম্পাইলার হলো এক ধরনের বিশেষ সফটওয়্যার বা অনুবাদক প্রোগ্রাম; যা উচ্চস্তরের ভাষাকে একসাথে যান্ত্রিক ভাষায় অনুবাদ করে।
ক) Compiler
খ) Interpreter
গ) Debugger
ঘ) Assembler
Note : যে প্রোগ্রাম অ্যাসেম্বলি ভাষার কোডকে ইনপুট হিসেবে গ্রহণ করে এবং মেশিন ভাষার কোডকে আউটপুট হিসেবে তৈরি করে; তাকে অ্যাসেম্বলার (Assembler) বলা হয়।
ক) কম্পাইলার
খ) ইন্টারপ্রেটার
গ) অ্যাসেম্বলার
ঘ) ভিডিও
Note : অ্যাসেম্বলি ভাষা সরাসরি অ্যাসেম্বলার নামক অনুবাদক প্রোগ্রামের সাহায্যে যান্ত্রিক ভাষায় অনুবাদ করে।
জব সলুশন