এ্যাসেম্বলি ভাষার জন্য অনুবাদক প্রোগ্রাম-
ক) দরকার হয় না
খ) দরকার হয়
গ) আংশিক দরকার হয়
ঘ) কোনটিই নয়
বিস্তারিত ব্যাখ্যা:
অ্যাসেম্বলি ভাষা এক ধরনের নিম্নস্তরের ভাষা হওয়ায় এটিকে সরাসরি মেশিন কোডে রূপান্তরের জন্য অ্যাসেম্বলার নামক অনুবাদক প্রোগ্রাম দরকার হয়।
Related Questions
ক) প্রসেসিং
খ) অনুবাদ
গ) ডিবাগিং
ঘ) মডিউল
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) হওয়ায় এটি বিভিন্ন ক্ষেত্রে ব্যবহৃত হয়।
ক) C
খ) SQL
গ) FORTRAN
ঘ) ALGOL
Note : SQL (Structured Query Language) হলো চতুর্থ প্রজন্মের (4GL) একটি ভাষা যা ডাটাবেজ ব্যবস্থাপনায় ব্যবহৃত হয়। C ও FORTRAN তৃতীয় প্রজন্মের ভাষা।
ক) সি++
খ) পাইথন
গ) জাভা
ঘ) সবগুলো
Note : সি++ পাইথন এবং জাভা প্রতিটিই আধুনিক উচ্চস্তরের প্রোগ্রামিং ভাষা।
ক) সি
খ) ভিজুয়াল বেসিক
গ) জাভা
ঘ) সবগুলো
Note : সি ভিজ্যুয়াল বেসিক এবং জাভা প্রতিটিই বহুল ব্যবহৃত কম্পিউটার প্রোগ্রামিং ভাষা।
জব সলুশন