Which is the limitation of high level language?
ক) Lower efficiency
খ) Machine dependence
গ) machine level coding
ঘ) None of above
বিস্তারিত ব্যাখ্যা:
উচ্চস্তরের ভাষা সরাসরি মেশিন কোডে রূপান্তরিত হয় না; বরং কম্পাইল বা ইন্টারপ্রেট করা হয়; যার ফলে নিম্নস্তরের ভাষার তুলনায় এর নির্বাহের গতি কিছুটা কম হতে পারে; যা Lower efficiency (কম দক্ষতা) হিসাবে গণ্য হয়।
Related Questions
ক) Problem oriented language
খ) Business oriented language
গ) Mathematically oriented language
ঘ) All of the above
Note : উচ্চস্তরের ভাষাগুলো সমস্যার সমাধানের দিকে (Problem Oriented) বেশি মনোযোগ দেয়; ডেটা পরিচালনার জন্য ব্যবহৃত হয়; এবং গাণিতিক কাজও করে। তাই 'All of the above' সঠিক।
ক) C
খ) FORTRAN
গ) SQL
ঘ) ALGOL
Note : SQL (Structured Query Language) হলো চতুর্থ প্রজন্মের (4GL) প্রোগ্রামিং ভাষাগুলোর মধ্যে অন্যতম; যা ডেটাবেস পরিচালনার জন্য ব্যবহৃত হয়।
ক) সি++
খ) জাভা
গ) পাইথন
ঘ) সবগুলো
Note : সি++; জাভা; এবং পাইথন—এই তিনটিই উচ্চস্তরের প্রোগ্রামিং ভাষা; যা মানুষের স্বাভাবিক ভাষার কাছাকাছি।
ক) সি
খ) জাভা
গ) ভিজুয়াল বেসিক
ঘ) সবগুলো
Note : সি; জাভা; এবং ভিজুয়াল বেসিক—প্রত্যেকটিই বিভিন্ন প্রোগ্রামিং মডেলের কম্পিউটার প্রোগ্রামিং ভাষা। তাই 'সবগুলোই' সঠিক।
ক) Business Applications
খ) Marketing Applications
গ) Scientific Applications
ঘ) None of the above
Note : FORTRAN মূলত বৈজ্ঞানিক এবং গাণিতিক (Scientific) গণনা সংক্রান্ত অ্যাপ্লিকেশন তৈরির জন্য ডিজাইন করা হয়েছিল।
ক) সি
খ) প্যাস্কেল
গ) ইংরেজী
ঘ) এ্যাডা
Note : সি; প্যাসকেল; এবং এ্যাডা হলো উচ্চস্তরের প্রোগ্রামিং ভাষা। 'ইংরেজী' কোনো প্রোগ্রামিং ভাষা নয়; এটি একটি প্রাকৃতিক ভাষা।
জব সলুশন