Programming In C++ (3330702) MCQs

MCQs of Principles of Object Oriented Programming

Showing 1 to 10 out of 40 Questions
1.

 Who created C++?

(C++ કોણે બનાવ્યું છે?)

(a)

Bjarne Stroustrup

(b)

Dennis Ritchie

(c)

Ken Thompson

(d)

Brian Kernighan

Answer:

Option (a)

2.

Object oriented programming employs_________ programming approach.

(ઓબ્જેક્ટ ઓરીએન્ટેડ પ્રોગ્રામીંગ  _________ એપ્રોચ ને follow કરે છે.)

(a)

top-down

(b)

procedural

(c)

bottom-up

(d)

Scripting 

Answer:

Option (c)

3.

What is the output of the following program?

#include<iostream>

using namespace std;

main() 

   int *p = new int; 

   delete p; 

   delete p; 

   cout<<"Done";

}

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

#include<iostream>

using namespace std;

main() 

   int *p = new int; 

   delete p; 

   delete p; 

   cout<<"Done";

}

(a)

Done

(b)

Compile time error

કમ્પાઈલ ટાઇમ એરર

(c)

Runtime error

રન ટાઇમ એરર

(d)

Logical Error

લોજીકલ એરર

Answer:

Option (c)

4.

Which of the following is used for comments in C++?

(C++ માં કમેન્ટ  માટે નીચેનામાંથી કયા ઉપયોગ થાય છે?)

(a)

 // comment

(b)

/* comment */

(c)

both // comment or /* comment */

(d)

// comment */

Answer:

Option (c)

5.

Which of the following is called extraction/get from operator?

(નીચેનામાંથી કયા ઓપરેટર ને એક્સ્ટ્રેક્શન / ગેટ કહેવામાં આવે છે?)

(a)

<<

(b)

>>

(c)

>

(d)

<

Answer:

Option (b)

6.

Which of the following is called insertion/put to operator?

(નીચેનામાંથી કયા ઓપરેટર ને  insertion/put કહેવામાં આવે છે?)

(a)

<<

(b)

>>

(c)

>

(d)

<

Answer:

Option (a)

7.

Which of the following escape sequence represents tab?

(નીચેનામાંથી કયો વિકલ્પ એસ્કેપ સિક્વન્સ ટેબને દર્શાવે છે?)

(a)

\t

(b)

 \t\r

(c)

 \b

(d)

 \a

Answer:

Option (a)

8.

 In CPP, cin and cout are the predefined stream __________ .

(CPP માં, cin અને cout એ __________ની પ્રીડિફાઇન stream છે.)

(a)

Operator

(ઓપરેટર)

(b)

Functions

(ફંકશન)

(c)

Objects

(ઓબ્જેક્ટ)

(d)

Data types

(ડેટા ટાઈપ)

Answer:

Option (c)

9.

What is the output of below program?

int main()

{

int a = 10;

cout<<a++;

return 0;

}

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

int main()

{

int a = 10;

cout<<a++;

return 0;

}

(a)

10

(b)

11

(c)

12

(d)

15

Answer:

Option (a)

10.

What is the output of below program?

void swap(int m, int n)

 {

int x = m;

 m = n;

 n = x;

}

main()

 {

 int x = 5, y = 3;

 swap(x,y);

 cout<<x<<" "<<y;

}

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

void swap(int m, int n)

 {

int x = m;

 m = n;

 n = x;

}

main()

 {

 int x = 5, y = 3;

 swap(x,y);

 cout<<x<<" "<<y;

}

(a)

3  5 

(b)

5  3

(c)

5   5

(d)

Compile time error

કમ્પાઈલ ટાઇમ એરર

Answer:

Option (b)

Showing 1 to 10 out of 40 Questions