रविवार, 7 जनवरी 2024

C++ Language MCQ in Hindi

 IA Exam se related most questi

2023-2024

Study point hub


C++ Language MCQ in Hindi –









C++ Language MCQ in hindi (सी प्लस प्लस लैंग्वेज बहुविकल्पीय प्रश्न)




Q1. निम्नलिखित प्रकार के class में से केवल एक ऑब्जेक्ट को बनाया जा सकता है,


virtual class

abstract class

singleton class

friend class

Ans. singleton class


Q2. इनमे से कौन सा constructor का प्रकार नही है,



कॉपी constructor

friend constructor

perameterized constructor

डिफ़ॉल्ट constructor

Ans. friend constructor


Q3. C++ की खोज किसने की?


Dennis ritchie

BJarne Stroustrup

Microsoft

James gosling

Ans:- BJarne Stroustrup


Q4  निम्नलिखित में से कौन सा class का सदस्य नही है,


static function

friend function

const function

virtual function

Ans. friend function



Q5. निम्नलिखित में से कौन सा शब्द किसी class के अंदर निर्धारित फंक्शन के लिए उपयोग किया जाता है,


member variable

member फंक्शन

class फंक्शन

classic फंक्शन

Ans. member फंक्शन


Q6. loop की निम्नलिखित अवधारणा में से कौन सा कम्पाइलर फंक्शन कॉल में argument को शामिल करने की अनुमति देता है,


call by value

call by reference

call by pointer

default argument

Ans. default argument


Q7. निम्नलिखित में से कौन सा कीवर्ड dynamic method resolution को support करता है?



Virtual

Dynamic

Abstract

Typeid

Ans:- abstract


Q8. निम्नलिखित में से कौन सा overloading function को सही ढंग से वर्णित करता  है,


virtual polymorphism

transient polymorphism

Ad- hoc polymorphism

pseudo polymorphism

Ans. Ad- hoc polymorphism


Q9. Pointer को एक से ज्यादा बार declare करने से क्या होता है?


Error

Null

Abort

Trap

Ans:- trap


Q10. निम्नलिखित में से कौन सा कीवर्ड virtual के साथ  उपयोग नही किया जा सकता है?


class

member फंक्शन

constructor

distructor

Ans:- constructor


Q11. निम्न में से  inheritance आपको क्या करने की  अनुमति देता है


creat a class

creat a inheritance of class

access method

इनमे से की भी नही

Ans:- creat a inheritance of class


Q12. निम्नलिखिंत  में से inheritance के कितने प्रकार है.


2

4

6

5

Ans:- 5


Q13. c++ में कितने प्रकार के constructor होते है.


1

2

3

5

Ans:- 3


Q14. polymorphism का क्या मतलब है


class having many forms

class having one single

class many two forms

उपरोक्त कोई भी नही

Ans:- class having many forms


Q15. multiple inhertence का क्या मतलब है


Deriving a base class from derived class

Deriving a derived class from base class

उपरोक्त कोई भी नही

Ans:- Deriving a derived class from base class


Q16 निम्न में से  multiple inheritance में कौन सा symbol उपयोग होता है ,


(डॉट) .

(comma) ,

$ (dollar)

इनमे से की नही

Ans:- (comma) ,


Q17 निम्नलिखित में से कौन सा array को declare करता है ,


int array [10]

int array;

array {10};

array array [10];

Ans:- int array [10]


Q18. array क्या है,


array is homogeneous data type

an array is a series of element

both a & b

उपरोक्त कोई भी नही

Ans:- array is homogeneous data type


Q19.निम्नलिखित में से inheritance का syntax क्या है ,


class name

class name : access specifier

class name : access specifier class name

इनमे से कोई भी नही

Ans :- class name : access specifier class name


Q20. निम्न में से constant को और किस नाम से जाना जाता है ,


const

preprocessor

literal

उपरोक्त कोई भी नही

Ans: – literal


Q21 निम्न में से कौन सा literal constant का हिस्सा(part) है ,


integer numerals

floating point numerals

स्ट्रिंग और boolean value

उपरोक्त सभी

Ans:- उपरोक्त सभी


Q22. constant को कैसे declare करते है


const keyword

# डिफाइन preprocessor

a और b दोनों

इनमे से कोई भी नही

Ans:- a और b दोनों


Q23.  फंक्शन overloading में parameters को पास करने के कितने तरीके है,


1

2

4

3

Ans :- (3)


Q24. हम function overloading का उपयोग कब करते है,


same function name but defferent number

defferent name but same number of argument

