WorksheetsM4 R5.1 Chapter 4 85+ MCQ
Total questions: 87
Worksheet time: 44mins
आर्डिनो IDE का उद्देश्य क्या है?
आर्डिनो बोर्ड को प्रोग्राम करना
आर्डिनो सर्किट डिज़ाइन करना
आर्डिनो प्रोग्राम का सिमुलेशन करना
आर्डिनो पर ग्राफिक्स बनाना
आर्डिनो IDE में कोड लिखने के बाद आपको क्या करना चाहिए?
सीरियल मॉनीटर खोलना
कोड को कंपाइल और डिबग करना
आर्डिनो बोर्ड को अनप्लग करना
बोर्ड को पावर ऑफ करना
आर्डिनो बोर्ड का कौन सा हिस्सा पीसी से संवाद करता है?
माइक्रोकंट्रोलर
पावर पिन
USB इंटरफेस
डिजिटल पिन
आर्डिनो IDE में सीरियल मॉनीटर का क्या कार्य है?
डेटा इकट्ठा करना और उसे कंपाइल करना
कंपाइलर के बारे में जानकारी देना
बग्स को खोजने में मदद करना
आर्डिनो बोर्ड से डेटा भेजना और प्राप्त करना
निम्नलिखित में से कौन सा एक एम्बेडेड C भाषा का उदाहरण है?
int x = 10;
var y = 5;
integer z = 20;
float x = "10";
निम्नलिखित में से कौन सा वैध वैरिएबल नाम है?
2x
x_2
int x;
x@123
एम्बेडेड C में पूर्णांकों के लिए कौन सा डेटा प्रकार उपयोग किया जाता है?
फ्लोट
इंट
चार
डबल
Embedded C में पूर्णांकों के लिए कौन सा डेटा प्रकार उपयोग किया जाता है?
float
int
char
double
C में कॉन्स्टेंट्स वे मान होते हैं जो:
प्रोग्राम निष्पादन के दौरान बदले जा सकते हैं
प्रोग्राम निष्पादन के दौरान बदला नहीं जा सकता
हमेशा शून्य पर सेट होते हैं
स्वतः RAM में संग्रहित होते हैं
Embedded C में वैरिएबल क्या होता है?
एक निश्चित मान
डेटा को स्टोर करने के लिए एक मेमोरी स्थान
एक फंक्शन
गणितीय ऑपरेशन
C में निम्नलिखित में से कौन सा एक सही उदाहरण है?
const int x = 10;
float x = 10;
int x = 10;
var x = 10;
C में अभिव्यक्ति 5 + 3 * 2 का परिणाम क्या होगा?
16
11
13
10
Embedded C में असाइनमेंट के लिए कौन सा ऑपरेटर उपयोग किया जाता है?
=
==
+
&&
C में while लूप का कार्य क्या है?
कोड ब्लॉक को तब तक दोहराता है जब तक शर्त झूठी न हो
कोड ब्लॉक को एक विशिष्ट संख्या में दोहराता है
तुरंत लूप से बाहर निकलता है
लूप बॉडी को निष्पादित नहीं करता
C में do-while लूप और while लूप में क्या अंतर है?
do-while लूप कोड ब्लॉक को कम से कम एक बार निष्पादित करता है
while लूप कोड ब्लॉक को कम से कम एक बार निष्पादित करता है
do-while लूप कभी निष्पादित नहीं होता
कोई अंतर नहीं है
C में for लूप का उद्देश्य क्या है?
एक निश्चित संख्या में कोड ब्लॉक को दोहराने के लिए
शर्त के आधार पर कोड ब्लॉक को निष्पादित करने के लिए
कोड ब्लॉक को अनिश्चितकाल तक दोहराने के लिए
शर्त के आधार पर लूप से बाहर निकलने के लिए
C में निम्नलिखित में से कौन सा एक वैध switch कथन है?
switch(x) { case 1: break; }
switch(x) { case 1; }
switch case 1: break;
case 1: switch(x) break;
कौन सा लूप उन परिस्थितियों के लिए सबसे उपयुक्त है जहाँ इटरेशन की संख्या पहले से ज्ञात हो?
while लूप
do-while लूप
for लूप
उपरोक्त में से कोई नहीं
C में if-else कथन का उद्देश्य क्या है?
शर्त के आधार पर एक कार्य करने के लिए
वैरिएबल घोषित करने के लिए
कोड ब्लॉक को दोहराने के लिए
वैरिएबल्स को मान असाइन करने के लिए
आप if-else के बजाय switch कथन का उपयोग कब करेंगे?
जब कई शर्तें चेक करनी हों
जब एक ही शर्त चेक करनी हो
जब कोई शर्त न हो
जब फ्लोटिंग-पॉइंट संख्याओं का उपयोग हो
C में for लूप के लिए सही सिंटैक्स क्या है?
for (i = 0; i < 10; i++)
for i = 0; i < 10; i++
for (i = 0; i > 10; i--)
for (i = 0; i <= 10)
do-while लूप कितनी बार निष्पादित होगा?
शून्य या अधिक बार
कम से कम एक बार
सिर्फ तीन बार
यह निष्पादित नहीं होगा
निम्नलिखित कोड स्निपेट का आउटपुट क्या होगा?
int x = 5;
if(x > 10) {
printf("Greater");
} else {
printf("Smaller");
}
बड़ा
छोटा
त्रुटि
अपरिभाषित व्यवहार
C में, while लूप में शर्त को कब चेक किया जाता है?
लूप बॉडी निष्पादित करने से पहले
लूप बॉडी निष्पादित करने के बाद
सिर्फ एक बार लूप शुरू होने से पहले
कभी नहीं
In C, the condition in a while loop is checked: C में, while लूप में शर्त को कब चेक किया जाता है?
Before executing the loop body
After executing the loop body
Only once before the loop starts
Never
What does a break statement do in a loop?
It terminates the loop immediately
It skips the current iteration
It restarts the loop
It pauses the loop for some time
What will the following code print?
int x = 3;
int y = 10;
if(x > y) {
printf("Yes");
} else {
printf("No");
}
Yes
No
Error
Undefined behavior
What is the purpose of the continue statement in loops in C?
To exit the loop
To skip the current iteration and move to the next iteration
To terminate the program
To repeat the loop
How do you declare a variable in Embedded C?
variable x;
int x;
var int x;
declare int x;
Which of the following is NOT a valid data type in C?
int
float
char
string
What is the correct way to initialize a constant in C?
const int x = 10;
int const x = 10;
const x = 10;
Both A and B
C कॉन्स्टेंट को आरंभ करने का सही तरीका क्या है?
const int x = 10;
int const x = 10;
const x = 10;
Both A and B
Which of the following logical operators is used to combine two conditions in C?
&&
||
==
=
In a for loop, what is the purpose of the initialization part?
To repeat the loop
To define the loop condition
To declare and initialize the loop control variable
To execute the loop body
Which of the following is a correct example of a switch statement in C?
switch (x) { case 1: printf("One"); break; }
switch x: case 1: printf("One");
switch x { 1: printf("One"); }
None of the above
What is the output of the following code?
int x = 7;
if(x > 5) {
printf("Greater");
} else {
printf("Smaller");
}
Greater
Smaller
Error
Undefined behavior
What will the following code print?
int x = 3;
int y = 10;
if(x > y) {
printf("Yes");
} else {
printf("No");
}
Yes
No
Error
Undefined behavior
C में while लूप का उदाहरण निम्नलिखित में से कौन सा है?
while (x > 0) { x--; }
while x > 0 { x--; }
while (x < 0) { x--; }
None of the above
कौन सा लूप शर्त के बावजूद कोड ब्लॉक को कम से कम एक बार निष्पादित करेगा?
while loop
do-while loop
for loop
None of the above
एम्बेडेड C में एक स्थिरांक (constant) को घोषित करने का सही तरीका क्या है?
#define PI 3.14
const int PI = 3.14;
int PI = 3.14;
Both A and B
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 5;
if(x == 5) {
printf("Five");
} else {
printf("Not Five");
}
Five
Not Five
Error
Undefined behavior
एम्बेडेड C में printf() फ़ंक्शन का उद्देश्य क्या है?
To read input from the user
To display output on the screen
To store data in a file
To declare variables
C में वैरिएबल को मान असाइन करने के लिए निम्नलिखित में से कौन सा कथन उपयोग किया जाता है?
assignment operator (=)
equality operator (==)
relational operator (>)
logical operator (&&)
C में, switch केस में break कथन का कार्य क्या है?
लूप से बाहर निकलने के लिए
switch केस से बाहर निकलने के लिए
वर्तमान केस को छोड़ने के लिए
प्रोग्राम के निष्पादन को रोकने के लिए
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 4;
switch(x) {
case 3: printf("Three"); break;
case 4: printf("Four"); break;
default: printf("Default");
}
तीन
चार
डिफ़ॉल्ट
त्रुटि
C में निम्नलिखित में से कौन सा वैध while लूप शर्त है?
while (x < 10) { x++; }
while x < 10 { x++; }
while (x => 10) { x++; }
उपरोक्त में से कोई नहीं
C में if-else कथन के लिए सही सिंटैक्स क्या है?
अगर (शर्त) { कथन; } अन्यथा { कथन; }
अगर शर्त तब { कथन; } अन्यथा { कथन; }
अगर (शर्त) { कथन; } अन्यथा { कथन; } अन्यथा { कथन; }
उपरोक्त में से कोई नहीं
C में एक अनप्रारंभित पूर्णांक का डिफ़ॉल्ट मान क्या होता है?
0
अव्यवस्थित मान
अपरिभाषित
NULL
लूप में continue कथन क्या करता है?
यह लूप को समाप्त कर देता है
यह वर्तमान इटरेशन को छोड़कर अगली इटरेशन पर जाता है
यह लूप को फिर से शुरू करता है
यह लूप को रोकता है
एम्बेडेड C में if-else कथन का सही तरीका कौन सा है?
if(x > 0) { printf("Positive"); } else { printf("Negative"); }
if x > 0 then { printf("Positive"); } else { printf("Negative"); }
if x > 0 { printf("Positive"); else { printf("Negative"); }
उपरोक्त में से कोई नहीं
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 10;
while(x > 0) {
printf("%d ", x);
x--;
}
10 9 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 10
0 1 2 3 4 5 6 7 8 9
त्रुटि
C में दो मानों की तुलना करने के लिए कौन सा ऑपरेटर उपयोग किया जाता है?
=
==
!=
<
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 5, y = 3;
if(x > y) {
printf("X is greater");
} else {
printf("Y is greater");
}
X बड़ा है
Y बड़ा है
त्रुटि
अपरिभाषित व्यवहार
C में for लूप के लिए सही सिंटैक्स निम्नलिखित में से कौन सा है?
for(int i = 0; i < 10; i++) { printf("%d ", i); }
for i = 0 to 10 { printf("%d ", i); }
for(int i = 10; i > 0; i--) { printf("%d ", i); }
A और C दोनों
लूप में break कथन का उद्देश्य क्या है?
लूप को पूरी तरह से बंद करने के लिए
वर्तमान इटरेशन को छोड़ने के लिए
अगली इटरेशन पर कूदने के लिए
लूप को निष्पादित करना जारी रखने के लिए
C में do-while लूप का सही सिंटैक्स क्या है?
do { statements; } while(condition);
while(condition) { statements; } do;
do; while(condition) { statements; }
उपरोक्त में से कोई नहीं
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 3;
switch(x) {
case 1: printf("One"); break;
case 2: printf("Two"); break;
case 3: printf("Three"); break;
default: printf("Default");
}
एक
दो
तीन
डिफ़ॉल्ट
एम्बेडेड C में, निम्नलिखित में से कौन सा ऑपरेटर तार्किक AND के लिए उपयोग किया जाता है?
&
&&
|
||
एम्बेडेड C में एक वैरिएबल घोषित करने का सही तरीका क्या है?
int x;
float x;
char x;
उपरोक्त सभी
एम्बेडेड C में एक वैरिएबल घोषित करने का सही तरीका क्या है?
int x;
float x;
char x;
All of the above
C में दो मानों की समानता की तुलना करने के लिए कौन सा ऑपरेटर उपयोग किया जाता है?
=
==
!=
>
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 2;
int y = 3;
if(x < y) {
printf("X is less than Y");
} else {
printf("X is greater than or equal to Y");
}
X is less than Y
X is greater than or equal to Y
Error
Undefined behavior
C में लूप में एक इटरेशन को छोड़ने के लिए निम्नलिखित में से क्या उपयोग किया जाता है?
break
continue
return
exit
C में तार्किक OR के लिए कौन सा ऑपरेटर उपयोग किया जाता है?
||
&
|
^
Arduino IDE में Serial Monitor का क्या भूमिका है?
To display errors
To communicate with the Arduino board
To write and compile code
To save data to a file
Embedded C में एक स्थिरांक (constant) परिभाषित करने के लिए सही सिंटैक्स क्या है?
const int x = 5;
#define x 5
constant int x = 5;
Both A and B
Embedded C में फ्लोट वैरिएबल घोषित करने का सही तरीका क्या है?
float x;
int x;
double x;
char x;
C में switch कथनों के बारे में निम्नलिखित में से कौन सा कथन सत्य है?
switch statements are used for decision making based on a value.
switch statements can have multiple break statements.
switch statements only work with integer values.
All of the above
Embedded C में पूर्णांक (integer) वैरिएबल घोषित करने का सही सिंटैक्स क्या है?
int x = 10;
integer x = 10;
float x = 10;
long x = 10;
निम्नलिखित में से लूप को एक शर्त के साथ बनाने का सही तरीका कौन सा है?
for(int i = 0; i < 5; i++) { printf("%d ", i); }
for(i = 0; i < 5; i++) { printf("%d ", i); }
for(int i = 5; i > 0; i--) { printf("%d ", i); }
None of the above
लूप में continue कथन का उद्देश्य क्या है?
वर्तमान इटरेशन को रोकने और अगली इटरेशन शुरू करने के लिए
लूप को समाप्त करने के लिए
लूप को पूरी तरह से छोड़ने के लिए
उपरोक्त में से कोई नहीं
C में एक स्थिर मान को परिभाषित करने के लिए निम्नलिखित में से क्या उपयोग किया जाता है?
const
परिभाषित करें
स्थिर
#define
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 5;
switch(x) {
case 1: printf("One"); break;
case 2: printf("Two"); break;
case 5: printf("Five"); break;
default: printf("Default");
}
एक
दो
पाँच
डिफ़ॉल्ट
C में while लूप के लिए सही सिंटैक्स निम्नलिखित में से कौन सा है?
while(condition) { statements; }
while { statements; } (condition)
while condition { statements; }
उपरोक्त में से कोई नहीं
Embedded C में, आप एक चरित्र (character) वैरिएबल कैसे घोषित करते हैं?
char x;
int x;
float x;
double x;
Embedded C में एक वैरिएबल को इनिशियलाइज़ करने का सही तरीका कौन सा है?
int x = 0;
float x = 5.5;
char x = 'A';
सभी विकल्प सही हैं
Embedded C में एक वैरिएबल को इनिशियलाइज़ करने का सही तरीका कौन सा है?
int x = 0;
float x = 5.5;
char x = 'A';
All of the above
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 0;
while(x < 5) {
printf("%d ", x);
x++;
}
0 1 2 3 4
1 2 3 4 5
5 4 3 2 1
Error
C में एक अनंत लूप (infinite loop) बनाने के लिए निम्नलिखित में से क्या उपयोग किया जाता है?
while(1) { statements; }
for(;;) { statements; }
do { statements; } while(1);
All of the above
C में do-while लूप के लिए सही सिंटैक्स निम्नलिखित में से कौन सा है?
do { statements; } while(condition);
while(condition) { statements; } do;
do { while(condition) statements; }
None of the above
Embedded C में, break कथन का उद्देश्य क्या है?
To exit from the loop or switch statement
To continue the loop iteration
To restart the loop
To skip the current iteration
Embedded C में एक स्थिरांक (constant) को परिभाषित करने का सही सिंटैक्स क्या है?
#define CONSTANT_NAME value
constant CONSTANT_NAME = value;
const CONSTANT_NAME = value;
परिभाषित करने का सही सिंटैक्स क्या है?
#define CONSTANT_NAME value #define CONSTANT_NAME value
constant CONSTANT_NAME = value; constant CONSTANT_NAME = value;
const CONSTANT_NAME = value; const CONSTANT_NAME = value;
None of the above उपरोक्त में से कोई नहीं
C में एक पॉइंटर घोषित करने के लिए निम्नलिखित में से क्या उपयोग किया जाता है?
*
&
->
&&
निम्नलिखित कोड का आउटपुट क्या होगा?
int x = 10;
int y = 5;
if(x > y) {
printf("X is greater than Y");
} else {
printf("Y is greater than X");
}
X is greater than Y X Y से बड़ा है
Y is greater than X Y X से बड़ा है
Error त्रुटि
Undefined behavior अपरिभाषित व्यवहार
Embedded C में, 5 पूर्णांकों का एरे घोषित करने का सही सिंटैक्स क्या है?
int arr[5]; int arr[5];
int arr(5); int arr(5);
array int[5]; array int[5];
int 5 arr[]; int 5 arr[];
निम्नलिखित में से कौन सा तरीका for लूप को 0 से 9 तक इटरेट (दोहराना) करने के लिए सही है?
for(int i = 0; i < 10; i++) { printf("%d ", i); } for(int i = 0; i < 10; i++) { printf("%d ", i); }
for(int i = 0; i <= 10; i++) { printf("%d ", i); } for(int i = 0; i <= 10; i++) { printf("%d ", i); }
for(int i = 1; i <= 9; i++) { printf("%d ", i); } for(int i = 1; i <= 9; i++) { printf("%d ", i); }
None of the above उपरोक्त में से कोई नहीं
