C++ কোন প্রজন্মের ভাষা?
ক) প্রথম
খ) তৃতীয়
গ) দ্বিতীয়
ঘ) চতুর্থ
বিস্তারিত ব্যাখ্যা:
সি++ হলো একটি উচ্চস্তরের ভাষা এবং এটি তৃতীয় প্রজন্মের ভাষা হিসেবে শ্রেণীবদ্ধ।
Related Questions
ক) ADD
খ) DIV
গ) SUB
ঘ) সবগুলো
Note : ADD (যোগ) DIV (ভাগ) এবং SUB (বিয়োগ) সবগুলোই অ্যাসেম্বলি ভাষা বা মেশিন ভাষায় ব্যবহৃত মৌলিক অপারেশন কোড বা অপকোড।
ক) Mnemonics
খ) Symbolic code
গ) Gray codes
ঘ) Opcode
Note : মেশিন কোডের বাইনারি নির্দেশাবলীর পরিবর্তে ইংরেজি শব্দের সংক্ষিপ্ত রূপ (যেমন ADD SUB) ব্যবহার করে লেখা নির্দেশকে সিম্বোলিক কোড (Symbolic Code) বা সংকেত কোড বলা হয়।
ক) Machine language
খ) High level language
গ) Assembly language
ঘ) Medium level language
Note : উচ্চস্তরের ভাষার প্রোগ্রামগুলো সহজে এক কম্পিউটার থেকে অন্য কম্পিউটারে বা এক অপারেটিং সিস্টেম থেকে অন্য অপারেটিং সিস্টেমে স্থানান্তর (Relocation) করা যায়।
ক) শূন্য (০) ও নয় (৯)
খ) দুই (২) ও তিন (৩)
গ) শূন্য (০) এবং এক (১)
ঘ) শূন্য (০) এবং শূন্য (০)
Note : বাইনারি বা দ্বিমিক সংখ্যা পদ্ধতিতে শুধুমাত্র দুটি অঙ্ক ব্যবহৃত হয়: ০ (শূন্য) এবং ১ (এক)।
ক) মেশিন ভাষা
খ) অ্যাসেম্বলি ভাষা
গ) হাই লেভেল ভাষা
ঘ) চতুর্থ প্রজন্মের ভাষা
Note : মেশিন ভাষা এবং অ্যাসেম্বলি ভাষা উভয়ই মেমোরি অ্যাড্রেসের সাথে সরাসরি যোগাযোগ করতে পারে। কিন্তু অ্যাসেম্বলি ভাষা অপেক্ষাকৃত সহজ হওয়ায় সরাসরি সংযোগ সাধনের জন্য অ্যাসেম্বলি ভাষা উপযুক্ত।
ক) যান্ত্রিক ভাষা
খ) উচ্চস্তরের ভাষা
গ) অ্যাসেম্বলি ভাষা
ঘ) অতি উচ্চস্তরের ভাষা
Note : প্রথম প্রজন্মের প্রোগ্রামিং ভাষা (1GL) হলো মেশিন ভাষা বা যান্ত্রিক ভাষা যা বাইনারি কোড দিয়ে গঠিত।
জব সলুশন