same function name but same number of argument

diferent फंक्शन name but diffrent number of argument

Ans:- same function name but defferent number


Q25. निम्लिखित में से कौन से ऑपरेटर को  higher precedence  प्राप्त है ,


post fix

unary

shift

equality

Ans: – post fix


Q26. निम्न में से  ternary  operator को  और किस नाम से जाना  है ,


conditional operator

relational

कास्टिंग ऑपरेटर

इनमे से कोई नही

Ans: – conditional operator


Q27.  निम्नलिखित में से switch statement को और किस नाम से जाना है ,


choosing structure

selective structure

certain structure

उपरोक्त कोई भी नही,

Ans: – selective structure


Q28. loop के कितने प्रकार होते है,


2

6

4

3

Ans:- चार प्रकार के


Q29. macro कितने प्रकार क होते है


6

2

3

5

Ans:- तीन प्रकार के


Q30. निम्नलिखित में से array की सातवीं storage element क्या होगा,


array [6];

array [7];

array [5];

कोई भी नही

Ans:- array [6];


Q31. निम्नलिखित में से classname “fruit” के लिये सही destructor कौन सा है?


Int ~ fruit()

Void fruit()

Int ~ fruit(fruit obj)

Void ~ fruit()

Ans:- void fruit()


32:- {

int x=5;

int y=10;

Cout << (x>y?x:y);

}


का आउटपुट क्या होगा?


5

10

Syntax error

Logical error

Ans:- 10.


33:- int x=10;

void main ()

{

int x=20;

Cout<<a<<::a;

}


का आउटपुट होगा?


10 20

20 10

20 20

syntax error

उत्तर:- 20 10


34:- x=(y=5, y+5) में a की वैल्यू होगी.


junk value

syntax error

5

10

उत्तर:- syntax error


35:- मैमोरी में array के लिए स्पेस allocate करने के लिए निम्नलिखित में से किस फंक्शन का प्रयोग किया जाता है?


calloc()

malloc()

realloc()

दोनों a और b

उत्तर- दोनों a और b


36:- जब iteration की संख्या पता हो तब निम्नलिखित में से प्रयोग करने के लिये बेस्ट लूपिंग प्रोसेस कौन सी है?


for

while

do while

इनमें से कोई नहीं.

उत्तर:- do-while



Like ❤️   🫶 share     ⏩ follow 



C Programming Language MCQ in Hindi 


मैंने यहाँ पर कुछ महत्वपूर्ण C Language mcq in Hindi दिए है जो कि प्रतियोगी परीक्षाओं में बहुत उपयोगी साबित हो सकते हैं तो चलिए पढ़ते है.



Q1. c भाषा की खोज किसने की है?


Robert frost

Dennis Ritchie

James A. gosling

E.F codd.

Ans. Dennis Ritchie


Q2. c  भाषा कब विकसित की गयी ?



1978

1972

1973

1971

Ans. 1972


Q3. C प्रोग्राम किस की मदद से मशीनी भाषा में बदल जाता है,


editor की मदद से

कम्पाइलर की मदद से

असेम्बलर की मदद से

उपरोक्त कोई भी नही

Ans. कम्पाइलर की मदद से


Q4 एक c वेरिएबल किस से शरू नहीं हो सकता ………


alphabet से

नंबर से

special symbol other then underscore

दोनों A तथा B

Ans. दोनों A तथा B



Q5. निम्नलिखित में से कौन सा c के arithmetic instruction के लिए प्रयोग होता है,


{}

[]

()

इनमे से कोई भी नही

Ans. ()


Q6. डेनिस किस प्रोग्रामिंग किताब के लेखक है,


c प्रोग्रामिंग and technique

thinking in c

the c programming language

learn c step by step

Ans. the c programming language


Q7. निम्नलिखित में से for लूप कितने बार चलता है,



0 टाइम

infinite times (अनंत बार)

1 टाइम

10 टाइम

Ans- infinite times (अनंत बार)


Q8. Denis Retchie का जन्म कहाँ हुआ था


santna ana

Bronxville, new york (USA)

Dallas

कोई भी नही

Ans. Bronxville, new york (USA)


Q9. निम्नलिखित में से कौन सा ऑपरेटिंग सिस्टम डेनिस retchie द्वारा बनाया गया है,


ubuntu

Linux

UNIX

Android

Ans. UNIX


Q10 string क्या है,


characters का समूह

विशेष symbols का समूह

दोनों a or b

उपरोक्त कोई भी नही

Ans. characters का समूह


