Compiler একটি-
ক) ডেটাবেজ প্রোগ্রাম
খ) স্প্রেডশিট প্রোগ্রাম
গ) প্রোগ্রামিং ভাষা
ঘ) অনুবাদক প্রোগ্রাম
বিস্তারিত ব্যাখ্যা:
কম্পাইলার হলো এক ধরনের বিশেষ সফটওয়্যার বা অনুবাদক প্রোগ্রাম; যা উচ্চস্তরের ভাষাকে একসাথে যান্ত্রিক ভাষায় অনুবাদ করে।
Related Questions
ক) Compiler
খ) Interpreter
গ) Debugger
ঘ) Assembler
Note : যে প্রোগ্রাম অ্যাসেম্বলি ভাষার কোডকে ইনপুট হিসেবে গ্রহণ করে এবং মেশিন ভাষার কোডকে আউটপুট হিসেবে তৈরি করে; তাকে অ্যাসেম্বলার (Assembler) বলা হয়।
ক) কম্পাইলার
খ) ইন্টারপ্রেটার
গ) অ্যাসেম্বলার
ঘ) ভিডিও
Note : অ্যাসেম্বলি ভাষা সরাসরি অ্যাসেম্বলার নামক অনুবাদক প্রোগ্রামের সাহায্যে যান্ত্রিক ভাষায় অনুবাদ করে।
ক) প্রসেসিং
খ) ডিবাগিং
গ) অনুবাদ
ঘ) মডিউল
Note : উচ্চস্তরের প্রোগ্রামিং ভাষাকে কম্পিউটারের বোধগম্য যান্ত্রিক ভাষায় রূপান্তর করার প্রক্রিয়াকে অনুবাদ (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) বেশি মনোযোগ দেয়; ডেটা পরিচালনার জন্য ব্যবহৃত হয়; এবং গাণিতিক কাজও করে। তাই 'All of the above' সঠিক।
জব সলুশন