কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং
Subjects / বিষয়
Non-Technical · Shared by all departments
পদার্থ বিজ্ঞান
8 chapters
Non-Technical · Shared by all departments
রসায়ন
15 chapters
Non-Technical · Shared by all departments
গণিত
4 chapters
Non-Technical · Shared by all departments
ইংরেজি
11 chapters
Technical
Computer Science and Engineering
12 chapters
Questions
0 read · 0 practiced · 0 answered in examsC++ এ রানটাইম পলিমরফিজম বা লেট বাইন্ডিং অর্জনের জন্য বেস ক্লাসের ফাংশনে কোন কিওয়ার্ড ব্যবহৃত হয়?
Correct answer: c
virtual কিওয়ার্ড মেথড কলকে কম্পাইল টাইমের বদলে রানটাইমে অবজেক্টের আসল টাইপ অনুযায়ী ডিসপ্যাচ করতে বাধ্য করে।
যে ভার্চুয়াল ফাংশনের কোনো বডি থাকে না এবং `= 0` দিয়ে ডিক্লেয়ার করা হয় তাকে কী বলে?
Correct answer: d
Pure Virtual Function ক্লাসে কেবল ডিক্লেয়ার করা হয় (`virtual void draw() = 0;`), যা চাইল্ড ক্লাসে বাস্তবায়ন বাধ্যতামূলক।
অন্তত একটি Pure Virtual Function থাকা ক্লাসকে কী বলা হয়?
Correct answer: a
Abstract Class-এর সরাসরি কোনো অবজেক্ট তৈরি করা যায় না; এটি অন্যান্য ক্লাসের জন্য সাধারণ ইন্টারফেস হিসেবে কাজ করে।
প্রোগ্রামিংয়ে বিদ্যমান অপারেটরকে ইউজার ডিফাইন্ড অবজেক্টের ওপর কাজ করার ক্ষমতা প্রদান করা (প্রশ্ন সংস্করণ 2)?
Correct answer: b
Operator Overloading সংক্রান্ত নিয়ম: বিদ্যমান অপারেটরকে ইউজার ডিফাইন্ড অবজেক্টের ওপর কাজ করার ক্ষমতা প্রদান করা।
প্রোগ্রামিংয়ে ভার্চুয়াল ফাংশনের পয়েন্টার টেবিল যা রানটাইম বাইন্ডিংয়ে ডিসপ্যাচ নিশ্চিত করে (প্রশ্ন সংস্করণ 2)?
Correct answer: c
vtable (Virtual Table) সংক্রান্ত নিয়ম: ভার্চুয়াল ফাংশনের পয়েন্টার টেবিল যা রানটাইম বাইন্ডিংয়ে ডিসপ্যাচ নিশ্চিত করে।
প্রোগ্রামিংয়ে প্রতিটি অবজেক্টে লুকায়িত পয়েন্টার যা তার ক্লাসের vtable-কে পয়েন্ট করে (প্রশ্ন সংস্করণ 2)?
Correct answer: d
vptr (Virtual Pointer) সংক্রান্ত নিয়ম: প্রতিটি অবজেক্টে লুকায়িত পয়েন্টার যা তার ক্লাসের vtable-কে পয়েন্ট করে।
প্রোগ্রামিংয়ে কম্পাইল টাইমে ফাংশন কলের সাথে মেমরির অ্যাড্রেস যুক্ত হওয়া (Static binding) (প্রশ্ন সংস্করণ 2)?
Correct answer: a
Early Binding সংক্রান্ত নিয়ম: কম্পাইল টাইমে ফাংশন কলের সাথে মেমরির অ্যাড্রেস যুক্ত হওয়া (Static binding)।
প্রোগ্রামিংয়ে প্রোগ্রাম চলাকালীন রানটাইমে ফাংশন কল নির্ধারিত হওয়া (Dynamic binding) (প্রশ্ন সংস্করণ 2)?
Correct answer: b
Late Binding সংক্রান্ত নিয়ম: প্রোগ্রাম চলাকালীন রানটাইমে ফাংশন কল নির্ধারিত হওয়া (Dynamic binding)।
প্রোগ্রামিংয়ে বিদ্যমান অপারেটরকে ইউজার ডিফাইন্ড অবজেক্টের ওপর কাজ করার ক্ষমতা প্রদান করা (প্রশ্ন সংস্করণ 3)?
Correct answer: c
Operator Overloading সংক্রান্ত নিয়ম: বিদ্যমান অপারেটরকে ইউজার ডিফাইন্ড অবজেক্টের ওপর কাজ করার ক্ষমতা প্রদান করা।
প্রোগ্রামিংয়ে ভার্চুয়াল ফাংশনের পয়েন্টার টেবিল যা রানটাইম বাইন্ডিংয়ে ডিসপ্যাচ নিশ্চিত করে (প্রশ্ন সংস্করণ 3)?
Correct answer: d
vtable (Virtual Table) সংক্রান্ত নিয়ম: ভার্চুয়াল ফাংশনের পয়েন্টার টেবিল যা রানটাইম বাইন্ডিংয়ে ডিসপ্যাচ নিশ্চিত করে।