Q11. if else condition का उपयोग क्यों करते है,


एक कंडीशन को check करने के लिए

बहुत सारी conditions को check करने के लिए

दोनों a or b

उपरोक्त कोई भी नही

Ans. एक कंडीशन को check करने के लिए


Q12. entry control loop कौन सा लूप होता है ,


while loop

do loop

for loop

nested loop

Ans. for loop


Q13. (initial value; test condition; increment/ decrement) किस loop का syntax है,


for loop

while loop

nested loop

इनमे से कोई नही

Ans. for loop


Q14. निम्नलिखित में से कौन सा switch case को check नही कर सकता ,


character

integer

enum

float

Ans. float


Q15. किसी भी condition को देखने के लिए किस statement  का उपयोग करते है,


if

break

continue

exit

Ans. if


Q16. निम्नलिखित में से कौन सा looping statement नही है,


for loop

while

do while

switch

Ans. switch


Q17. for loop है………..


entry control loop

फंक्शन कण्ट्रोल loop

exit कंट्रोल loop

उपरोक्त कोई भी नही

Ans. entry control loop


Q18.  निम्नलिखित में से array के सबसे छोटे element को क्या कहते है,


lower bound

upper bound

middle bound

range

Ans. lower bound


Q19. array कितने प्रकार के होता है,


4

3

2

उपरोक्त कोई भी नही

Ans. 3


Q20. निम्नलिखित में से, c में array किस तरह का डाटा टाइप है


derived डाटा टाइप

custom डाटा टाइप

primitive डाटा टाइप

इनमे से कोई नही

Ans. derived डाटा टाइप


Q21. निम्नलिखित में से c में अगर character(शब्द )INDEA स्टोर करवाना हो तो क्या syntax होगा,


char name [6] = {‘I’, ’N’, ’D’, ’E’, ’A’, ’\0 ‘, }

char name [6] = {“I”, “N”, “D”, ”E”, “A”}

char name [6] = {‘I’, ’N’, ’D’, ’E’, ’A’,}

char name [ ]; = “INDEA”

Ans. char name [6] = {‘I’, ’N’, ’D’, ’E’, ’A’, ’\0 ‘, }


Q22. pointer एक विशेष प्रकार का variable है, जिसका उपयोग variable का ……….. स्टोर करने के लिए किया जाता है,


value

datatype

variable name

address

Ans. address


Q23. निम्नलिखित में से pointer को declare करने के लिए किस sign का उपयोग करते है,


%

*

&

^

Ans. *


Q24. एक pointer है ……


वेरिएबल, जो कि instruction को स्टोर करता है

वेरिएबल, जो दूसरे वेरिएबल के address को स्टोर करता है.

keyword है, जिसका प्रयोग वेरिएबल को create करने के लिए किया जाता है

उपरोक्त कोई भी नही

Ans. वेरिएबल, जो दूसरे वेरिएबल के address को स्टोर करता है.


Q25. निम्नलिखित में से “&” कौन सा ऑपरेटर है, pointer का,


Conditional operator

Address operator

Logical operator

 इनमे से कोई नही

Ans. Address operator


26:- c में sizeof क्या है?


ऑपरेटर

वेरिएबल

फंक्शन

इनमें से कोई नहीं

ans:- ऑपरेटर


27:- एक अल्गोरिथम का ग्राफिकल और डायग्राम के रूप में प्रस्तुतिकरण कहलाता है.


er डायग्राम

फ्लो चार्ट

ये दोनों

इनमें से कोई नहीं

ans:- फ्लो चार्ट


28:- c प्रोग्रामिंग लैंग्वेज है:-


procedural

ऑब्जेक्ट ओरिएंटेड

इनमें से कोई नहीं

ans:- procedural


29:- उसे क्या कहा जाता है, जिसमें किसी problem को हल करने के लिए instructions को स्टेप by स्टेप लिखा जाता है:-


अल्गोरिथम

फ्लो चार्ट

डिबगिंग

फंक्शन

ans:- अल्गोरिथम


30:- निम्न में से किस ऑपरेटर का प्रयोग operands की वैल्यू को compare करने के लिए किया जाता है:-


लॉजिकल ऑपरेटर

रिलेशनल ऑपरेटर

arithimatic ऑपरेटर

bitwise ऑपरेटर

ans:- रिलेशनल ऑपरेटर


31:- ऑपरेटर ‘&’ का प्रयोग किया जाता है-


bitwise AND

bitwise OR

logical AND

logical NOR

ans:- bitwise AND


