🚀 Hurry! Offer Ends In
00 Days
00 Hours
00 Mins
00 Secs
Enroll Now
X

O Level Internet of Things Paper July 2024

Question: 1 Report Error

निम्नलिखित कोड स्निपेट का आउटपुट क्या होगा?

What will be the output of the following code snippet?

int i, j;
for (i = 0; i < 3; i++) {
    for (j = 0; j < 2; j++) {
        printf("%d%d", i, j);
    }
}
A)
B)
C)
D)
Explanation

Let's break down the given code snippet:

Code:

int i, j;
for (i = 0; i < 3; i++) {
    for (j = 0; j < 2; j++) {
        printf("%d%d", i, j);
    }
}

Explanation:

  1. Outer loop (over i): Runs 3 times (from i = 0 to i = 2).
  2. Inner loop (over j): Runs 2 times for each iteration of i (from j = 0 to j = 1).
  3. The printf prints the values of i and j in the format i j without spaces.

Let's go through the iterations:

  • When i = 0, j will take values 0 and 1, so the output will be 00 and 01.
  • When i = 1, j will take values 0 and 1, so the output will be 10 and 11.
  • When i = 2, j will take values 0 and 1, so the output will be 20 and 21.

Thus, the final output will be: 0001 1011 2021.

Correct Answer:

(B) 000110112021.

Correct Answer: B) 000110112021


Question: 2 Report Error

सीआरसी का मतलब है

CRC stands for

A)
B)
C)
D)

Question: 3 Report Error

Arduino पर 9वां पिन किस कमांड से आउटपुट के रूप में सेट किया गया है?

With which command is the 9th pin on Arduino set as output?

A)
B)
C)
D)
Explanation

To set the 9th pin of the Arduino as an output, the correct command is:

Correct Command:

pinMode(9, OUTPUT);

This command configures pin 9 as an output pin, allowing you to control it using other functions like digitalWrite.

Correct Answer:

(D) pinMode(9, OUTPUT);

Correct Answer: D) pinMode(9, OUTPUT);


Question: 5 Report Error

निकटता सेंसर का उपयोग _____ के लिए किया जाता है।

Proximity sensors are used to _____.

A)
B)
C)
D)
Explanation

A proximity sensor is a sensor able to detect the presence of nearby objects without any physical contact.

Correct Answer: D) Detect non-magnetic but conductive materials


Question: 6 Report Error

डब्ल्यूपीए क्या है?

What is WPA?

A)
B)
C)
D)

Question: 8 Report Error

निम्नलिखित Arduino कोड में while लूप क्या करता है?

What does the while loop in the following Arduino code do?


while(analogRead(sensorPin) > 100)
{
    flashLED(); // call a function to turn an LED on and off
}

A)
B)
C)
D)
Explanation

In this Arduino code, the while loop continuously calls the flashLED() function as long as the analog reading from the sensor (obtained using analogRead(sensorPin)) is greater than 100. Once the sensor reading drops to 100 or below, the loop stops executing.

So, the loop repeats the flashLED() function as long as the sensor value is above 100.

Correct Answer:

(C) Repeats flashLED() while reading > 100.

Correct Answer: C) Repeats flashLED() while reading > 100


Question: 9 Report Error

IoT का फुल फॉर्म क्या है?

What is the full form of IoT?

A)
B)
C)
D)

Question: 10 Report Error

IIOT का फुल फॉर्म क्या है?

What is the full form of IIOT?

A)
B)
C)
D)

Question: 11 Report Error

PSEN का मतलब ________ है

PSEN stands for ________

A)
B)
C)
D)

Question: 16 Report Error

Arduino के साथ वायरलेस संचार के लिए निम्नलिखित में से कौन सा तत्व उपलब्ध है?

Which of the following elements are available for wireless communication with Arduino?

A)
B)
C)
D)
Explanation

The correct option for wireless communication with Arduino is:

(C) NRF24l01

Explanation:

  • NRF24l01 is a wireless communication module that allows Arduino to communicate wirelessly with other devices. It operates on the 2.4 GHz frequency band and is commonly used for tasks such as sending and receiving data between Arduinos or other wireless devices.

Why other options are incorrect:

  • (A) DS18B20: This is a digital temperature sensor, not a wireless communication device.
  • (B) 74HC595: This is a shift register, used for expanding the number of output pins, not for wireless communication.
  • (D) MPU6050: This is a motion tracking sensor (accelerometer and gyroscope), not a wireless communication device.

Correct Answer:

(C) NRF24l01

Correct Answer: C) NRF24l01


Question: 17 Report Error
Question: 18 Report Error

NaN किसे कहते हैं?

What is NaN called?

A)
B)
C)
D)

Question: 22 Report Error

MANET का पूर्ण रूप क्या है?

What is the full form of MANET?

A)
B)
C)
D)

Question: 23 Report Error

सॉफ्ट स्किल्स हार्ड स्किल्स से किस प्रकार भिन्न हैं?

How do soft skills differ from hard skills?

