Programming In C++ (3330702) MCQs

MCQs of Principles of Object Oriented Programming

Showing 21 to 30 out of 40 Questions
21.

Constant variables can be created in CPP by using ________ .

(________ નો ઉપયોગ કરીને CPP માં Constant variables બનાવી શકાય છે.)

(a)

static

(b)

const

(c)

References 

(d)

constant

Answer:

Option (b)

22.

A References is _______

References એ _______ છે.

(a)

 A variable that holds memory address. 

એક variable કે જે મેમરી નું address ધરાવે છે.

(b)

A Alias to an existing variable.

existing variable નું બીજું નામ.

(c)

Alias to an existing variable and holds memory address.

existing variable નું બીજું નામ અને મેમરી નું address ધરાવે છે.

(d)

show address of variable

variable નું એડ્રેસ દર્શાવે

Answer:

Option (b)

23.

A variable can be declared as reference by putting _______ in the declaration.

(variable declaration માં _______ મૂકીને variable ને reference તરીકે જાહેર કરી શકાય છે.)

(a)

#

(b)

$

(c)

&

(d)

*

Answer:

Option (c)

24.

What is the difference between references and pointers?

(references અને pointers વચ્ચે શું તફાવત છે?)

(a)

References are an alias for a variable whereas pointer stores the address of a variable

(References એ variable માટે બીજું નામ છે જ્યારે pointer variable નું address છે)

(b)

References and pointers are similar

(References અને pointers સરખા છે)

(c)

References stores address of variables whereas pointer points to variables

(References એ variables નું address સ્ટોર કરે છે જ્યારે pointer એ variables તરફ points કરે છે)

(d)

Pointers are an alias for a variable whereas references stores the address of a variable

(Pointers એ variable માટે બીજું નામ છે જ્યારે references એ variable નું address ને સ્ટોર કરે છે)

Answer:

Option (a)

25.

What is the output of this program?

int main()

{

int a;

a = 5 + 3 * 5;

cout << a;

return 0;

}

નીચે આપેલા પ્રોગ્રામનું આઉટપુટ શું છે?

int main()

{

int a;

a = 5 + 3 * 5;

cout << a;

return 0;

}

(a)

40

(b)

20

(c)

25

(d)

30

Answer:

Option (b)

26.

What is the output of this program?

int main()

{

int a = 5, b = 6, c;

c = (a > b) ? a : b;

cout << c;

return 0;

}

નીચે આપેલા પ્રોગ્રામનું આઉટપુટ શું છે?

int main()

{

int a = 5, b = 6, c;

c = (a > b) ? a : b;

cout << c;

return 0;

}

(a)

6

(b)

5

(c)

4

(d)

7

Answer:

Option (a)

27.

Identify the user-defined types from the following?

(નીચેના માંથી યુઝર ડિફાઇન ડેટા ટાઇપ ને ઓળખો?)

(a)

enumeration

(b)

classes

(c)

enumeration and classes both

(d)

int

Answer:

Option (c)

28.

 In C++, ………………….. refer to fixed values that do not change during the execution of a program.

(C++ માં, ………………… .. ફિક્સ વેલ્યુ ને રીફર કરે છે જે પ્રોગ્રામના execution દરમિયાન બદલાતી નથી.)

(a)

Identifiers

(b)

Constants

(c)

Strings

(d)

Operators

Answer:

Option (b)

29.

A reference variable must be initialized at the time of ………………………………

(reference variable ………………………………  સમયે  initialize થવો જરૂરી છે  )

(a)

initialization

(b)

declaration

(c)

running

(d)

definition

Answer:

Option (b)

30.

Which of the following is an abstract data type?

(નીચેનામાંથી abstract ડેટા ટાઇપ કઈ છે?)

(a)

Class

(b)

Double

(c)

String

(d)

Int

Answer:

Option (a)

Showing 21 to 30 out of 40 Questions