32:- character वेरिएबल का size कितना होता है-


16 बाइट

8 बाइट

2 बाइट

1 बाइट

ans:- 1 बाइट


33:- unsigned integer की अधिकतम वैल्यू कितनी होती है-


32767

-32767

65535

-65535

ans:- 65535


34:- निम्नलिखित प्रोग्राम का आउटपुट क्या होगा-


Int a=15, b=28, c-34

c=a-b;

b=c-b;

a=c-b;

printf (“\^%d%d%d”,a,b,c);


15 28 43

28 15 43

15 28 34

28 15 34

Ans:- 28 15 43


35:- break स्टेटमेंट का प्रयोग किया जाता है:-


प्रोग्राम को quit करने के लिए

प्रोग्राम को continue करने के लिए

अगले iteration में जाने के लिए

current iteration को quit करने के लिए

ans:- current iteration को quit करने के लिए


36:- किसी एक फंक्शन से calling function में control ट्रान्सफर करने के लिए किस keyword का प्रयोग किया जाता है-


switch

break

continue

return

ans:- return


37:- एक फंक्शन में arguments की अधिकतम संख्या 20 हो सकती है-


हाँ

नहीं

ans:- नहीं, एक फंक्शन में arguments कि संख्या 127 तक हो सकती है.


38:- कौन सी हैडर फाइल malloc() तथा calloc() फंक्शन का प्रयोग करती है-


conio.h

stdio.hh

stdlib.h

math.h

ans:- stdlib.h


39:- निम्नलिखित में से कौन सा लॉजिकल ऑपरेटर नहीं है-


&

&&

||

!

Ans:- &


40:- निम्नलिखित में से कौन switch case स्टेटमेंट में check नहीं होता है-


character

integer

float

enum

ans:- float


41:- Short डेटा टाइप का स्टोरेज size कितना होता है?


4 बाइट

2 बाइट

6 बाइट

8 बाइट

उत्तर:- 2 बाइट


42:- long डेटा टाइप का स्टोरेज size कितना होता है?


8 बाइट

4 बाइट

2 बाइट

इनमें से कोई नहीं

उत्तर:- 4 बाइट


43:- double डेटा टाइप का स्टोरेज size कितना होता है?


2 बाइट

4 बाइट

8 बाइट

16 बाइट

उत्तर:- 8 बाइट


44:- long double डेटा टाइप का स्टोरेज साइज़ कितना होता है?


8 बाइट

10 बाइट

16 बाइट

32 बाइट

उतर:- 10 बाइट


45:- STL का पूरा नाम क्या है?


sample template library

simple template library

single type library

single template library

उत्तर:- simple template library


46:- void एक डेटा type है?


सत्य

असत्य

उत्तर:- सत्य


47:- आटोमेटिक स्टोरेज क्लास की default वैल्यू 0 होती है.


सत्य

असत्य

उत्तर:- असत्य


48:- = तथा == का एक ही कार्य होता है.


सत्य

असत्य

उत्तर:- असत्य


49:-  निम्नलिखित प्रोग्राम का आउटपुट क्या होगा?


int y=30;

main()


{

int y=15;

printf (“%d”,y);

}


30

15

Error

इनमें से कोई नहीं.

उत्तर:- 15, क्यूंकि जब भी global variable तथा local variable के मध्य conflict होता है तो local variable को प्राथमिकता दी जाती है.


50:- c language में कितने keywords होते है?


32

40

45

56

उत्तर:- c में 32 keywords होते है.


c language mcq


51:- निम्नलिखित में से किस ऑपरेटर की priority सबसे कम है.


==

++

%

&&

उत्तर:- &&


52:- निम्नलिखित प्रोग्राम का आउटपुट क्या होगा?


#include<stdio.h>

main()

{

int *y = 60;

printf(“%d”,*y);

}


60

garbage value

logical error

run time error

उत्तर:- run time error होगा क्योंकि pointer variable ने सही address को contain नहीं किया है.


53:- c language में, गणितीय operations करने के लिए किस header फाइल का प्रयोग किया जाता है?


math.h

dos.h

stdio.h

conio.h

उत्तर:- math.h


54:- पैरामीटर पास करने की default क्रियाविधि है;-


call by reference

call by value

दोनों में से कोई नहीं

उत्तर:- call by value


 निवेदन:- अगर आपको c language MCQ in Hindi पसंद आये हों तो कमेंट के द्वारा बताइए तथा इसे अपने दोस्तों के साथ share करें.

कोई टिप्पणी नहीं:

एक टिप्पणी भेजें