A)
B)
C)
D)

Question: 27 Report Error

ARM7TDMI-S किस पाइपलाइनिंग का उपयोग करता है?

The ARM7TDMI-S uses which pipelining?

A)
B)
C)
D)
Explanation

The ARM7TDMI-S processor uses a 3-stage pipeline.

Explanation:

The ARM7TDMI-S architecture uses a 3-stage pipeline:

  1. Fetch: Instruction is fetched from memory.
  2. Decode: The fetched instruction is decoded to identify the operation.
  3. Execute: The decoded instruction is executed and the result is written back to the register or memory if necessary.

Correct Answer:

(B) 3-Stage

Correct Answer: B) 3-Stage


Question: 28 Report Error

Arduino UNO पर वोल्टेज रेगुलेटर का आउटपुट वोल्टेज क्या है?

What is the output voltage of the voltage regulator on the Arduino UNO?

A)
B)
C)
D)
Explanation

The Arduino UNO uses a voltage regulator that provides two common output voltages:

  1. 5V - This is the primary output voltage for powering the microcontroller and other components on the board.
  2. 3.3V - Some boards (like Arduino Due) have a 3.3V regulator, but on the standard Arduino UNO, this is usually used for peripherals.

However, the main voltage output from the voltage regulator is 5V.

Correct Answer:

(C) 5V and 3.3V

Correct Answer: C) 5V and 3.3V


Question: 29 Report Error

वायरलेस तदर्थ नेटवर्क में _________

In wireless ad-hoc network _________

A)
B)
C)
D)

Question: 31 Report Error

एमक्यूटीटी किसने बनाया?

Who created MQTT?

A)
B)
C)
D)

Question: 34 Report Error

स्टार का मतलब क्या है?

What does STAR stand for?

A)
B)
C)
D)

Question: 38 Report Error

निम्नलिखित कोड का परिणाम क्या है:

What is the output of the following code:

#include<stdio.h>
int main(){
int x=1, y=1,z;
z=x++ +y
printf("%d, %d",x,y);


A)
B)
C)
D)
Explanation

The given C code contains the following:

#include
int main(){
    int x=1, y=1, z;
    z = x++ + y;
    printf("%d, %d", x, y);
}

Explanation:

  1. x = 1, y = 1: Initially, both x and y are set to 1.

  2. z = x++ + y:

    • x++ is the post-increment operator. It uses the current value of x (which is 1), and then increments x by 1.
    • So, z = 1 + 1 results in z = 2, and after this, x becomes 2 due to the post-increment.
  3. printf("%d, %d", x, y):

    • After the post-increment, x is 2 and y remains 1.

Thus, the output is:

Correct Answer:

(A) 2,1

Correct Answer: A) 2,1


Question: 40 Report Error

आत्मसम्मान क्या है?

What is self-esteem?

A)
B)
C)
D)

Question: 41 Report Error

IoT गेटवे प्रदान करना होगा

IoT gateway must provide

A)
B)
C)
D)

Question: 44 Report Error

प्रोग्रामिंग में लूप का उद्देश्य क्या है?

What is the purpose of a loop in programming?

A)
B)
C)
D)

Question: 46 Report Error

MQTT का पूर्ण रूप _____

Full form of MQTT _____

A)
B)
C)
D)

Question: 47 Report Error

Li-Fi सिस्टम क्या है?

What is Li-Fi System?

A)
B)
C)
D)

Question: 48 Report Error

IPv4 पते में कितने बिट होते हैं?

How many bits are there in an IPv4 address?

A)
B)
C)
D)
Explanation

An IPv4 address is made up of 32 bits, divided into four octets (each containing 8 bits), typically represented in decimal form as four numbers separated by periods (e.g., 192.168.0.1).

Correct Answer:

(C) 32

Correct Answer: C) 32


Question: 49 Report Error

आत्म-अनुशासन का क्या अर्थ है?

What does self-discipline mean?

A)
B)
C)
D)

Question: 51 Report Error

एलपीडब्ल्यूएएन का पूर्ण रूप:

Full form of LPWAN:

A)
B)
C)
D)

Question: 52 Report Error

Arduino Uno पर कितने एनालॉग इनपुट पिन उपलब्ध हैं?

How many analog input pins are available on Arduino Uno?

A)
B)
C)
D)
Explanation

The Arduino Uno has 6 analog input pins labeled from A0 to A5.

Correct Answer:

(B) 6

Correct Answer: B) 6


Question: 53 Report Error

Arduino Uno में प्रयुक्त माइक्रोकंट्रोलर क्या है?

What is the microcontroller used in Arduino Uno?

A)
B)
C)
D)
Explanation

The microcontroller used in the Arduino Uno is the ATmega328P.

Correct Answer:

(A) ATmega328P

Correct Answer: A) ATmega328P


Question: 63 Report Error

आईसीटी का पूर्ण रूप क्या है?

What is the full form of ICT?

A)
B)
C)
D)

Question: 64 Report Error

