কোনটি মধ্যম স্তরের ভাষা?

Updated: 11 months ago
  • ক
    বেসিক
  • খ
    কোবোল
  • গ
    ফোরট্রান
  • ঘ
    সি
2.6k
ব্যাখ্যাঃ

কম্পিউটার প্রোগ্রামিং ভাষাকে সাধারণত তিনটি প্রধান স্তরে ভাগ করা যায়: নিম্ন-স্তরের ভাষা (Low-level Language), মধ্যম-স্তরের ভাষা (Middle-level Language) এবং উচ্চ-স্তরের ভাষা (High-level Language)।

        
  • নিম্ন-স্তরের ভাষা: এই ভাষাগুলো সরাসরি কম্পিউটারের হার্ডওয়্যার দ্বারা বোঝা যায়। যেমন: মেশিন ল্যাঙ্গুয়েজ (Machine Language) এবং অ্যাসেম্বলি ল্যাঙ্গুয়েজ (Assembly Language)। এগুলো মানুষের পক্ষে বোঝা কঠিন এবং নির্দিষ্ট প্রসেসরের জন্য তৈরি হয়।
  •     
  • উচ্চ-স্তরের ভাষা: এই ভাষাগুলো মানুষের ভাষার কাছাকাছি এবং বোঝা ও ব্যবহার করা সহজ। এগুলো হার্ডওয়্যার থেকে বিমূর্ত (abstracted) থাকে। যেমন: বেসিক (BASIC), কোবোল (COBOL), ফোরট্রান (FORTRAN), জাভা (Java), পাইথন (Python) ইত্যাদি।
  •     
  • মধ্যম-স্তরের ভাষা: এই ভাষাগুলো নিম্ন-স্তরের এবং উচ্চ-স্তরের ভাষার বৈশিষ্ট্যগুলোকে একত্রিত করে। এগুলো উচ্চ-স্তরের ভাষার মতো মানুষের পক্ষে বোঝা তুলনামূলকভাবে সহজ, কিন্তু একই সাথে নিম্ন-স্তরের ভাষার মতো হার্ডওয়্যারের কাছাকাছি কাজ করতে পারে এবং মেমরি ব্যবস্থাপনায় সরাসরি অ্যাক্সেস দেয়। সি (C) একটি মধ্যম-স্তরের ভাষা। এটি দিয়ে সিস্টেম প্রোগ্রামিং (যেমন অপারেটিং সিস্টেম তৈরি) এবং অ্যাপ্লিকেশন প্রোগ্রামিং উভয়ই করা যায়। এটি উচ্চ-স্তরের ভাষার পোর্টেবিলিটি (portability) এবং নিম্ন-স্তরের ভাষার কার্যকারিতা (efficiency) প্রদান করে।

প্রদত্ত অপশনগুলোর মধ্যে:

        
  • বেসিক (BASIC): এটি একটি উচ্চ-স্তরের ভাষা, যা সহজে শেখা এবং ব্যবহার করার জন্য ডিজাইন করা হয়েছিল।
  •     
  • কোবোল (COBOL): এটি মূলত ব্যবসায়িক অ্যাপ্লিকেশন তৈরির জন্য ব্যবহৃত একটি উচ্চ-স্তরের ভাষা।
  •     
  • ফোরট্রান (FORTRAN): এটি বৈজ্ঞানিক ও প্রকৌশলগত গণনার জন্য ব্যবহৃত একটি প্রাচীন উচ্চ-স্তরের ভাষা।
  •     
  • সি (C): এটি একটি মধ্যম-স্তরের ভাষা কারণ এটি একই সাথে উচ্চ-স্তরের ভাষার সুবিধা (যেমন পোর্টেবিলিটি) এবং নিম্ন-স্তরের ভাষার সুবিধা (যেমন মেমরি ম্যানিপুলেশন, হার্ডওয়্যার অ্যাক্সেস) প্রদান করে।
Satt AI
Satt AI
3 months ago

অ্যাসেম্বলি ল্যাঙ্গুয়েজ এবং উচ্চস্তরের ভাষার মধ্যবর্তী ভাষাকে মধ্যম স্তরের ভাষা বলে। এটি কম্পিউটারের হার্ডওয়্যার এবং প্রোগ্রামিংয়ের মাঝে একটি সেতু বন্ধন তৈরি করে দেয়। সি ল্যাঙ্গুয়েজ মধ্যম স্তরের ভাষার একটি চমৎকার উদাহরণ কারণ এটি দিয়ে একদিকে অপারেটিং সিস্টেমের মতো সিস্টেম প্রোগ্রামিং করা যায় অন্যদিকে তেমনি দৈনন্দিন ব্যবহারের জন্য অ্যাপ্লিকেশন সফটওয়্যার তৈরি করা যায়।

শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই