Easily reloctable language is
ক) Machine language
খ) High level language
গ) Assembly language
ঘ) Medium level language
বিস্তারিত ব্যাখ্যা:
উচ্চস্তরের ভাষার প্রোগ্রামগুলো সহজে এক কম্পিউটার থেকে অন্য কম্পিউটারে বা এক অপারেটিং সিস্টেম থেকে অন্য অপারেটিং সিস্টেমে স্থানান্তর (Relocation) করা যায়।
Related Questions
ক) শূন্য (০) ও নয় (৯)
খ) দুই (২) ও তিন (৩)
গ) শূন্য (০) এবং এক (১)
ঘ) শূন্য (০) এবং শূন্য (০)
Note : বাইনারি বা দ্বিমিক সংখ্যা পদ্ধতিতে শুধুমাত্র দুটি অঙ্ক ব্যবহৃত হয়: ০ (শূন্য) এবং ১ (এক)।
ক) মেশিন ভাষা
খ) অ্যাসেম্বলি ভাষা
গ) হাই লেভেল ভাষা
ঘ) চতুর্থ প্রজন্মের ভাষা
Note : মেশিন ভাষা এবং অ্যাসেম্বলি ভাষা উভয়ই মেমোরি অ্যাড্রেসের সাথে সরাসরি যোগাযোগ করতে পারে। কিন্তু অ্যাসেম্বলি ভাষা অপেক্ষাকৃত সহজ হওয়ায় সরাসরি সংযোগ সাধনের জন্য অ্যাসেম্বলি ভাষা উপযুক্ত।
ক) যান্ত্রিক ভাষা
খ) উচ্চস্তরের ভাষা
গ) অ্যাসেম্বলি ভাষা
ঘ) অতি উচ্চস্তরের ভাষা
Note : প্রথম প্রজন্মের প্রোগ্রামিং ভাষা (1GL) হলো মেশিন ভাষা বা যান্ত্রিক ভাষা যা বাইনারি কোড দিয়ে গঠিত।
ক) কখনও বুঝতে পারে না
খ) আংশিক বুঝতে পারে
গ) সরাসরি বুঝতে পারে
ঘ) যান্ত্রিক ভাষায় রূপান্তর হলে বুঝতে পারে
Note : কম্পিউটার মানুষের ভাষা সরাসরি বুঝতে পারে না কিন্তু উচ্চস্তরের ভাষাকে অনুবাদক (কম্পাইলার/ইন্টারপ্রেটার) দ্বারা যান্ত্রিক ভাষায় রূপান্তর করলে তা বুঝতে পারে।
ক) মেশিন ভাষা
খ) উচ্চ স্তরের ভাষা
গ) অ্যাসেম্বলি
ঘ) সবগুলো
Note : কম্পিউটার সরাসরি শুধুমাত্র মেশিন ভাষা (Machine Language) বুঝতে পারে যা বাইনারি কোড (০ ও ১)।
ক) ২ টি
খ) ৪ টি
গ) ৩ টি
ঘ) ৫ টি
Note : কম্পিউটার প্রোগ্রামিং ভাষাকে সাধারণত পাঁচটি প্রজন্মে ভাগ করা যায়।
জব সলুশন