STAR पद्धति का उपयोग करने का प्राथमिक उद्देश्य क्या है?

What is the primary purpose of using the STAR method?

A)
B)
C)
D)

Question: 72 Report Error

निम्नलिखित Arduino कोड का आउटपुट क्या होगा?

What will be the output of the following Arduino code ?

void main() {
int k = 0;
double d = 10.21;
printf(“%lu”, sizeof(k + d));
}
void loop() {}


A)
B)
C)
D)
Explanation

The given Arduino code is:

void main() {
    int k = 0;
    double d = 10.21;
    printf("%lu", sizeof(k + d));
}

void loop() {}

Explanation:

  1. int k = 0; double d = 10.21;:

    • k is an integer, and d is a double.
  2. sizeof(k + d):

    • In the expression k + d, k is promoted to double because arithmetic operations between integers and doubles result in a double type.
    • The result of k + d will be a double.
  3. sizeof(k + d):

    • The sizeof operator returns the size of the resulting type of the expression.
    • Since the result of k + d is a double, and the size of a double is 8 bytes on most systems, sizeof(k + d) will return 8.

Correct Answer:

(B) 8

Correct Answer: D) 23


Question: 73 Report Error

MQ135 सेंसर है:

MQ135 Sensor is:

A)
B)
C)
D)

Question: 74 Report Error

ऐरे वाले C प्रोग्राम का सही विकल्प चुनें:

Choose the correct option of C program having array:

int main () 
{ 
int xyz (4) = [10,20,30,40]; 
printf (“%d”, xyz (1)); } 

A)
B)
C)
D)
Explanation

The given C code is:

int main () 
{ 
    int xyz(4) = [10, 20, 30, 40]; 
    printf("%d", xyz(1)); 
}

Explanation:

  1. Array Declaration: The code attempts to declare an array as int xyz(4) = [10, 20, 30, 40];.

    • The correct way to declare an array in C is by using square brackets, not parentheses.
    • It should be int xyz[4] = {10, 20, 30, 40};.
  2. Accessing Array: The code tries to access the array using xyz(1), which is incorrect. The correct way to access the array is xyz[1], not xyz(1).

So, there are syntax errors in both the declaration and the way the array is accessed.

Correct Answer:

(B) Compile error

Correct Answer: B) Compile error


Question: 78 Report Error

IoT सुरक्षा बनाए रखने में फर्मवेयर अपडेट का क्या महत्व है?

What is the significance of firmware updates in maintaining IoT security?

A)
B)
C)
D)

Question: 79 Report Error

सॉफ़्टवेयर ओवर द एयर (SOTA) का मुख्य उद्देश्य क्या है?

What is the main purpose of Software Over The Air (SOTA)?

A)
B)
C)
D)

Question: 84 Report Error

यदि "पिन2" को "1011" भेजा जाता है जहां 1 5V है और 0 0V है तो "पिन1" का आउटपुट क्या है?

What is the output of “pin1” if “pin2” is sent “1011” where 1 is 5V and 0 is 0V?

 int pin1 = 12;
 int pin2 = 11;
 void setup() {
 pinMode(pin1, OUTPUT);
 pinMode(pin2, INPUT);
 Serial.begin(9600);
 }
 void loop() {
 if(digitalRead(pin2)==1) {
 digitalWrite(pin1,LOW);
 }
 else if(digitalRead(pin2)==0) {
 digitalWrite(pin1,HIGH);
 }
 }



A)
B)
C)
D)
Explanation

The given Arduino code reads the input from pin2 and changes the output on pin1 based on whether the value from pin2 is HIGH (1) or LOW (0).

Explanation:

  • For each bit in 1011 sent to pin2:
    • 1 means pin2 is HIGH → pin1 is set to LOW.
    • 0 means pin2 is LOW → pin1 is set to HIGH.

Thus, for the sequence 1011:

  • pin2 (1) → pin1 = LOW
  • pin2 (0) → pin1 = HIGH
  • pin2 (1) → pin1 = LOW
  • pin2 (1) → pin1 = LOW

The resulting output for pin1 will be 0100.

Final Answer:

(B) 0100

Correct Answer: B) 0100


Question: 88 Report Error

DHT11 __________ सेंसर है।

DHT11 is __________ sensor.

A)
B)
C)
D)

Question: 90 Report Error

OSI मॉडल में ट्रांसपोर्ट लेयर की क्या भूमिका है?

What is the role of transport layer in OSI Model?

A)
B)
C)
D)

Question: 92 Report Error

Literal क्या है?

What is Literal ?

A)
B)
C)
D)

Question: 93 Report Error

एलडीआर को _______________ भी कहा जाता है

LDR’s are also called _______________

A)
B)
C)
D)

Question: 94 Report Error

डीएचसीपी सर्वर का उद्देश्य क्या है?

What is the purpose of the DHCP server?

A)
B)
C)
D)

Question: 98 Report Error

IaaS का फुल फॉर्म?

Full form of IaaS?

A)
B)
C)
D)

Related Papers



















































Latest Updates