অধ্যায়-৫: MCQ (এক কথায়) | প্রোগ্রামিং ভাষার ইতিহাস
Updated 1 July 2024
১। কম্পিউটারের প্রাণ কোনটি?
উত্তর: প্রোগ্রাম
২। কম্পিউটার শুধু বুঝতে পারে—
উত্তর: 0/1 অর্থাৎ বাইনারি
৩। কোন ভাষা দিয়ে কম্পিউটারের মেমোরি অ্যাড্রেসের সঙ্গে সরাসরি সংযোগ সাধন সম্ভব?
উত্তর: মেশিন ভাষা
৪। কত সালে যান্ত্রিক ভাষা চালু হয়?
উত্তর: ১৯৪৫
৫। প্রোগ্রাম সরাসরি ও দ্রুত কার্যকরি হয় কোন ভাষার সুবিধা?
উত্তর: মেশিন ভাষার
৬। যান্ত্রিক ভাষায় প্রতিটি নির্দেশের অংশ কয়টি?
উত্তর: ২টি
৭। সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয়?
উত্তর: মেশিন/যান্ত্রিক ভাষা
৮। কোন ভাষায় লিখিত প্রোগ্রাম কম্পিউটার সরাসরি বুঝতে পারে?
উত্তর: মেশিন ভাষা
৯। কোন ভাষার লিখিত প্রোগ্রামের জন্য অনুবাদকের প্রয়োজন হয় না?
উত্তর: মেশিন/যান্ত্রিক ভাষা
১০। অপারেশন কোড অনূদিত হয় কোন ভাষায়?
উত্তর: মেশিন ভাষায়
১১। অ্যাসেম্বলি ভাষা কোন প্রজন্মের ভাষা?
উত্তর: ২য় প্রজন্মের
১২। সাংকেতিক ভাষা কোনটি?
উত্তর: অ্যাসেম্বলি ভাষা
১৩। কোন ভাষা-অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয় ও যন্ত্রের ওপর নির্ভরশীল?
উত্তর: মেশিন ভাষা
১৪। কোন ভাষার প্রোগ্রাম-কম্পিউটার সংগঠন বর্ণনা করে?
উত্তর: মেশিন ভাষা
১৫। বিট, বাইট, মেমরি অ্যাড্রেস নিয়ে কাজ করে--মেশিন ভাষা ও ----- স্তরের ভাষা।
উত্তর: মধ্য
১৬। প্রোগ্রাম লিখতে কোন ভাষা ব্যবহার করা হলে- প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ও দক্ষ প্রোগ্রামের প্রয়োজন হয়?
উত্তর: মেশিন ভাষা
১৭। কম্পিউটারের তৃতীয় প্রজন্মের ভাষা কেমন ছিল?
উত্তর: উচ্চস্তরের ভাষা
১৮। কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ভাষার সুবিধা পাওয়া যায়?
উত্তর: C বা মধ্যমস্তরের ভাষা
১৯। 4GL বলতে বুঝায়----
উত্তর: অতি উচ্চস্তরের ভাষা বা ৪র্থ প্রজন্মের ভাষা
২০। কোনটি চতুর্থ প্রজন্মের ভাষা?
উত্তর: SQL/INTELLECT
২১। NOMAD কোন প্রজন্মের ভাষা?
উত্তর: চতুর্থ
২২। কৃত্রিম বুদ্ধিমত্তার সাথে সম্পর্কিত কোন প্রজন্মের কম্পিউটার ভাষা?
উত্তর: পঞ্চম
২৩। OPS5 কোন প্রজম্মের ভাষা?
উত্তর: পঞ্চম
২৪। উচ্চসস্তরের প্রোগ্রামের ভাষায় লেখা প্রোগ্রামকে কী বলা হয়?
উত্তর: উৎস প্রোগ্রাম / Source Code
২৫। উৎস প্রোগ্রামকে একত্রে বস্তু প্রোগ্রামে রূপান্তর করে কোনটি?
উত্তর: কম্পাইলার
২৬। অনুবাদক সফটওয়্যার কয় ধরনের?
উত্তর: ৩
২৭। C ভাষায় লেখা প্রোগ্রামকে কী বলা হয়?
উত্তর: সোর্স কোড/ উৎস প্রোগ্রাম
২৮। মেশিনের ভাষায় রূপান্তরিত প্রোগ্রামকে বলা হয়-
উত্তর: অবজেক্ট কোড / বস্তু প্রোগ্রাম/ মেশিন কোড
২৯। উৎস প্রোগ্রাম —-[?] ——-বস্তু প্রোগ্রাম চিহ্নিত স্থানে কি হবে?
উত্তর: অনুবাদক প্রোগ্রাম
৩০। টার্বো সি এক ধরনের ----।
উত্তর: কম্পাইলার
৩১। C প্রোগ্রামিং ভাষার জন্য কোন অনুবাদক প্রোগ্রাম ব্যবহৃত হয়?
উত্তর: কম্পাইলার
৩২। ----এর মধ্যে পার্থক্য রয়েছে- প্রোগ্রামটি অনুবাদের ক্ষেত্রে, কাজের গতির ক্ষেত্রে, ভুল প্রদর্শনের ক্ষেত্রে।
উত্তর: ‘কম্পাইলার’ ও ‘ইন্টারপ্রেটার’
৩৩। অ্যাসেম্বলি ভাষায় লেখা প্রোগ্রামকে মেশিন কোডে অনুবাদ করে ------- নামক একটি প্রোগ্রাম।
উত্তর: অ্যাসেম্বলার
৩৪। পুরো প্রোগ্রাম এক সাথে পড়ে কোন অনুবাদক?
উত্তর: কম্পাইলার
৩৫। কোন অনুবাদক পুরো প্রোগ্রাম লাইন আকারে পড়ে অর্থাৎ একটি করে স্টেটমেন্ট মেশিন কোডে রূপান্তর করে?
উত্তর: ইন্টারপ্রেটার
৩৬। কোন অনুবাদকের প্রোগ্রাম নির্বাহের সময় কম লাগে?
উত্তর: কম্পাইলার
৩৭। কোন অনুবাদকের প্রোগ্রাম নির্বাহের সময় বেশি লাগে কিন্তু ভুল শুদ্ধ করা সহজ?
উত্তর: ইন্টারপ্রেটার
৩৮। কোন অনুবাদকের ডিবাগিং এর সময় বেশি লাগে কিন্তু মেমরির ধারণ ক্ষমতা বেশি লাগে?
উত্তর: কম্পাইলার
৩৯। কোন অনুবাদকের ডিবাগিং এর সময় কম লাগে এবং মেমরির ধারণ ক্ষমতাও কম লাগে?
উত্তর: ইন্টারপ্রেটার
৪০। প্রোগ্রাম রচনার ধাপগুলোর মধ্যে সবচেয়ে গুরুত্বপূর্ণ কোনটি?
উত্তর: প্রোগ্রাম ডিজাইন
৪১। প্রোগ্রাম কোডিং এর পূর্ববর্তী ধাপ কোনটি?
উত্তর: প্রোগ্রাম ডিজাইন
৪২। প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি?
উত্তর: প্রোগ্রাম কোডিং
৪৩। প্রোগ্রাম টেস্টিং এর পূর্ববর্তী ধাপ কোনটি?
উত্তর: প্রোগ্রাম কোডিং
৪৪। সমস্যা নির্ধারণ ও বিশ্লেষণ, অ্যালগরিদম ও ফ্লোচার্ট তৈরি, প্রোগ্রাম কোডিং ও ডিবাগিং হচ্ছে ---- এর গুরুত্বপূর্ণ ধাপ।
উত্তর: প্রোগ্রাম রচনা বা প্রোগ্রাম তৈরি বা সফটওয়্যার তৈরি বা সফটওয়্যার মডেল
৪৫। ---- এর অন্তর্ভুক্ত কাজ হচ্ছে- অ্যালগরিদম প্রণয়ন, প্রবাহচিত্র তৈরি ও সুডোকোড তৈরি ।
উত্তর: প্রোগ্রাম ডিজাইন
৪৬। ----- রচনার জন্য প্রয়োজন-সমস্যা শনাক্তকরণ ও প্রোগ্রাম ডিবাগিং করা।
উত্তর: প্রোগ্রাম
৪৭। একটি পূর্ণাঙ্গ ও নির্ভুল প্রোগ্রাম রচনার জন্য অত্যাবশ্যকীয় কাজ হলো— সমস্যা নির্ধারণ ও বিশ্লেষণ, -------- ও প্রবাহচিত্র তৈরি, ডিবাগিং ও কোডিং।
উত্তর: অ্যালগরিদম
৪৮। প্রোগ্রামিং এ ইনপুট-প্রসেস-আউটপুটকে কী বলা হয়?
উত্তর: প্রোগ্রামের সংগঠন
৪৯। প্রোগ্রাম কোডে ভুলকে কী বলা হয়?
উত্তর: বাগ
৫০। প্রোগ্রাম কোডে ভুল সংশোধনকে কী বলা হয়?
উত্তর: ডিবাগিং
৫১। কোড লেখার পর সেই কোড বিভিন্ন -------দিয়ে পরীক্ষা করা হয়।
উত্তর: Test case
৫২। সব টেস্ট কেইসের জন্য প্রোগ্রাম যখন ঠিকঠাক কাজ করে; তখন সেটি --------- করা হয়।
উত্তর: রিলিজ/Release
৫৩। প্রোগ্রাম রিলিজ করার পর ব্যবহারকারীর জন্য ------- তৈরি করা হয়।
উত্তর: ইউজার ম্যানুয়েল বা নির্দেশনা
৫৪। ----------লেবেল প্রোগ্রাম দিয়ে সরাসরি হার্ডওয়্যার নিয়ন্ত্রণ করা যায়।
উত্তর: সিস্টেম
৫৫। --------- প্রোগ্রাম ব্যবহার করে ব্যবহারকারীরা নির্দিষ্ট কোনো কাজ করতে পারে।
উত্তর: অ্যাপ্লিকেশন
৫৬। প্রোগ্রামের কয় ধরনের ভুল রয়েছে?
উত্তর: ৩
৫৭। প্রোগ্রামে x>y এর জায়গায় x < y লিখলে কোন ধরনের ভুল হবে?
উত্তর: লজিক্যাল ভুল
৫৮। প্রোগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয়?
উত্তর: সিনট্যাক্স ভুল
৫৯। Data error, Logical Error, Syntax error কার সাথে সম্পর্কিত বিষয়?
উত্তর: প্রোগ্রামের ভুল
৬০। অ্যালগরিদম হলো – সমস্যা সমাধান করার নির্দেশনা বর্ণনা করা।
উত্তর: ধাপে ধাপে/পর্যায়ক্রম
৬১। ফ্লোচার্ট কত প্রকার?
উত্তর: ২
৬২। প্রোগ্রাম ফ্লোচার্টে শুরু ও শেষ করার জন্য কোন প্রতীকটি ব্যবহৃত হয়?
উত্তর: উপবৃত্ত/
৬৩। প্রোগ্রাম ফ্লোচার্টে ইনপুটের জন্য কোন প্রতীকটি ব্যবহৃত হয়?
উত্তর: সামান্তরিক/
৬৪। প্রোগ্রাম ফ্লোচার্টে প্রক্রিয়াকরণের জন্য কোন প্রতীকটি ব্যবহৃত হয়?
উত্তর: আয়তক্ষেত্র / ▭
৬৫।
- প্রতীকটি কোন কাজে ব্যবহার হয়?
উত্তর: সিদ্ধান্ত গ্রহণ
৬৬। প্রোগ্রাম ফ্লোচার্টে আউটপুটের জন্য কোন প্রতীকটি ব্যবহৃত হয়?
উত্তর: সামান্তরিক/
৬৭। কোনটি ফ্লোচার্টের সংযোগ প্রতীক?
উত্তর: বৃত্ত /○
৬৮। ‘C’ ভাষার জনক কে?
উত্তর: Dennis Ritche
৬৯। ‘C’ কত সালে সূচনা করা হয়?
উত্তর: ১৯৭২
৭০। সি ভাষার ফাইলের এক্সটেনশন হচ্ছে ----
উত্তর: .c
৭১। উন্ডোজ অপারেটিং সিস্টেমে এক্সিকিউটেবল ফাইলের এক্সটেনশন হচ্ছে ----
উত্তর: .exe
৭২। C++ এর সমস্যাযুক্ত বৈশিষ্ট্যগুলোকে বাদ দিয়ে কোন প্রোগ্রামিং ভাষা ডেভলপ করা হয়েছে?
উত্তর: JAVA
৭৩। কোন ল্যাঙ্গুয়েজে প্রোগ্রাম কম্পাইলিং করা বেশ কঠিন?
উত্তর: C
৭৪। ----- একটি কেইস সেনসিটিভ ভাষা।
উত্তর: C
৭৫। জাভা কত সালে সূচনা করা হয়?
উত্তর: ১৯৯১
৭৬। --- হচ্ছে একটি উচ্চস্তরের ভাষা, মধ্যমস্তরের ভাষা, স্ট্রাকচার্ড প্রোগ্রামিং।
উত্তর: সি (C)
৭৭। C++ কী?
উত্তর: অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা/উচ্চস্তরের ভাষা
৭৮। ‘C++’ ভাষার জনক কে?
উত্তর: Bjarne Stroustrop
৭৯। সি++ ভাষার ফাইলের এক্সটেনশন হচ্ছে ----
উত্তর: .cpp
৮০। ‘C++’ কত সালে সূচনা করা হয়?
উত্তর: ১৯৮০
৮১। ALGOL এর পূর্ণ নাম কী?
উত্তর: ALgorithmic Language
৮২। FORTRAN এর পূর্ণ নাম কী?
উত্তর: Formula Translation
৮৩। FORTRAN ভাষাটি কোন কম্পিউটারের জন্য তৈরি করা হয়েছিল?
উত্তর: IBM
৮৪। Java একটি -------- প্রোগ্রামিং ভাষা।
উত্তর: অবজেক্ট অরিয়েন্টেড / উচ্চস্তরের
৮৫। ------ ভাষা যেকোন প্লাটফর্মে সরাসরি ব্যবহার করা যায়।
উত্তর: জাভা/Java
৮৬। Java প্রোগ্রামিং এর উদ্ভবক কে?
উত্তর: সান মাইক্রো সিস্টেম
৮৭। WORA এর পূর্ণরূপ কী?
উত্তর: Write Once, Run Anywhere
৮৮। Python, ALGOL, JAVA এর মধ্যে কোনটি অবজেক্ট ওরিয়েন্টেড উচ্চস্তরের প্রোগ্রামিং ভাষা নয়?
উত্তর: ALGOL
৮৯। ------ প্রোগ্রামে ব্যবহার করা হয়-অবজেক্ট ও ক্লাস।
উত্তর: অবজেক্ট ওরিয়েন্টেড
৯০। ইনহেরিটেন্স কোন প্রোগ্রামিং মডেল এর বৈশিষ্ট্য?
উত্তর: অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
৯১। ভিজুয়্যাল প্রোগ্রামিং কোন ভিত্তিক ভাষা?
উত্তর: GUI ভিত্তিক / অবজেক্ট ওরিয়েন্টেড
৯২। ভিজুয়্যাল বেসিক প্রোগ্রামিং এর উদ্ভবক কে?
উত্তর: মাইক্রোসফট
৯৩। ভিজুয়্যাল বেসিক কত সালে সূচনা করা হয়?
উত্তর: ১৯৯১
৯৪। GUI এর পূর্ণরূপ হচ্ছে—
উত্তর: Graphical User Interface
৯৫। পলিমরফিজম নিচের কোন ভাষার বৈশিষ্ট্য?
উত্তর: অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং/ ভিজুয়্যাল বেসিক/ জাভা
৯৬। তৃতীয় প্রজন্মের ইভেন্ট ড্রাইভেন প্রোগ্রামিং ভাষা কোনটি?
উত্তর: VB/ ভিজুয়্যাল বেসিক
৯৭। Python প্রোগ্রামিং এর উদ্ভবক কে?
উত্তর: Gido van Rossum
৯৮। Python ভাষার ফাইলের এক্সটেনশন হচ্ছে ----
উত্তর: .py
৯৯। Python কত সালে সূচনা করা হয়?
উত্তর: ১৯৯১
১০০। ------ হচ্ছে অবজেক্ট অরিয়েন্টেড উচ্চস্তরের ভাষা যার বৈশিষ্ট্য হচ্ছে এটি অতন্ত্য সহজ ও পাঠযোগ্য সিনট্যাক্স।
উত্তর: Python
১০১। ---- ভাষা বিভিন্ন প্লাটফর্মে ও ক্লাউডভিত্তিক ওয়েব অ্যাপ্লিকেশন এবং মেশিন লার্নিং এ ব্যবহৃত হয়।
উত্তর: Python
১০২। ২০১৮ সালে কোন ভাষা IEEE কর্তৃক সর্বশেষ্ঠ প্রোগ্রামিং ভাষার স্বীকৃতি পায়?
উত্তর: Python
Most Viewed Today
Confirm a Subscriber to stay with us.
Get free updates on the latest artical, direct to your inbox.