Online Exam Preparation

MCQs Library

Browse subject-wise multiple choice questions, review answers quickly, and start a test from the same section.

Course Codes

Select a course to load its MCQs.

Selected: CS304 192 MCQs
CS101 533 CS201 225 CS301 232 CS302 174 CS304 192 CS401 224 CS402 258 CS403 228 CS408 113 CS411 121 CS502 249 CS504 268 CS601 679 CS604 381 CS605 261 CS607 184 CS609 230 CS610 300 CS614 100 CS703 65

Questions

Showing page 2 of 10

Code Question Option A Option B Option C Option D Answer
CS304
A Pointer P To Objects Of A Base Class & It Contains The Address Of An Object Of A Derived Class & Both Classes Contain A Nonvirtual Member Function Ding() Ding() Then The Statement P->Ding();Version Of Ding() In The Class To Be Executed
Base
Derived
Abstract
Virtual
A
CS304
A Pointer To A Base Class Can Point To Objects Of A Derived Class
True
False
Na
Na
A
CS304
A Range Is Often Supplied To An Algorithm By Two Values
Italic
Iteration
Iterator
None Of Given
B
CS304
A Static Member Function Cannot Be Declared
Static
Implicit
Explicit
Virtual
B
CS304
A Template Argument Is Preceded By The Keyword __________
Vector
Class
Template
Type*
A
CS304
A Template Provides A Convenient Way To Make A Family Of
Variables And Data Members
Functions And Classes
Classes And Exceptions
Programs And Algorithms
A
CS304
A Vector V With The Default Constructor Another Vector W With A One-Argument Constructor To A Size Of 11 And Insert 3 Elements Into Each Of These Vectors With Push_Back() Then The Size() Member Function Will Returnfor V Andfor W
11 For V And 3 For W
0 For V And 0 For W
0 For V And 3 For W
3 For V And 11 For W
D
CS304
A‘A Static Member Function Can Be Called Even When A Class Is Not __________
Declared
Define
Instantiated
Called
C
CS304
Adding A Derived Class To A Base Class Requires Fundamental Changes To The Base Class
True
False
Na
Na
B
CS304
Algorithms Can Only Be Implemented Using Stl Containers
True
False
Na
Na
A
CS304
An Abstract Class Is Useful When
We Do Not Derive Any Class From It
There Are Multiple Paths From One Derived Class To Another
We Do Not Want To Instantiate Its Object
You Want To Defer The Declaration Of The Class
C
CS304
An Abstract Class Shows __________ Behaviour
Overriding
Specific
General
None Of The Given
C
CS304
An Overloaded Operator Always Requires One Less Argument Than Its Number Of Operands
True
False
Na
Na
B
CS304
An Stl Container Can Not Be Used To
Hold Objects Of Class Employee
Store Elements In A Way That Makes Them Quickly Accessible
Compile C++ Programs
Organize The Way Objects Are Stored In Memory
A
CS304
Associativity Can Be Changed In Operator Overloading
True
False
Na
Na
B
CS304
Assume A Class C With Objects Obj1 Obj2 And Obj3. For The Statement Obj3 = Obj1 - Obj2 To Work Correctly If The Overloaded - Operator Must
Take Two Arguments
Return A Value
Create A Named Temporary Object
Take Four Arguments
A
CS304
Assume A Class Derv That Is Privately Derived From Class Base. An Object Of Class Derv Located In Main() Can Access
Public Members Of Derv
Protected Members Of Derv
Private Members Of Derv
Protected Members Of Base
B
CS304
By Default The Vector Data Items Are Initialized To
0
0.0
1
Null
A
CS304
C++ Compiler Does Not Allow To Dynamically Allocate Memory For Objects
True
False
Na
Na
B
CS304
Child Class Can Call Constructor Of Its
Direct Base Class
Indirect Base Class
Both Direct And Indirect Base Classes
None Of These
A