উচ্চস্তরের ভাষাকে যান্ত্রিক ভাষায় রূপান্তরিত করাকে কী বলে?
ক) প্রসেসিং
খ) অনুবাদ
গ) ডিবাগিং
ঘ) মডিউল
বিস্তারিত ব্যাখ্যা:
উচ্চস্তরের প্রোগ্রামিং ভাষাকে (High-Level Language) কম্পিউটার যাতে বুঝতে পারে সেজন্য এটিকে মেশিন ভাষায় বা যান্ত্রিক ভাষায় রূপান্তরের প্রক্রিয়াকে অনুবাদ (Translation) বলে।
Related Questions
ক) 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 : সি ভিজ্যুয়াল বেসিক এবং জাভা প্রতিটিই বহুল ব্যবহৃত কম্পিউটার প্রোগ্রামিং ভাষা।
ক) Business Applications
খ) MarketingApplications
গ) Scientific Applications
ঘ) None of the above
Note : FORTRAN (Formula Translation) মূলত বৈজ্ঞানিক গাণিতিক ও পরিসংখ্যানগত অ্যাপ্লিকেশন বা গণনার জন্য সবচেয়ে উপযুক্ত।
জব সলুশন