Compiler একটি-
ক) ডেটাবেজ প্রোগ্রাম
খ) প্রোগ্রামিং ভাষা
গ) স্প্রেডশিট প্রোগ্রাম
ঘ) অনুবাদক প্রোগ্রাম
বিস্তারিত ব্যাখ্যা:
কম্পাইলার হলো একটি সফটওয়্যার যা উচ্চস্তরের ভাষাকে মেশিন ভাষায় অনুবাদ করে তাই এটি একটি অনুবাদক প্রোগ্রাম।
Related Questions
ক) Compiler
খ) Debugger
গ) Interpreter
ঘ) Assembler
Note : অ্যাসেম্বলার হলো সেই অনুবাদক প্রোগ্রাম যা অ্যাসেম্বলি ভাষাকে ইনপুট হিসেবে নিয়ে মেশিন কোড আউটপুট দেয়।
ক) কম্পাইলার
খ) অ্যাসেম্বলার
গ) ইন্টারপ্রেটার
ঘ) ভিডিও
Note : অ্যাসেম্বলি ভাষা অ্যাসেম্বলার নামক বিশেষ অনুবাদক প্রোগ্রামের সাহায্যে মেশিন ভাষায় অনূদিত হয়।
ক) দরকার হয় না
খ) দরকার হয়
গ) আংশিক দরকার হয়
ঘ) কোনটিই নয়
Note : অ্যাসেম্বলি ভাষা এক ধরনের নিম্নস্তরের ভাষা হওয়ায় এটিকে সরাসরি মেশিন কোডে রূপান্তরের জন্য অ্যাসেম্বলার নামক অনুবাদক প্রোগ্রাম দরকার হয়।
ক) প্রসেসিং
খ) অনুবাদ
গ) ডিবাগিং
ঘ) মডিউল
Note : উচ্চস্তরের প্রোগ্রামিং ভাষাকে (High-Level Language) কম্পিউটার যাতে বুঝতে পারে সেজন্য এটিকে মেশিন ভাষায় বা যান্ত্রিক ভাষায় রূপান্তরের প্রক্রিয়াকে অনুবাদ (Translation) বলে।
ক) Lower efficiency
খ) Machine dependence
গ) machine level coding
ঘ) None of above
Note : উচ্চস্তরের ভাষা সরাসরি মেশিন কোডে রূপান্তরিত হয় না বরং কম্পাইল বা ইন্টারপ্রেট করতে হয়। ফলে নিম্নস্তরের ভাষার তুলনায় এর নির্বাহের গতি কম বা Lower efficiency।
ক) Problem oriented language
খ) Business oriented language
গ) Mathematically oriented language
ঘ) All of the above
Note : উচ্চস্তরের ভাষাগুলি সমস্যা-ভিত্তিক (Problem-Oriented) হওয়ায় এটি বিভিন্ন ক্ষেত্রে ব্যবহৃত হয়।
জব সলুশন