Which of the following is an example of a fifth generation programming language?

A COBOL

B FORTRAN

C Mercury

D Pascal

Solution

Correct Answer: Option C

প্রোগ্রামিং ভাষার প্রজন্মগুলিকে তাদের বিবর্তন এবং বিমূর্ততার (abstraction) স্তরের উপর ভিত্তি করে ভাগ করা হয়:

প্রথম প্রজন্ম (1GL): মেশিন ল্যাঙ্গুয়েজ (বাইনারি কোড)।

দ্বিতীয় প্রজন্ম (2GL): অ্যাসেম্বলি ল্যাঙ্গুয়েজ।

তৃতীয় প্রজন্ম (3GL): হাই-লেভেল ল্যাঙ্গুয়েজ যেমন COBOL, FORTRAN, Pascal, C, Java ইত্যাদি। এগুলি মানুষের ভাষার কাছাকাছি এবং নির্দিষ্ট সমস্যার সমাধানের জন্য কোড লিখতে ব্যবহৃত হয়।

চতুর্থ প্রজন্ম (4GL): এগুলি 3GL-এর চেয়ে উচ্চতর অ্যাবস্ট্রাকশন সরবরাহ করে এবং নির্দিষ্ট ডোমেইনের সমস্যা সমাধানের উপর ফোকাস করে, যেমন ডেটাবেস ক্যোয়ারি ল্যাঙ্গুয়েজ (SQL)।

পঞ্চম প্রজন্ম (5GL): এই ভাষার লক্ষ্য হল কম্পিউটারকে এমনভাবে সমস্যা সমাধান করতে দেওয়া যেখানে প্রোগ্রামারকে ধাপে ধাপে নির্দেশ দিতে হয় না। এগুলি সাধারণত কৃত্রিম বুদ্ধিমত্তা (AI), এক্সপার্ট সিস্টেম এবং নিউরাল নেটওয়ার্কের মতো ক্ষেত্রে ব্যবহৃত হয়। এই ভাষার ভিত্তি হল লজিক প্রোগ্রামিং (logic programming) এবং কনস্ট্রেন্ট প্রোগ্রামিং (constraint programming)।

Mercury: এটি একটি ডিক্লারেটিভ লজিক প্রোগ্রামিং ভাষা। এটি প্রলগ (Prolog) এর মতো পঞ্চম প্রজন্মের ভাষার বৈশিষ্ট্য বহন করে এবং মূলত কৃত্রিম বুদ্ধিমত্তা এবং ডেটাবেস সিস্টেমের মতো ক্ষেত্রে ব্যবহৃত হয়। এটি পঞ্চম প্রজন্মের ভাষার একটি উদাহরণ।
অ্যাপ/ওয়েবসাইটে রুটিনভিত্তিক নিয়মিত লাইভ পরীক্ষা হচ্ছে।
Exam - 86
কোর্স নামঃ ব্যাংক নিয়োগ প্রস্তুতি'র লং কোর্স (২৭৬ দিন)
টপিকসঃ
General Knowledge
পরিবেশ সম্মেলন: স্টকহোম সামিট, ধরিত্রী সম্মেলনসমূহ, COP সমূহ, ব্ল্যাক সেপ্টেম্বর।
চুক্তিসমূহ: প্যারিস চুক্তিসমূহ, ডেটন চুক্তি, ক্যাম্প ডেভিড চুক্তি এবং বিভিন্ন অস্ত্র চুক্তি, জেনেভা কনভেনশন।
এই রুটিনের সাথে ৩ বার ভোকাবুলারি রিভিশন।
রুটিন দেখুন
পরীক্ষা – ৩৫
কোর্স নামঃ ১৯ তম শিক্ষক নিবন্ধন - লেকচারশীট ভিত্তিক।
টপিকসঃ
English
Number, Gender
পরীক্ষা শুরুঃ (৫ম ব্যাচ) শুরু ৫ মে, ২০২৬।
রুটিন দেখুন

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions