NPTEL Introduction To Internet Of Things Week 5 Assignment Answers 2025

NPTEL Introduction To Internet Of Things Week 5 Assignment Answers 2025

1. Which of the following is/are current challenges in IoT?

a. Large scale of co-operation
b. Global heterogeneity
c. Both (a) and (b)
d. Neither (a) nor (b)

Answer :- For Answers Click Here 

2. State True or False.
Statement: “Interoperability is not a characteristic of a product or system.”

a. True
b. False

Answer :- 

3. Interoperability is required because

a. There are different programming languages
b. There are different communication protocols
c. Both (a) and (b)
d. Neither (a) nor (b)

Answer :- 

4. State whether the following statement is true or false

Statement: “Use of different programming languages such as JavaScript, Python, JAVA, and others is an example of heterogeneity in IoT. This brings in the need for interoperability.”

a. False
b. True

Answer :- 

5. State True or False.

Statement: “The interoperability between devices and device users in terms of message formats is called Systematic Interoperability.”

a. True
b. False

Answer :- 

6. What is the full form of UMB in IoT interoperability?

a. Universal Meta Bridge
b. Universal Main Bridge
c. Universal Main Bracket
d. None of these

Answer :- For Answers Click Here 

7. State true of false

Arduino is an open-source electronic programmable board.

a. True
b. False

Answer :- 

8. State true or false

Additional electronic circuits are essential to load a program into the Arduino controller board.

a. True
b. False

Answer :- 

9. What does the following code do?

int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); for (int i = 0; i < 3; i++) { digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(500); } } void loop() { // Do nothing }

a) Blink 3 times with 1000ms ON and 500ms OFF
b) Blink 3 times with 500ms ON and 500ms OFF
c) Blink 3 times with 1000ms ON and 1000ms OFF
d) Stay ON continuously

Answer :- For Answers Click Here 

11. How many types of loops will you find in Arduino Programming?

a. 1
b. 2
c. 3
d. 4

Answer :- 

12. Choose the right option for if/conditional operator.

a. Val = (condition)?(Statement 1):(Statement 2)
b. Val = (condition)?(Statement 2):(Statement 1)
c. Val = (condition):(Statement 1)?(Statement 2)
d. Val = (condition):(Statement 2)?(Statement 1)

Answer :- 

13. What is the purpose of calling dht.begin(); in the setup() function?

A) To initialize the Serial Monitor
B) To start communication with the DHT sensor
C) To set the temperature and humidity values to zero
D) To define the data pin for the sensor

Answer :- 

14. What function is used to read the humidity value from the DHT sensor?

A) dht.getHumidity();
B) dht.readTemp();
C) dht.readHumidity();
D) dht.getTemperature();

Answer :-

15. What function is used to set the servo motor to a specific angle?

A) ServoDemo.move()
B) ServoDemo.rotate()
C) ServoDemo.write()
D) ServoDemo.setAngle()

Answer :- For Answers Click Here 
Scroll to Top