View MCQ Question
(Q) প্রোগ্রামিং হল-
- নির্দিষ্ট ভাষা
- কোড
- নির্দেশাবলী
- সবকটি ঠিক
Ans : সবকটি ঠিক
(Q) কোনো নির্দিষ্ট কাজ সম্পাদনের জন্য পরপর নির্দেশের সমষ্টিকে বলা হয়-
- কোড
- প্রোগ্রাম
- ল্যাঙ্গুয়েজ
- কমপাইলার
Ans : প্রোগ্রাম
(Q) প্রজন্মের ওপর ভিত্তি করে প্রোগ্রামিং ল্যাঙ্গুয়েজকে কত ভাগে ভাগ করা হয়।
- দুই ভাগে
- চার ভাগে
- পাঁচ ভাগে
- তিন ভাগে
Ans : তিন ভাগে
(Q) নীচের কোনটি একটি হাই লেভেল ল্যাঙ্গুয়েজ?
- C++
- মেশিন ল্যাঙ্গুয়েজ
- PASCAL
- (a) ও (c) উভয়েই
Ans : C++
(Q) এর মধ্যে কোনটি ইংরেজীতে হওয়ার ফলে সবাই বুঝতে পারে।
- মেশিন কোড
- বাইনারি কোড
- অ্যাসেম্বলী ল্যাঙ্গুয়েজে
- হাই লেভেল ল্যাঙ্গুয়েজ
Ans : হাই লেভেল ল্যাঙ্গুয়েজ
(Q) নীচের কোনটি প্রতিটি সোর্স কোডকে সরাসরি রূপান্তরিত করে লো-লেভেল ল্যাঙ্গুয়েজ পরিণত করে?
- বাইনারি কোড
- প্রোগ্রামিং কোড
- মেশিন কোড
- ইংরেজি
Ans : মেশিন কোড
(Q) কম্পিউটার সরাসরি পড়তে পারে-
- লো-লেভেল ল্যাঙ্গুয়েজ
- হাই লেভেল ল্যাঙ্গুয়েজ
- অ্যাসেম্বলী ল্যাঙ্গুয়েজ
- সবকটি
Ans : লো-লেভেল ল্যাঙ্গুয়েজ
(Q) অ্যাসেম্বলী ল্যাঙ্গুয়েজ এর সমস্ত সংকেত বা সংখ্যা, বিশেষ চিহ্নকে একত্রে বলা হয়-
- মেশিন কোড
- বাইনারি কোড
- নিমোনিক্স
- প্রোগ্রাম
Ans : নিমোনিক্স
(Q) নিচের কোনটি প্রোগ্রামিং ল্যাঙ্গুয়েজ নয় লেখো।
- Basic
- C++
- MS-Dos
- Java
Ans : MS-Dos
(Q) অ্যাসেম্বলী ল্যাঙ্গুয়েজকে মেশিন ল্যাঙ্গুয়েজে পরিণত করে-
- কমপাইলার
- ডিবাগার
- এডিটর
- অ্যাসেম্বলার
Ans : অ্যাসেম্বলার
(Q) তৃতীয় প্রজন্মের ল্যাঙ্গুয়েজের উদাহরণ হল-
- লো-লেভেল ল্যাঙ্গুয়েজ
- অ্যাসেম্বলী ল্যাঙ্গুয়েজ
- হাই-লেভেল ল্যাঙ্গুয়েজ
- মেশিন ল্যাঙ্গুয়েজ
Ans : হাই-লেভেল ল্যাঙ্গুয়েজ
(Q) প্রথম প্রজন্মের ল্যাঙ্গুয়েজের উদাহরণ হল
- লো-লেভেল ল্যাঙ্গুয়েজ
- অ্যাসেম্বলী ল্যাঙ্গুয়েজ
- হাই-লেভেল ল্যাঙ্গুয়েজ
- মেশিন ল্যাঙ্গুয়েজ
Ans : মেশিন ল্যাঙ্গুয়েজ
(Q) দ্বিতীয় প্রজন্মের ল্যাঙ্গুয়েজের উদাহরণ হল-
- লো-লেভেল ল্যাঙ্গুয়েজ
- অ্যাসেম্বলী ল্যাঙ্গুয়েজ
- হাই-লেভেল ল্যাঙ্গুয়েজ
- মেশিন ল্যাঙ্গুয়েজ
Ans : অ্যাসেম্বলী ল্যাঙ্গুয়েজ
(Q) কোন লেভেল ল্যাঙ্গুয়েজে কোনো অনুবাদকের প্রয়োজন হয় না?
- লো-লেভেল ল্যাঙ্গুয়েজে
- অ্যাসেম্বলী ল্যাঙ্গুয়েজে
- হাই-লেভেল ল্যাঙ্গুয়েজে
- সবকটিতেই
Ans : লো-লেভেল ল্যাঙ্গুয়েজে
(Q) হাই-লেভেল ল্যাঙ্গুয়েজে লেখা প্রোগ্রামকে মেশিন ল্যাঙ্গুয়েজে অনুবাদ করতে নীচের কোনটি প্রয়োজন?
- এডিটর
- কমপাইলার
- ডিবাগার
- অ্যাসেম্বলার
Ans : অ্যাসেম্বলার
(Q) নিম্নলিখিত কোন ল্যাঙ্গুয়েজে সকল নির্দেশ একত্রিত করে ফাংশন তৈরি হয়।
- মেশিন ল্যাঙ্গুয়েজ
- প্রসিডিউরাল ল্যাঙ্গুয়েজ
- নন-প্রসিডিউরাল ল্যাঙ্গুয়েজ
- অ্যাসেম্বলী ল্যাঙ্গুয়েজ
Ans : প্রসিডিউরাল ল্যাঙ্গুয়েজ
(Q) কোনটি প্রসিডিউরাল ল্যাঙ্গুয়েজ নয় লেখো।
- BASIC
- C
- COBOL
- PROLOG
Ans : PROLOG
(Q) নন-প্রসিডিউরাল ল্যাঙ্গুয়েজের উদাহরণ হল-
- PROLOG
- C
- COBOL
- BASIC
Ans : PROLOG
(Q) প্রোগ্রামিং মডেলের একটি উদাহরণ হল-
- সিস্টেম প্রোগ্রামিং ল্যাঙ্গুয়েজ
- অ্যাপ্লিকেশন প্রোগ্রামিং ল্যাঙ্গুয়েজ
- স্ট্রাকচার্ড প্রোগ্রামিং
- ওয়ার্ড প্রসেসর
Ans : স্ট্রাকচার্ড প্রোগ্রামিং
(Q) এর মধ্যে কোন প্রোগ্রামিং-এ স্ট্রাকচার্ড প্রোগ্রামিং মডেল বেশী ব্যবহৃত হয়।
- C++
- MS-Excel
- Tally
- Oracle
Ans : C++
(Q) কোনটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ নয় লেখো।
- C++
- Java
- Python
- MS-Excel
Ans : MS-Excel
(Q) নীচের কোনটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং-এর সংক্ষিপ্ত রূপ।
- OPP
- OAP
- ODP
- কোনোটিই সঠিক নয়
Ans : কোনোটিই সঠিক নয়
(Q) ডেটা সঞ্চয়, গোপন রাখা এবং ম্যানিপুলেট করা এই কাজগুলি নীচের কোনটি করতে পারে?
- পলিমরফিজম
- এনক্যাপসুলেশন
- ইনহেরিটেন্স
- সিলেকশন
Ans : সিলেকশন
(Q) ইনহেরিটেন্স এর অর্থ হল-
- অন্যের বৈশিষ্ট্য নিজে ধারণ করা
- অন্যকে কপি করা
- অবজেক্ট তৈরি
- একাধিক রূপ তৈরি করা
Ans : অন্যের বৈশিষ্ট্য নিজে ধারণ করা
(Q) C++ ছাড়াও নিম্নলিখিত কোন ভাষাটি পলিমরফিজমকে সমর্থন করে।
- GW-Basic
- VB
- PROLOG
- Python
Ans : Python