IoT All Run Week Q&A Merge PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 508

X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 3 - Week 1

Course outline

How does an
Assignment 1
NPTEL online The due date for submitting this assignment has passed. Due on 2020-09-30, 23:59 IST.
course work?
Assignment submitted on 2020-09-27, 19:32 IST
Week 0
1) 1 point
Week 1

Lecture 1:
Introduction to
IoT- Part-I (unit?
unit=17&lesson=18)

Lecture 2:
Introduction to a.
IoT- Part-II (unit?
unit=17&lesson=19)
b.
c.
Lecture 3:
Sensing (unit? d.
unit=17&lesson=20) Yes, the answer is correct.
Score: 1
Lecture 4:
Accepted Answers:
Actuation (unit?
b.
unit=17&lesson=21)
2) 1 point
Lecture 5: Basics
of IoT
Networking- Part-
I (unit?
unit=17&lesson=22)

Lecture material
of Week 1 (unit?
unit=17&lesson=23)

Quiz :
Assignment 1
(assessment?
name=144) a.

Week 1
b.
Feedback Form c.
(unit?
d.
unit=17&lesson=24)
Yes, the answer is correct.
Week 2 Score: 1
Accepted Answers:
a.
Week 3
3) 1 point
Week 4

Week 5

Week 6

Week 7

Week 8 a.
b.
Week 9
c.

Week 10 d.
Yes, the answer is correct.
Week 11 Score: 1
Accepted Answers:
d.
Week 12
4) 1 point
Text Transcripts

Books

Download Videos

Assignment a.
Detailed Solution b.
c.
Live Interactive
Session d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

5) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

6) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.

7) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.

8) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.

9) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

10) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

11) 1 point

a.
b.
c.
d.
Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

13) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

14) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.
15) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 4 - Week 2

Course outline

How does an
Assignment 2
NPTEL online The due date for submitting this assignment has passed. Due on 2020-09-30, 23:59 IST.
course work?
Assignment submitted on 2020-09-27, 19:37 IST
Week 0
1) 1 point
Week 1

Week 2

Lecture 6: Basics
of IoT
Networking-Part a.
II (unit?
unit=25&lesson=26) b.
c.
Lecture 7: Basics
of IoT d.
Networking-Part- Yes, the answer is correct.
III (unit? Score: 1
unit=25&lesson=27) Accepted Answers:
a.
Lecture 8: Basics
of IoT 2) 1 point
Networking- Part-
IV (unit?
unit=25&lesson=28)
Lecture 9:
Connectivity
Technologies-
Part-I (unit?
unit=25&lesson=29)

Lecture 10:
Connectivity
Technologies- a.
Part-II (unit?
unit=25&lesson=30) b.
c.
Lecture material
of Week 2 (unit? d.
unit=25&lesson=31) Yes, the answer is correct.
Score: 1
Quiz :
Accepted Answers:
Assignment 2
d.
(assessment?
name=145) 3) 1 point
Week 2
Feedback Form
(unit?
unit=25&lesson=32)

Week 3

a.
Week 4
b.

Week 5 c.
d.
Week 6 Yes, the answer is correct.
Score: 1
Week 7 Accepted Answers:
c.
Week 8
4) 1 point

Week 9

Week 10

Week 11
a.
Week 12
b.

Text Transcripts c.
d.
Books Yes, the answer is correct.
Score: 1
Download Videos Accepted Answers:
a.
Assignment
Detailed Solution
5) 1 point
Live Interactive
Session

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

7) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

8) 1 point
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

10) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

11) 1 point
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

13) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.
14) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 5 - Week 3

Course outline

How does an
Assignment 3
NPTEL online The due date for submitting this assignment has passed. Due on 2020-10-07, 23:59 IST.
course work?
Assignment submitted on 2020-10-06, 21:41 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Lecture a.
11:Connectivity b.
Technologies-
c.
Part-III (unit?
unit=33&lesson=34) d.

Lecture 12: Yes, the answer is correct.


Connectivity
Score: 1
Technologies- Accepted Answers:
Part- IV (unit? b.
unit=33&lesson=35)

Lecture 13:
Connectivity
Technologies-
Part- V (unit?
unit=33&lesson=36)
2) 1 point
Lecture 14:
Sensor
Networks- Part- I
(unit?
unit=33&lesson=37)

Lecture 15:
Sensor
Networks- Part- II a.
(unit? b.
unit=33&lesson=38)
c.
Lecture material d.
of Week 3 (unit?
unit=33&lesson=39) Yes, the answer is correct.
Score: 1
Quiz : Accepted Answers:
Assignment 3 c.
(assessment?
name=146) 3) 1 point

Week 3
Feedback Form
(unit?
unit=33&lesson=40)

Week 4

Week 5 a.
b.
Week 6
c.
d.
Week 7
Yes, the answer is correct.
Week 8 Score: 1
Accepted Answers:
a.
Week 9
4) 1 point
Week 10

Week 11

Week 12

Text Transcripts a.
b.
Books
c.

Download Videos d.
Yes, the answer is correct.
Assignment Score: 1
Detailed Solution Accepted Answers:
a.
5) 1 point
Live Interactive
Session

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

7) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.
8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

10) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.
11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

13) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

14) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 6 - Week 4

Course outline

How does an
Assignment 4
NPTEL online The due date for submitting this assignment has passed. Due on 2020-10-14, 23:59 IST.
course work?
Assignment submitted on 2020-10-06, 21:46 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4

Lecture 16:
a.
Sensor
Networks- Part-III b.
(unit? c.
unit=41&lesson=42)
d.
Lecture 17:
No, the answer is incorrect.
Sensor Score: 0
Networks- Part- Accepted Answers:
IV (unit? d.
unit=41&lesson=43)
2) 1 point
Lecture 18:
Sensor
Networks- Part- V
(unit?
unit=41&lesson=44)

Lecture 19: UAV


Networks (unit?
unit=41&lesson=45)

Lecture 20:
Machine to
a.
Machine
Communication b.
(unit? c.
unit=41&lesson=46)
d.
Lecture material
Yes, the answer is correct.
of Week 4 (unit? Score: 1
unit=41&lesson=47)
Accepted Answers:
Quiz : a.
Assignment 4
3) 1 point
(assessment?
name=149)

Week 4
Feedback Form
(unit?
unit=41&lesson=48)

Week 5

Week 6 a.
b.
Week 7
c.

Week 8 d.
No, the answer is incorrect.
Week 9 Score: 0
Accepted Answers:
b.
Week 10
4) 1 point
Week 11

Week 12

Text Transcripts

Books a.
b.
Download Videos
c.
d.
Assignment
Detailed Solution No, the answer is incorrect.
Score: 0
Accepted Answers:
d.
Live Interactive
Session 5) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

7) 1 point

a.
b.
c.
d.
Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

8) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

9) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

10) 1 point

a.
b.
c.
d.

Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

13) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

14) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 7 - Week 5

Course outline

How does an
Assignment 5
NPTEL online The due date for submitting this assignment has passed. Due on 2020-10-21, 23:59 IST.
course work?
Assignment submitted on 2020-10-20, 15:17 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4

Week 5
a.
Lecture 21 : b.
Interoperability in c.
Internet of Things
d.
(unit?
unit=49&lesson=50) No, the answer is incorrect.
Score: 0
Lecture 22 :
Accepted Answers:
Introduction to
b.
Arduino- I (unit?
unit=49&lesson=51) 2) 1 point
Lecture 23 :
Introduction to
Arduino- II (unit?
unit=49&lesson=52)

Lecture 24 :
Integration of
Sensors and
Actuators with
Arduino- I (unit?
a.
unit=49&lesson=53)
b.
Lecture 25 :
c.
Integration of
Sensors and d.
Actuators with
No, the answer is incorrect.
Arduino- II (unit? Score: 0
unit=49&lesson=54)
Accepted Answers:
Lecture material d.
of Week 5 (unit?
3) 1 point
unit=49&lesson=55)

Quiz :
Assignment 5
(assessment?
name=150)

Week 5
Feedback Form
(unit?
unit=49&lesson=56)
a.
Week 6
b.

Week 7 c.
d.
Week 8 Yes, the answer is correct.
Score: 1
Week 9 Accepted Answers:
b.
Week 10 4) 1 point

Week 11

Week 12

Text Transcripts

Books
a.
Download Videos b.
c.
Assignment d.
Detailed Solution
N h i i
No, the answer is incorrect.
Live Interactive Score: 0
Session Accepted Answers:
c.

5) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

7) 1 point
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.
10) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

12) 1 point

a.
b.
c.
d.

Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

13) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

14) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
A dA
Accepted Answers:
d.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 8 - Week 6

Course outline

How does an
Assignment 6
NPTEL online The due date for submitting this assignment has passed. Due on 2020-10-28, 23:59 IST.
course work?
Assignment submitted on 2020-10-28, 14:49 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4

Week 5 a.
b.
Week 6 c.
d.
Lecture 26:
Introduction to Yes, the answer is correct.
Python Score: 1
Programming- I Accepted Answers:
(unit? b.
unit=57&lesson=58)
2) 1 point
Lecture 27:
Introduction to
Python
Programming- II
(unit?
unit=57&lesson=59)

Lecture 28:
Introduction to
Raspberry Pi- I
(unit?
unit=57&lesson=60)
a.
Lecture 29:
b.
Introduction to
Raspberry Pi- II c.
(unit? d.
unit=57&lesson=61)
Yes, the answer is correct.
Lecture 30: Score: 1
Implementation Accepted Answers:
of IoT with a.
Raspberry Pi- I
(unit? 3) 1 point
unit=57&lesson=62)

Lecture material
of Week 6 (unit?
unit=57&lesson=63)

Quiz :
Assignment 6
(assessment?
name=154)

Week 6
Feedback Form a.
(unit? b.
unit=57&lesson=64)
c.
Week 7 d.
Yes, the answer is correct.
Week 8 Score: 1
Accepted Answers:
Week 9 d.

4) 1 point
Week 10

Week 11

Week 12

Text Transcripts

Books
a.
Download Videos
b.
c.
Assignment d.
Detailed Solution Yes, the answer is correct.
Score: 1
Live Interactive Accepted Answers:
Session a.

5) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

7) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
A dA
Accepted Answers:
a.

10) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

12) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

13) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.

14) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.
15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 9 - Week 7

Course outline

How does an
Assignment 7
NPTEL online The due date for submitting this assignment has passed. Due on 2020-11-04, 23:59 IST.
course work?
Assignment submitted on 2020-11-04, 21:36 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4

Week 5 a.
b.
Week 6 c.
d.
Week 7
Yes, the answer is correct.
Score: 1
Lecture 31 :
Implementation Accepted Answers:
of IoT with c.
Raspberry Pi- II
2) 1 point
(unit?
unit=65&lesson=66)
Lecture 32 :
Implementation
of IoT with
Raspberry Pi- III
(unit?
unit=65&lesson=67)
a.
Lecture 33 :
b.
Software Defined
Networking- Part- Yes, the answer is correct.
I (unit? Score: 1
unit=65&lesson=68) Accepted Answers:
b.
Lecture 34 :
Software Defined 3) 1 point
Networking- Part-
II (unit?
unit=65&lesson=69)

Lecture 35 :
Software Defined
IoT Networking-
Part- I (unit?
unit=65&lesson=70)

Lecture material
of Week 7 (unit?
unit=65&lesson=71)

Quiz :
a.
Assignment 7
(assessment? b.
name=171) c.
Week 7 d.
Feedback Form
Yes, the answer is correct.
(unit? Score: 1
unit=65&lesson=72)
Accepted Answers:
c.
Week 8
4) 1 point
Week 9

Week 10

Week 11

Week 12

Text Transcripts a.
b.
Books c.
d.
Download Videos
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.
Assignment
Detailed Solution 5) 1 point

Live Interactive
Session

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

7) 1 point

a.
b.
c.
d.

Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

10) 1 point

a.
b.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b.

11) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

13) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.
14) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 10 - Week 8

Course outline

How does an
Assignment 8
NPTEL online The due date for submitting this assignment has passed. Due on 2020-11-11, 23:59 IST.
course work?
Assignment submitted on 2020-11-11, 19:41 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4
a.
Week 5 b.
c.
Week 6
d.

Week 7 Yes, the answer is correct.


Score: 1
Accepted Answers:
Week 8
a.
Lecture 36 : 2) 1 point
Software Defined
IoT Networking- II
(unit?
unit=73&lesson=74)

Lecture 37 :
Cloud
Computing-
Fundamental
a.
(unit?
unit=73&lesson=75) b.

Lecture 38 : Yes, the answer is correct.


Score: 1
Cloud
Computing-
Accepted Answers:
Service Model
a.
(unit?
3) 1 point
unit=73&lesson=76)

Lecture 39 :
Cloud
Computing-
Service
Management and
Security (unit?
unit=73&lesson=77) a.
b.
Lecture 40 :
Cloud c.
Computing- Case d.
Studies (unit?
unit=73&lesson=78) Yes, the answer is correct.
Score: 1
Lecture material Accepted Answers:
of Week 8 (unit? c.
unit=73&lesson=79)
4) 1 point
Quiz :
Assignment 8
(assessment?
name=173)

Week 8
Feedback Form
(unit?
unit=73&lesson=80)
a.
Week 9 b.
c.
Week 10
d.

Week 11 Yes, the answer is correct.


Score: 1
Accepted Answers:
Week 12
b.

Text Transcripts 5) 1 point

Books
Download Videos

Assignment
Detailed Solution

Live Interactive
Session
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

7) 1 point

a.
b.
c.
d.

Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

9) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

10) 1 point

a.
b.
c.
d.
Y h i
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

13) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

14) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 11 - Week 9

Course outline

How does an
Assignment 9
NPTEL online The due date for submitting this assignment has passed. Due on 2020-11-18, 23:59 IST.
course work?
Assignment submitted on 2020-11-11, 19:42 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3 a.
b.
Week 4
Yes, the answer is correct.
Score: 1
Week 5 Accepted Answers:
b.
Week 6
2) 1 point
Week 7

Week 8

Week 9

Lecture 41 : a.
Cloud b.
Computing- c.
Practical (unit?
unit=81&lesson=82) d.
Yes, the answer is correct.
Lecture 42 :
Score: 1
Sensor-Cloud- I
Accepted Answers:
(unit?
c.
unit=81&lesson=83)
3) 1 point
Lecture 43 :
Sensor-Cloud- II
(unit?
unit=81&lesson=84)

Lecture 44 : Fog
Computing- I
(unit?
unit=81&lesson=85)
a.
Lecture 45 : Fog b.
Computing- II
c.
(unit?
unit=81&lesson=86) d.

Lecture material Yes, the answer is correct.


Score: 1
of Week 9 (unit?
unit=81&lesson=87) Accepted Answers:
c.
Quiz :
Assignment 9 4) 1 point
(assessment?
name=177)

Week 9
Feedback Form
(unit?
unit=81&lesson=88)

a.
Week 10
b.
Week 11 c.
d.
Week 12
No, the answer is incorrect.
Score: 0
Text Transcripts Accepted Answers:
b.
Books
5) 1 point

Download Videos

Assignment
Detailed Solution

Live Interactive
Session
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

7) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

10) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

12) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

13) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.

14) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

15) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 12 - Week 10

Course outline

How does an
Assignment 10
NPTEL online The due date for submitting this assignment has passed. Due on 2020-11-25, 23:59 IST.
course work?
Assignment submitted on 2020-11-25, 19:14 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4
a.
Week 5 b.
c.
Week 6 d.
No, the answer is incorrect.
Week 7 Score: 0
Accepted Answers:
Week 8 d.

2) 1 point
Week 9

Week 10
Lecture 46 :
Smart Cities and
Smart Homes- I
(unit?
unit=89&lesson=90)

Lecture 47 :
Smart Cities and
Smart Homes- II a.
(unit?
b.
unit=89&lesson=91)
c.
Lecture 48 :
d.
Smart Cities and
Smart Homes- III Yes, the answer is correct.
(unit? Score: 1
unit=89&lesson=92) Accepted Answers:
c.
Lecture 49 :
Connected 3) 1 point
Vehicles- I (unit?
unit=89&lesson=93)

Lecture 50 :
Connected
Vehicles- II (unit?
a.
unit=89&lesson=94)
b.
Lecture material
of Week 10 (unit?
Yes, the answer is correct.
Score: 1
unit=89&lesson=95)
Accepted Answers:
Quiz : a.
Assignment 10
(assessment?
4) 1 point
name=180)

Week 10
Feedback Form
(unit?
unit=89&lesson=96)

Week 11 a.
b.
Week 12 c.
d.
Text Transcripts
Yes, the answer is correct.
Score: 1
Books Accepted Answers:
c.
Download Videos
5) 1 point
Assignment
Detailed Solution

Live Interactive
Session
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

7) 1 point

a.
b.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b.

8) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

9) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

10) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.
11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
d.

12) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

13) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

14) 1 point
a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

15) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 13 - Week 11

Course outline

How does an
Assignment 11
NPTEL online The due date for submitting this assignment has passed. Due on 2020-12-02, 23:59 IST.
course work? As per our records you have not submitted this assignment.

Week 0 1) 1 point

Week 1

Week 2

Week 3
a.

Week 4 b.
c.
Week 5 d.
No, the answer is incorrect.
Week 6 Score: 0
Accepted Answers:
Week 7 c.

2) 1 point
Week 8

Week 9

Week 10
Week 11 a.
b.
Lecture 51:
c.
Smart Grid- I
(unit? d.
unit=97&lesson=98) No, the answer is incorrect.
Score: 0
Lecture 52:
Accepted Answers:
Smart Grid- II
c.
(unit?
unit=97&lesson=99) 3) 1 point
Lecture 53:
Industrial Internet
of Things- I (unit?
unit=97&lesson=100)

Lecture 54:
Industrial Internet
of Things- II
(unit?
a.
unit=97&lesson=101)
b.
Lecture 55: Data
c.
Handling and
Analytics- I (unit? d.
unit=97&lesson=102)
No, the answer is incorrect.
Score: 0
Lecture material
of Week 11 (unit? Accepted Answers:
unit=97&lesson=103) d.

Quiz : 4) 1 point
Assignment 11
(assessment?
name=183)

Week 11
Feedback Form
(unit?
unit=97&lesson=104) a.
b.
Week 12
c.

Text Transcripts d.
No, the answer is incorrect.
Books Score: 0
Accepted Answers:
a.
Download Videos
5) 1 point
Assignment
Detailed Solution

Live Interactive
Session a.
b.

N h i i
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

6) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

7) 1 point

a.
b.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b.

8) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b.

9) 1 point
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b.

10) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

11) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.
12) 1 point

a.
b.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

13) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
b.

14) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

15) 1 point
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.
X

(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)

[email protected]

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Introduction to internet of things (course)

Announcements (announcements) About the Course (preview) Ask a Question (forum)

Progress (student/home) Mentor (student/mentor)

Unit 14 - Week 12

Course outline

How does an
Assignment 12
NPTEL online The due date for submitting this assignment has passed. Due on 2020-12-09, 23:59 IST.
course work?
Assignment submitted on 2020-12-04, 11:52 IST
Week 0
1) 1 point
Week 1

Week 2

Week 3

Week 4
a.
Week 5 b.
c.
Week 6 d.
Yes, the answer is correct.
Week 7 Score: 1
Accepted Answers:
Week 8 b.

Week 9 2) 1 point

Week 10
Week 11

Week 12

Lecture 56: Data


Handling and
a.
Analytics- II
(unit? b.
unit=105&lesson=106) Yes, the answer is correct.
Score: 1
Lecture 57: Case
Accepted Answers:
Study: Agriculture
b.
(unit?
unit=105&lesson=107) 3) 1 point
Lecture 58: Case
Study:
Healthcare (unit?
unit=105&lesson=108)

Lecture 59: a.
Activity
Monitoring (Case b.
Study ) - I (unit? Yes, the answer is correct.
unit=105&lesson=109) Score: 1
Accepted Answers:
Lecture 60:
a.
Activity
Monitoring (Case 4) 1 point
Study) - II (unit?
unit=105&lesson=110)

Lecture material
of Week 12 (unit?
unit=105&lesson=111)

Quiz :
Assignment 12
(assessment?
name=185)
a.
Week 12 b.
Feedback Form
c.
(unit?
unit=105&lesson=112) d.
Yes, the answer is correct.
Text Transcripts Score: 1
Accepted Answers:
Books a.

5) 1 point
Download Videos

Assignment
Detailed Solution

Live Interactive
Session
a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

6) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

7) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

8) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

9) 1 point

a.
b.
Yes, the answer is correct.
Score: 1
Accepted Answers:
a.

10) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
c.

11) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

12) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
a.

13) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
b.

14) 1 point

a.
b.
c.
d.
Yes, the answer is correct.
Score: 1
Accepted Answers:
c.

15) 1 point

a.
b.
c.
d.
No, the answer is incorrect.
Score: 0
Accepted Answers:
d.
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 1

1. Internet of Things (IoT) can be integrated with which of these separate domains:
a. Cloud-based storage and computing.
b. Cyber Physical Systems.
c. Big-data networks.
d. All of these.

2. In the current market scenario, IoT captures the maximum share in which one of these?
a. Industry
b. Security
c. Healthcare
d. Home automation

3. Why is IPv6 preferred over IPv4 for IoT implementations?


a. Larger addressing range
b. More security
c. Both a and b
d. Neither a or b

4. The main function of the IoT Gateway can be summarized as:


a. Forwarding packets between LAN and WAN on the IP layer.
b. Performs application layer functions between IoT nodes and other entities.
c. Enables local, short-range communication between IoT devices.
d. All of these

5. Scalability of IoT means:


a. Expandable/reducible in terms of scale or size.
b. Measurable
c. Increasing/decreasing monetary costs.
d. All of these.
6. Which one of these is the most important factor to be considered in an IoT implementation:
a. Scalability
b. Power efficiency
c. Efficient and scalable addressing schemes
d. All of these
7. Which statement is NOT TRUE:
a. IoT WAN connects various network segments.
b. IoT WAN is geographically wide.
c. IoT WAN is organizationally wide.
d. None of these.
8. Which of these statements regarding sensors is TRUE?
a. Sensors are input devices.
b. Sensors can be analog as well as digital
c. Sensors respond to some external stimuli.
d. All of these.
9. Which of these is NOT a feature of Shape Memory Alloys (SMA)?
a. Low density
b. Low strain recovery
c. Biocompatibility
d. Biodegradability
10. Which of these is a part of the Sensing Layer of the IoT Service Oriented Architecture?
a. Service integration
b. Service repository
c. Business logic
d. Data sensing and actuation protocols.
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 2

1. MQTT stands for:


a. Message Queue Telemetry Transport
b. Multiple Queue Telemetry Transport
c. Multiple Query Transport Technique
d. Multiple Query Transport Technique
2. AMQP is designed for connecting:
a. Constrained networks
b. LANs and WANs
c. Systems and Business processes
d. None of these
3. Which modulation scheme is followed by IEEE 802.15.4 standard?
a. BPSK
b. QPSK
c. DSSS
d. All of these
4. Which CoAP message transfers response from the server within the acknowledgment
message?
a. Separate
b. Confirmable
c. Non-confirmable
d. Piggyback
5. Collision prevention in 802.15.4 standard is provided by means of:
a. CSMA-CA
b. CSMA-CD
c. ALOHA
d. None of these

6. Which of these is a routing protocol for low power lossy networks over IPv6?
a. RPL
b. OSPF
c. Both a and b
d. None of these
7. The basic unit of AMQP data is:
a. A frame
b. A packet
c. A byte
d. A bit
8. RPL supports:
a. Message confidentiality
b. Loop detection in the routes
c. Data path validation
d. All of these
9. Which statement is TRUE with respect to the IEEE 802.15.4 standard?
a. It is a low data-rate standard.
b. Used for architecting wireless PANs
c. Uses only two layers – PHY and MAC
d. All of these
10. LOADng routing uses:
a. AODV
b. DSDV
c. RIPv2
d. OSPF
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 3

1. The number of channels incorporated in physical layer of the HART standard are:
a. 10
b. 15
c. 20
d. 64
2. Channel hopping is performed at which HART layer?
a. Physical
b. Data link
c. Network
d. Application
3. This process of bypassing radio dead-spots in Z wave is done using a message called
a. Healing
b. Beacon
c. Probe
d. None of these
4. The difference between the wired and wireless versions of HART are at the:
a. Network layer
b. Physical layer
c. Data link layer
All of these
5. WASN stands for:
a. Wireless and Sensor networks
b. Wired and Sensor networks
c. Wireless Ad-hoc Sensor Networks
d. None of these
6. Class-2 Bluetooth devices have a range of:
a. 1m
b. 10m
c. 100m
d. 1000m
7. SOS in sensor web stands for
a. Sensor of a System
b. System of Sensors
c. Sensor Observation Service
d. None of these
8. Which topology is supported by Z wave:
a. Star
b. Mesh
c. Tree
d. All of these
9. QoS guarantees in WSNs include:
a. Offering guarantees in terms of bandwidth, delay, jitter
b. Offering guarantees in terms of packet loss probability.
c. Offering guarantees in terms of Limited bandwidth, unpredictable changes in RF
channel characteristics.
d. All of these
10. The WSN nodes are prone to:
a. Malicious attacks
b. Eavesdropping
c. Interference
d. All of these
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 4

1. With respect to WSN coverage problems, the OGDC algorithm is an acronym for:
a. Optimal Geographic Density Control
b. Optimal Geographic Distance Control
c. Optimal Geographic Distance Coverage
d. Optimal geographic Density Coverage

2. A crossing with respect to WSN coverage is _______ if it is in the interior region of at


least one node’s coverage disk.
a. Partially covered
b. Covered
c. Not covered
d. Isolated
3. A PIR Sensor stands for:
a. Proximity Infra-Red
b. Passive Infra-Red
c. Picture Infra-Red
d. None of these
4. WMSNs stand for:
a. Wired Multimedia Sensor Networks
b. Wireless Multimedia Sensor Networks
c. Wireless Mobile Sensor Networks
d. Wireless Machine Sensor Network

5. UAV-VANETS link-up may be used for:


a. visual guidance
b. Data-muling
c. Coverage enhancement
d. All of these

6. M2M stands for:


a. MAC to MAC communication
b. Machine to MAC communication
c. Machine to machine communication
d. MAC to machine communication
7. In WSN area coverage problem, which is TRUE?
a. Energy-efficient random coverage
b. Connected random coverage
c. A network is connected if any active node can communicate with any other active
nodes
d. All of these
8. In a M2M ecosystem, Internet service providers:
a. Provide their infrastructures for M2M device communications.
b. are responsible for devices providing raw data.
c. is an individual or company what utilizes M2M applications.
d. None of these
9. With respect to stationary sensor networks, which of these points apply?
a. Easy deployment
b. Node can be placed in an optimized distance
c. Easy topology maintenance
d. All of these
10. High-end M2M nodes have:
a. Mobility
b. QoS guarantees
c. Low density deployment
d. All of these
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 5

1. A hardware code, before uploading to an embedded processor board first needs to be:
a. Verified and compiled
b. Executed
c. Both a and b
d. None of these

2. Why interoperability is required?


a. Heterogeneous wireless communication protocols
b. Different programming languages
c. Different control models
d. All of the above

3. What is the function for reading humidity from DHT sensor from Arduino?
a. dht.readHumidity()
b. dht.readTemperature()
c. dht.begin()
d. d. dht(pin,DHT22)

4. Device interoperability problem is between


a. Two devices
b. A device and an user
c. Both (a) and (b)
d. None of the above
5. Which is the following is not an Actuator?
a. Servo motor
b. Stepper motor
c. DHT
d. Relay

6. Which of the following is not a sensor?


a. Barometer
b. Light Dependent Resistor (LDR)
c. DHT
d. Relay

7. What is the servo library command to move the shaft of Servo motor back and forth across 180
degree?
a. Knob()
b. Sweep()
c. write()
d. detach()

8. The code written in Arduino IDE is referred to as:


a. Script
b. Block
c. Sketch
d. Arduino Script

9. Which of the following library functions can be used to generate a random number in Arduino?
a. randomize()
b. ran()
c. rand()
d. random()

10. Which pin of Arduino should be connected with the pin 3 of the DHT sensor?
a. Pint 5V
b. Pin 3.3V
c. Pin GND
d. None of the these
Introduction to Internet of Things

Assignment 6

1. By default, the GPIO pins in Raspberry Pi are configured as?


a. Input except pins 14 and 15
b. Output except pins 14 and 15
c. Bcm
d. GPIO

2. Which of the following datatype is correct for the object below?


D = ['python', 3.43, 'p', 100]
a. Array
b. Dictionary
c. Tuple
d. List

3. What does the method readline() return:


a. One line
b. One byte
c. One character
d. Bool

4. What is the maximum peripheral current draw allowed in Raspberry pi 3?


a. 1200mA
b. 700mA
c. 500mA
d. 100mA

5. Data collected by Raspberry Pi from the sensor can be


a. Processed in Raspberry Pi
b. Sent to other devices connected to the network
c. Used to control/activate other devices in the network
d. All of the above

6. Relay is a kind of:


a. Sensor
b. Actuator
c. Hub
d. Router

7. What are the mode/modes used for addressing the pins in Raspberry Pi?
a. GPIO
b. BCM
c. GPIO and BCM
d. GPIO, BCM and CAN

8. Which of the following variants of Raspberry Pi has an inbuilt wi-fi?


a. Raspberry Pi 2
b. Raspberry Pi 3
c. Raspberry Pi A+
d. Raspberry Pi Zero

9. Internet of Things refers to:


a. Interconnection of devices in a network
b. Exchange of data between devices in a network
c. An ecosystem of devices, accessible through internet
d. All of the above

10. IoT devices must have:


a. A USB port
b. A unique identification
c. Wired connectivity
d. All of the above
Introduction to Internet of Things

Assignment 7

1. Server is a:
a. Computer
b. Any device/program which serves or responds to the request from client
c. A data centre
d. Cloud

2. The split() function in Python programming language breaks the string on the basis of:
a. Blank Space
b. Comma
c. Any specified delimiter
d. Hyphen

3. Bind() function in Python socket programming is used to:


a. Specify the port for service on the specified host
b. Read data from the socket
c. Send data to the socket
d. Initiate the connection

4. Application program interface (API) used between data and control planes in SDN is
known as:
a. Northbound API
b. Eastbound API
c. Southbound API
d. Westbound API

5. When does a switch send PAKCET-IN message to a controller in SDN:


a. Flow-rule associated with a received flow does not exist
b. All the time
c. After deleting a flow-rule
d. None of the above

6. In SDN, does the control overhead increase compared to the traditional network:
a. Depends on application and network topology
b. Yes, always
c. Not at all
d. Depends on OpenFlow protocol

7. One of the advantages of SDN-based sensor network is:


a. Real-time programmability
b. No need to replace any node
c. Both a & b
d. None of the above

8. Application program interface (API) used between application and control planes is
known as:
a. Northbound API
b. Eastbound API
c. Southbound API
d. Westbound API

9. An SDN Controller can be placed based on:


a. Hierarchical manner
b. Star-topology
c. Mesh topology
d. All of the above

10. Typically, ______________ protocol is used in low-rate wireless PANs:


a. IEEE 802.15.4
b. IEEE 802.11
c. IEC 6250
d. None of the above
Introduction to Internet of Things

Assignment 8

1. Using SDN, the following can be managed:


a. Network partition
b. Network matching
c. Load balancing
d. All of the above

2. From the below given options, which is not a characteristic of cloud computing?
a. Low management effort
b. Low level generalization of computation
c. On-demand network access
d. Configurable computing resources

3. Pre-configure facility for allocation of virtualized resources comes under


a. Availability and reliability
b. Scalability and elasticity
c. Manageability and interoperability
d. Measured Services

4. Service Management mainly focusses on


a. Importance to desired outcomes of customers
b. Importance to desired outcomes of organizations
c. Both (a) and (b)
d. none of the above

5. Broad network access in cloud deals with


a. Dynamic allocation for scale out
b. Recorded resource usage
c. Availability of cloud resources over the network
d. All of the above

6. Billing information is calculated using


a. Accounting Records only
b. Billing rules and Accounting records
c. Billing rules, Accounting records and Resource prices
d. None of the above
7. Integrity in data security is :

a. Detecting unauthorized data modification


b. Sending secure data to cloud
c. Preserving the privacy of data
d. None of the above

8. CloudAnalyst provides
a. Support for large scale cloud applications
b. GUI based control
c. Flexible and repeatable environment
d. All of these

9. GreenCloud Simulator is designed based on


a. NS-3
b. NS-2
c. CloudSim
d. DCSim

10. Which of the following is not a cloud simulator?


a. CloudSim
b. NS-3
c. DCSim
d. GroudSim
Introduction to Internet of Things

Assignment 9

1. What is the purpose of floating IP in Openstack?


a. To connect the instance with the external network
b. To interconnect among instances
c. To connect among instances inside a same network
d. None of them

2. We normally take snapshot in Openstack, _______.


a. After the installation of an instance
b. Before the installation of an instance
c. It is an inbuilt image in Openstack
d. It should be downloaded from the internet

3. Sensor-Cloud deals with


a. Sensor-for-Service
b. Sensor-as-a-Service
c. Sensor-in-Cloud
d. None of these

4. Which of the following statement is true in sensor-cloud


a. End user procures sensors and lend these to sensor-cloud service provider
b. Sensor-cloud is based only on dumping the sensor data to the cloud
c. Single sensor nodes is shared dedicatedly with only one end user
d. None of these

5. What are the three main issues faced by cloud while handling IoT data?
a. speed, volume, bandwidth
b. speed, quality of service, volume
c. volume, latency, bandwidth
d. none of the above

6. Why data volume is a problem in IoT-based cloud computing?


a. because data are encrypted and hard to analyze
b. because data coming from IoT devices are always in raw format and difficult to store
c. because the density of IoT devices is increasing each day and in turn the volume
of generated data is growing very fast
d. because IoT device density is decreasing each day and in turn the volume of
generated data are decreasing very fast

7. If the time-sensitive data are sent to cloud for analysis, the latency will be ________.
a. Increased
b. Decreased
c. neither increase nor decrease
d. first increase, then decreased

8. What is a good approach to reduce latency?


a. Analyzing data close to the data source
b. Analyzing data in cloud
c. Increasing number of nodes
d. Decreasing number of nodes

9. What are less time-sensitive data?


a. Data which can be analyzed after seconds or minutes
b. Data which should be analyzed within fraction of a second
c. Data which can be wait for hours, days, weeks
d. Data which can be wait for months

10. How fog provide better privacy to industries and companies?


a. By providing the facility to store confidential data in their local servers
b. By providing more secure communication system
c. By providing a secured VPN network
d. All of the above
Introduction to Internet of Things

Assignment 10

1. Which of these can be considered as the skeleton for smart cities?


a. Buildings
b. Transportation
c. Banks
d. Sensors

2. Which of these can be considered as the sensory organs for smart cities?
a. Buildings
b. Transportation
c. Banks
d. Sensors

3. Smart Agriculture incorporates:


a. Alert generation in case of above-threshold pollutants in the air or water.
b. Scheduling harvesting and arranging proper transfer of harvests to
warehouses or markets.
c. Both the above
d. None of these

4. Heterogeneity for IoT in smart cities stands for:


a. Integration of varying hardware platforms and specifications.
b. Integration of different radio specifications.
c. Integration of various software platforms.
d. All of these

5. Which of these can be categorized as AI based mathematical model for data fusion?
a. CNN
b. Recursive methods
c. Bayesian analysis
d. Belief networks

6. Which of these connects cable-based networks with wireless networks for increased
sharing of media, control and access and can share network media resources?
a. UPnP
b. DLNA
c. LAN
d. WiFi

7. Which of these is NOT a feature of VANETs?


a. High Dynamic Topology
b. High transmission and computation capability
c. Stable connectivity
d. Predictable mobility pattern

8. X-10 protocol is characterized by:


a. Low-speed and low data rate.
b. Low speed and high data rate
c. High speed and low data rate
d. High speed and high data rate

9. The V2X paradigm is not restricted to a single source information provider.


a. True
b. False
c. Sometimes True, mostly False
d. Sometimes False, mostly True

10. TCP/IP fails in V2X because:


a. TCP/IP is designed mainly for handling information exchange between a single
pair of entities.
b. Information exchanges in TCP/IP are dependent on the location of data.
c. TCP/IP can only identify the addresses of endpoints, which alone is not useful for
content distribution.
d. All of these
Introduction to Internet of Things

Assignment 11

1. Net metering depends on –


a. Energy consumed by the consumers and energy generated by the consumers
b. Energy consumed by the consumers and energy supplied back to the grid
c. Only energy consumed by the consumer
d. None of the above

2. Smart grid enables –


a. Distributed energy management
b. Centralized energy management
c. Both distributed and centralized energy management
d. None of these

3. Self-healing in smart grid can be done –


a. Dampening unwanted power oscillations
b. Avoiding unwanted flows of current through the grid
c. Rerouting power flows in order to avoid overloading in a transmission line
d. All of these

4. Full form of SANETs –


a. Sensors and Actions Networks
b. Sensors and Actuator Networks
c. Smart and Active Networks
d. None of these

5. Smart grid interface between the customer and the energy service provider –
a. Smart meter
b. DAU
c. Gateway
d. MDMS

6. IIoT is mainly focused on


a. Convenience of individuals
b. Efficiency, safety and security of operation and individuals.
c. Efficiency of the system.
d. Data security.

7. What is the key technology to enable V2V and V2R communication?


a. Short Range Communication
b. Dedicated Short Range Communication
c. Long Range Communication
d. Medium Range Communication

8. Zigbee is –
a. IEEE 802.15.4 protocol
b. IEEE 802.16.4 protocol
c. IEEE 802.11a protocol
d. None of these

9. What is the full form of PMU in smart grid?


a. Power management unit
b. Phasor measuring unit
c. Phasor-based micro-grid unit
d. None of these

10. What are the risks associated with IIoT?


a. Lack of vision and leadership
b. Cheap sensors
c. Confident workforce
d. Both cheap sensors and confident workforce
Introduction to Internet of Things

Assignment 12

1. Mathematical model, which represents the relationship between variables, is termed as –


a. Mathematical model
b. Statistical model
c. Variability model
d. None of the above

2. If all the data points are same, statistical dispersion becomes –


a. 1
b. 10
c. 100
d. None

3. Why automated irrigation system is required for water management in agriculture field?
a. Save limited water resource
b. Precise water management
c. More yields with less water
d. All of the above

4. The characteristics of a sensor node are


a. Energy-efficiency
b. Distributed sensing
c. Low-cost
d. All of the above

5. What is the network topology of Ambusens WBAN devices


a. Bus topology
b. Star Topology
c. Mesh Topology
d. None of the above

6. Which communication protocol is used between sensor devices in Ambusens WBAN


system
a. 3G
b. WLAN/Wi-fi
c. IEEE 802.15.4
d. IEEE 802.15.1

7. IoT based remote healthcare monitoring is typically most useful for


a. people in urban areas
b. People without easy access to healthcare
c. both a and b
d. none of the above
8. Activity monitoring:
a. Provides better quality of life
b. Provides information accurately in a reliable manner
c. Provides continuous monitoring support.
d. All of these

9. Which of these sensors can be most appropriately used for activity monitoring in
wearables?
a. Accelerometer
b. Cameras
c. LIDARs
d. LED

10. In-place activity recognition is:


a. On the device
b. Power intensive
c. No network connection required
d. All of these
Introduction to Internet of Things

Assignment 1

1. Internet of Things (IoT) can be integrated with which of these separate domains:
a. Cloud-based storage and computing.
b. Cyber Physical Systems.
c. Big-data networks.
d. All of these.

2. In the current market scenario, IoT captures the maximum share in which one of these?
a. Industry
b. Security
c. Healthcare
d. Home automation

3. Why is IPv6 preferred over IPv4 for IoT implementations?


a. Larger addressing range
b. More security
c. Both of the above
d. Neither a or b

4. The main function of the IoT Gateway can be summarized as:


a. Forwarding packets between LAN and WAN on the IP layer.
b. Performs application layer functions between IoT nodes and other entities.
c. Enables local, short-range communication between IoT devices.
d. All of these

5. Gyroscope is a sensor which measures:


a. Acceleration
b. Velocity
c. Physical orientation
d. Pressure

6. The approximation of the measured property sensed by a digital sensor induces:


a. Quantization error
b. Hysteresis error
c. Aliasing error
d. All of these
7. Pneumatic actuators depend on ________ for their operation.
a. Fluids
b. Powder
c. Air
d. None of these
8. A DC motor is a type of :
a. Pneumatic actuators
b. Hydraulic actuators
c. Electrical actuators
d. Mechanical actuator

9. Which of these is NOT a part of the Service Layer of the IoT Service Oriented
Architecture?
a. Service integration
b. Service repository
c. Business logic
d. Data sensing and actuation protocols.

10. Which of these is NOT related to IoT scalability?


a. Flexibility within Internet.
b. Large scale deployment.
c. Real-time connectivity of billions of devices.
d. Range of each sensor node.
Introduction to Internet of Things
Assignment 2

1. Which of these statements is NOT TRUE?


a. MQTT is a publish-subscribe protocol
b. MQTT is a client-server protocol
c. MQTT is a lightweight messaging protocol
d. MQTT is used in conjunction with TCP/IP

2. MQTT is designed for:


a. Remote connections
b. Limited bandwidth
c. Small-code footprint
d. All of these

3. CoAP is a:
a. Physical layer protocol
b. Application layer protocol
c. Service layer protocol
d. Network layer protocol

4. REST stands for:


a. Representational State Transfer
b. Resourceful Sensor Transfer
c. Resourceful State Transport
d. None of these

5. AMQP is designed for connecting:


a. Constrained networks
b. LANs and WANs
c. Systems and Business processes
d. None of these

6. AMQP provides the following message delivery guarantees:


a. At most once
b. At least once
c. Exactly once
d. All of these

7. Which modulation scheme is followed by IEEE 802.15.4 standard?


a. BPSK
b. QPSK
c. DSSS
d. All of these
8. Collision prevention in 802.15.4 standard is provided by means of:
a. CSMA-CA
b. CSMA-CD
c. ALOHA
d. None of these

9. Which of these is a routing protocol for low power lossy networks over IPv6?
a. RPL
b. OSPF
c. Both a and b
d. None of these

10. RPL supports:


a. Message confidentiality
b. Loop detection in the routes
c. Data path validation
d. All of these
Introduction to Internet of Things
Assignment 3

1. The number of channels incorporated in physical layer of the HART standard are:
a. 10
b. 15
c. 20
d. 64

2. Channel hopping is performed at which HART layer?


a. Physical
b. Data link
c. Network
d. Application

3. Class-1 Bluetooth devices have a range of:


a. 1m
b. 10m
c. 100m
d. 1000m

4. The paging operation of a Bluetooth device is used for:


a. Forming a connection between two Bluetooth devices.
b. Trying to discover other devices near it.
c. Entering a low-power sleep mode.
d. All of these

5. The encoding scheme used in Z wave is;


a. Bipolar NRZ
b. Polar RZ
c. Manchester
d. Polar NRZ

6. This process of bypassing radio dead-spots in Z wave is done using a message called
a. Healing
b. Beacon
c. Probe
d. None of these

7. WASN stands for:


a. Wireless and Sensor networks
b. Wired and Sensor networks
c. Wireless Ad-hoc Sensor Networks
d. None of these
8. SOS in sensor web stands for
a. Sensor of a System
b. System of Sensors
c. Sensor Observation Service
d. None of these

9. Social sensing in WSNs suffer from:


a. Inability to distinguish rare events from regular events
b. Ineffective wakeup and sensing under rare event monitoring scenario
c. Both
d. None of these

10. WBAN stands for:


a. Wireless Buffer Area Networks
b. Wireless Body Area Networks
c. Wired Body Area Networks
d. Wired Buffer Area Networks
Introduction to Internet of Things

Assignment 4

1. A 10-100nm EM wave incident on a Graphene layer separated by a dielectric gives rise


to:
a. Surface Plasmonic Polarization
b. Surface Polarization Pulse
c. Sequential Pulse Polarization
d. None of these

2. A nano-device size is typically in the range of:


a. 10e-6m
b. 10e-9m
c. 10e-10m
d. 10e-12m

3. With respect to WSN coverage problems, the OGDC algorithm is an acronym for:
a. Optimal Geographic Density Control
b. Optimal Geographic Distance Control
c. Optimal Geographic Distance Coverage
d. Optimal geographic Density Coverage

4. A crossing with respect to WSN is _______ if it is in the interior region of at least one
node’s coverage disk.
a. Partially covered
b. Covered
c. Not covered
d. Isolated

5. MANETs are:
a. Infrastructure oriented
b. Infrastructure less
c. Partially infrastructure oriented
d. Partially infrastructure less

6. Self-CHOP property of MANETs signify:


a. Configure, Heal, Optimize, Protect
b. Communicate, Heal, Optimize, Protect
c. Configure, Heal, Organize, Protect
d. Communicate, Heal, Organize, Protect

7. A UAV network Star topology is:


a. Self-configuring
b. Multi-hop based
c. Not self-configuring
d. Both a and b
8. UAV-VANETS link-up may be used for:
a. visual guidance
b. Data-muling
c. Coverage enhancement
d. All of these

9. M2M stands for:


a. MAC to MAC communication
b. Machine to MAC communication
c. Machine to machine communication
d. MAC to machine communication

10. In a M2M ecosystem, Internet service providers:


a. Provide their infrastructures for M2M device communications.
b. are responsible for devices providing raw data.
c. is an individual or company what utilizes M2M applications.
d. None of these
Introduction to Internet of Things

Assignment 5

1. Which is the device classification solution


a. Uniform Resource Identifier
b. UNSPSC
c. All of these
d. None of these

2. What kind of problems are to be solved for user interoperability?


a. Device identification and categorization for discovery
b. Syntactic interoperability for device interaction
c. Semantic interoperability for device interaction
d. All of the above

3. Before uploading the code to the Arduino board, it needs to be:


a. Verified
b. Compiled
c. Compiled and verified
d. Verified and compiled

4. The function pinmode() in Arduino programming is used to:


a. Change the read/write mode of a pin
b. Change the input/output mode of a pin
c. Change digital/analog mode of a pin
d. None of these

5. Nested loop in Arduino is:


a. Loops in the same function
b. Loop inside a Loop
c. Infinte loop
d. Not supported

Consider pin 11 is connected to an LED and pin A0 to LDR sensor, predict the output for
the given code snippets in question 3 to 5.

6. void Loop(){
Value = analogRead(LDR);
Serial.println(Value);
delay(100);
}
a. Prints the value from the sensor to console only once
b. Prints the value from the sensor to console for 100 seconds
c. Prints the value from the sensor to console every 100 seconds
d. None of these

7. What amount of power supply is need for integration of DHT sensor with Arduino?
a. 5V
b. 3.3V
c. 12V
d. Either option 1 or option 2

8. What is the function for reading humidity from DHT sensor from Arduino?
a. dht.readHumidity()
b. dht.readTemperature()
c. dht.begin()
d. dht(pin,DHT22)

9. Which is the following is not an Actuator?


a. Servo motor
b. Stepper motor
c. DHT
d. Relay

10. What is the Arduino Servo library command to move the shaft of Servo motor back and forth
across 180 degree?
a. Knob()
b. Sweep()
c. write()
d. detach()
Introduction to Internet of Things

Assignment 6

1. Which of the following is used when a standard null operation is required in python?
a. Null
b. Void
c. Pass
d. Clear

2. Which of these is a user defined datatype in Python?


a. Dictionary
b. Class
c. Tuples
d. Strings

3. In the text mode in Python, which one of the following is default?


a. Read
b. Write
c. Append
d. Exclusive creation

4. What does 'b' mode stand for in Python file I/O operations?
a. Open a block
b. Open in binary mode
c. Open a block to read
d. Open a block to write

5. Which serial interface is present in Raspberry Pi?


a. I2C
b. SPI
c. UART
d. All

6. What is the maximum current drawn from the GPIO pins?


a. 50mA
b. 16mA
c. 23mA
d. None

7. Python supported library for using the GPIO pins in Raspberry is :


a. Rpi.GPIO
b. b.rpi.GPIO
c. RPi.GPIO
d. None
8. By default, the GPIO pins in Raspberry Pi are configured as?
a. Input except 14 and 15
b. Output except 14 and 15
c. Bcm
d. GPIO

9. Data collected by Raspberry Pi from the sensor can be


a. Processed in Raspberry Pi
b. Sent to other devices connected to the network
c. Used to control/activate other devices in the network
d. All of the above

10. Relay is a kind of:


a. Sensor
b. Actuator
c. Hub
d. Router
Introduction to Internet of Things

Assignment 7

1. A Python method that initiates a request/server connection from the client :


a. Listen()
b. Connect()
c. Bind()
d. Send()

2. Bind() function in Python is used to:


a. Specify the port for service on the specified host
b. Read data from the socket
c. Send data to the socket
d. Initiate the connection

3. Which of the following libraries is generally used for plotting in Python?


a. Pythonplot
b. Matplotlib
c. Plotpython
d. Numpy

4. Give the value of A for the following snippet:


X=[1,2, 3, 4, 5, 6]
A=X[1:3]
print A
a. [1 ,3]
b. [1, 2 ,3]
c. [2, 3]
d. [2, 3, 4]

5. SDN decouples ________________ from the traditional devices:


a. Data Plane and Control Plane
b. Data Plane and Application Plane
c. Control Plane and Application Plane
d. None of the above

6. Application program interface (API) used between data and control planes is known as:
a. Northbound API
b. Eastbound API
c. Southbound API
d. Westbound API

7. When does a switch send PAKCET-IN message to a controller:


a. Flow-rule associated with a received flow does not exist
b. All the time
c. After deleting a flow-rule
d. None of the above

8. In SDN, does the control overhead increase compared to the traditional network:
a. Depends on application and network topology
b. Yes, always
c. Not at all
d. Depends on OpenFlow protocol

9. One of the advantages of SDN-based sensor network is:


a. Real-time programmability
b. No need to replace any node
c. Both a & b
d. None of the above

10. In SDN-based sensor network, one can manage:


a. Sensor nodes
b. Sensing delay
c. Network connectivity
d. All of the above
Introduction to Internet of Things

Assignment 8

1. User association to access point can be done from the latter by:
a. Placing an agent at the access point
b. Placing a master at controller
c. Both a & b required
d. None of the above

2. Typically, wireless access points use:


a. IEEE 802.15.4 protocol
b. IEEE 802.11 protocol
c. IEEE 802.15.6 protocol
d. None of the above

3. The major difference between Cluster and Grid Computing is:


a. Cluster Computing supports homogeneous and Grid Computing supports
heterogeneous computing nodes
b. Grid Computing supports homogeneous and Cluster Computing supports
heterogeneous computing nodes
c. Both are same
d. None of the above

4. From the below given options, which is not a characteristic of cloud computing?
a. Low management effort
b. Low level generalization of computation
c. On-demand network access
d. Configurable computing resources

5. Scalability and elasticity deals with


a. Allocation/Release of resource in short span of time
b. Variation in system performance while scale in or out
c. Static scaling of required infrastructure resources
d. None of the above

6. Pre-configure facility for allocation of virtualized resources comes under


a. Availability and reliability
b. Scalability and elasticity
c. Manageability and interoperability
d. Measured Services

7. Service Management mainly focusses on


a. Importance to desired outcomes of customers
b. Importance to desired outcomes of organizations
c. Both (a) and (b)
d. none of the above

8. Billing information is calculated using


a. Accounting Records only
b. Billing rules and Accounting records
c. Billing rules, Accounting records and Resource prices
d. None of the above

9. Cloud simulation tools provide


a. Pre-deployment tests of services
b. Evaluation of protocols
c. Controlled environment
d. All of the above

10. Which of the following is not a cloud simulator?


a. CloudSim
b. NS-3
c. DCSim
d. GroudSim
Introduction to Internet of Things

Assignment 9

1. What is the function of keystone?


a. Identity service
b. Dashboard
c. Image service
d. Orchestration

2. Which component of Openstack is responsible for billing?


a. Glance
b. Heat
c. Ceilometer
d. Cinder

3. Sensor-Cloud deals with


a. Sensor-for-Service
b. Sensor-as-a-Service
c. Sensor-in-Cloud
d. None of these

4. Which of the following statement is true in sensor-cloud


a. End user procures sensors and lend these to sensor-cloud service provider
b. Sensor-cloud is based only on dumping the sensor data to the cloud
c. Single sensor nodes is shared dedicatedly with only one end user
d. None of these

5. Internal Cache (IC) in sensor-cloud


a. Takes decision whether the data should be provided directly to the end user or is it
required to re-cache the data from external cache.
b. Based on a particular caching interval re-cache data
c. All of these
d. None of these

6. What is latency in fog computing?


a. Time taken by a data for processing in cloud
b. Time taken by a data for processing in nodes
c. Time taken by a data packet for a round trip
d. Time taken by a data packet to reach cloud

7. If the time-sensitive data are sent to cloud for analysis, the latency will be ________.
a. Increased
b. Decreased
c. neither increase nor decrease
d. first increase, then decreased
8. What is a good approach to reduce latency?
a. Analyzing data close to the data source
b. Analyzing data in cloud
c. Increasing number of nodes
d. Decreasing number of nodes

9. Summaries from the nodes are _________.


a. Time sensitive data
b. Less time sensitive data
c. Non time sensitive data
d. None of the above.

10. From the following devices, select the device/devices, which can act as a fog node.
a. Proximity sensor
b. GPS nodule
c. Micro SD card
d. Routers
Introduction to Internet of Things

Assignment 10

1. Which of these can be considered as the skeleton for smart cities?


a. Buildings
b. Transportation
c. Banks
d. Sensors

2. Which of these can be considered as the sensory organs for smart cities?
a. Buildings
b. Transportation
c. Banks
d. Sensors

3. Multiple-sensor data fusion is important because:


a. Enhances the ability of decision making systems to include a multitude of
variables prior to arriving at a decision.
b. Inferences drawn from multiple sensor type data is qualitatively superior to single
sensor type data.
c. Information fusion generated from multiple heterogeneous sensors provides for
better understanding of the operational surroundings.
d. All of these

4. Same sensor type reporting different data for the same location results in:
a. Imperfection
b. Ambiguity
c. Alignment
d. Conflicts

5. Which of these is the most appropriate technology satisfying the following statement –
“Provides transparent networking with support for zero-configuration networking and
automatic discovery of devices”?
a. UPnP
b. Zigbee
c. LAN
d. IP

6. Which of these connects cable-based networks with wireless networks for increased
sharing of media, control and access and can share network media resources?
a. UPnP
b. DLNA
c. LAN
d. WiFi
7. Which of these is NOT a feature of VANETs?
a. High Dynamic Topology
b. High transmission and computation capability
c. Stable connectivity
d. Predictable mobility pattern

8. The Body and Brain architecture is a:


a. 3 layered architecture
b. 2 layered architecture
c. 4 layered architecture
d. None of these

9. VPLN stands for:


a. Vehicular power line networks
b. Vehicular priority link networks
c. Vehicular power link networks
d. Vehicular priority line networks

10. Advanced Driver Assistance networks consist of:


a. cameras
b. proximity sensors
c. Engine sensors
d. All of these
Introduction to Internet of Things

Assignment 11

1. Net metering depends on –


a. Energy consumed by the consumers and energy generated by the consumers
b. Energy consumed by the consumers and energy supplied back to the grid
c. Only energy consumed by the consumer
d. None of the above

2. Smart grid enables –


a. Distributed energy management
b. Centralized energy management
c. Either of these
d. None of these

3. In smart grid, gateways communicate using –


a. IEEE 802.15.4
b. IEEE 802.15.6
c. 6LowPAN
d. IEEE 802.11

4. Full form of SANETs –


a. Sensors and Actions Networks
b. Sensors and Actuator Networks
c. Smart and Active Networks
d. None of these

5. In IIoT environment, networks can


a. Communicate with each other, external environment and people.
b. Communicate with each other, but not with external environment and people.
c. Does not communicate with each other, but communicates with external
environment.
d. Communicate with each other, but not with people.

6. IIoT is mainly focused on


a. Convenience of individuals
b. Efficiency, safety and security of operation and individuals.
c. Efficiency of the system.
d. Data security.

7. What is the key technology to enable V2V and V2R communication?


a. Short Range Communication
b. Dedicated Short Range Communication
c. Long Range Communication
d. Medium Range Communication
8. What do you mean by service management in IIoT?
a. Implementation and management of the quality of services
b. Collection of services
c. Features extracted from data received
d. Services which do not meet the demand of end-users.

9. Traditional RDBMS unable to process –


a. Structured data
b. Unstructured data
c. Both structured and unstructured data
d. None of these

10. Structured data is managed in database using –


a. .NET Framework
b. Structured Query Language
c. Normal Language Processing
d. All of these
Introduction to Internet of Things

Assignment 12

1. Mathematical model, which represents the relationship between variables, is termed as –


a. Mathematical model
b. Statistical model
c. Variability model
d. None of the above

2. ANOVA has –
a. Two types
b. Three Types
c. Four Types
d. Any finite value

3. Which of the following option supports a long-range communication


a. ZigBee
b. GPRS
c. Bluetooth
d. All of the above

4. The primary challenges of an embedded operating system for WSN are


a. Small memory footprint
b. Low power and computing capability
c. Lack hardware parallelism
d. All of these

5. What is the network topology of Ambusens WBAN devices


a. Bus topology
b. Star Topology
c. Mesh Topology
d. None of the above

6. Which communication protocol is used between sensor devices in Ambusens WBAN


system
a. 3G
b. WLAN/Wi-fi
c. IEEE 802.15.4
d. IEEE 802.15.1

7. Which privacy-aware scheme is used in Ambusens cloud framework


a. Hashing and reverse hashing of patient physiological data
b. Patient identity masking by hashing-based mechanism
c. Hashing and reverse hashing of physiological sensor ID
d. All of the above
8. Activity monitoring:
a. Provides better quality of life
b. Provides information accurately in a reliable manner
c. Provides continuous monitoring support.
d. All of these

9. Which of these sensors can be most appropriately used for activity monitoring in
wearables?
a. Accelerometer
b. Cameras
c. LIDARs
d. LED

10. Statistical methods of activity recognition can work on:


a. Videos
b. Images
c. Scalar sensor data
d. All of these
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 1
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

In the context of IoT, what is the meaning of ubiquitous?

a. Spreading widely throughout


b. Present everywhere
c. Countless
d. Uncontrollable

Correct Answer: b. Present everywhere

Detailed Solution: Ubiquitous refers to presence everywhere or in many places


especially simultaneously. Another word for it is omnipresence. (Please refer Lecture
1@9:41)

QUESTION 2:

Typical IoT networks has to support the existence of intermittent connectivity. Which one of the
following is a characteristic of intermittent connectivity?

a. Controlled network drops


b. No network drops
c. Random/uncontrolled network drops
d. Continuous connection

Correct Answer: c. Random/uncontrolled network drops

Detailed Solution: Intermittent connectivity refers to random loss of connections due


to mobility, environment factors, and others. (Please refer Lecture 1@20:21)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

In a typical IoT deployment, which of the following is true with respect to cardinality of each
type mentioned below?

a. Applications > Smart Systems > Sensors


b. Sensors > Applications > Smart Systems
c. Smart Systems > Sensors > Applications
d. Sensors > Smart Systems > Applications

Correct Answer: d. Sensors > Smart Systems > Applications

Detailed Solution: It is expected that there will be trillions of sensors, billions of


smart devices, and millions of applications. (Please refer Lecture 1@30:21)

QUESTION 4:

In the IoT connectivity layers, the service providers are responsible for which of the following
services?

a. Services
b. Local connectivity
c. Global connectivity
d. None of the above

Correct Answer: b. Local connectivity

Detailed Solution: The service providers are responsible for the local connectivity.
(Please refer Lecture 1@32:11)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 5:

Which of the following uses point-to-point communication?

a. Internet of Things (IoT)


b. Machine-to-Machine (M2M) communications
c. Cyber-Physical Systems (CPS)
d. Web-of-Things (WoT)

Correct Answer: b. Machine-to-Machine (M2M) communications

Detailed Solution: M2M is peer-to-peer/point-to-point communications. (Please refer


Lecture 1@32:26)

QUESTION 6:

Which of the following enables access and control over IoT resources using web technologies?

a. Machine-to-Machine (M2M) communications


b. Cyber-Physical Systems (CPS)
c. Web-of-Things (WoT)
d. None of these

Correct Answer: c. Web-of-Things (WoT)

Detailed Solution: WoT allows access to IoT through web technologies for the users.
(Please refer Lecture 1@34:26)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following terminologies is most suitable for cyber-physical systems in context of
IoT?

a. Scale
b. Autonomy
c. Environment
d. Synthesis

Correct Answer: b. Autonomy

Detailed Solution: Cyber-physical systems need autonomy for making smart


decisions and executing collaborative tasks. (Please refer Lecture 1@36:27)

QUESTION 8:

Fill in the blank:

The _______________ is responsible for connecting the IoT LAN to a WAN and then to the
Internet.

a. IoT LAN
b. IoT Proxy
c. IoT Node
d. IoT Gateway

Correct Answer: d. IoT Gateway

Detailed Solution: IoT Gateway connects the IoT LAN to a WAN to the Internet. It
can implement several LANs and WANs. (Please refer Lecture 2@3:11)

QUESTION 9:

Under Unique Local Addresses (ULA), what happens in case of unavailability of the pre-
assigned local address when a device migrates from one LAN to another?

a. Use same local address but different MAC address


b. Do not allow networking to that device
c. Assign new available local address
d. Disconnect previously existing device
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: c. Assign new available local address

Detailed Solution: In case of unavailability, the device will be assigned a new local
address and the gateway will be updated.

QUESTION 10:

True or False?

Changes in network prefixes does not affect the remote anchor point to which the IoT gateways
are attached.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Remote anchor points are immune to changes in network prefixes.
(Please refer Lecture 2@11:01)

QUESTION 11:

What is a device called that detects or measures a physical property?

a. Sensors
b. Actuators
c. Nodes
d. Users

Correct Answer: a. Sensors

Detailed Solution: Sensors detect or measure changes in physical properties and


environments. (Please refer Lecture 3@3:25)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Which of the following may be referred to as a transducer?

a. Sensor
b. Actuator
c. Neither sensor nor actuator
d. Both sensor and actuator

Correct Answer: d. Both sensor and actuator

Detailed Solution: Transducers cover both sensors and actuators. (Please refer

Lecture 3@11:15)

QUESTION 13:

Which of the following types of sensors may be identified when categorized based on output?
a. Analog
b. Scalar
c. Vector
d. Multimedia

Correct Answer: a. Analog

Detailed Solution: Based on output, sensors may be classified as analog and digital.
(Please refer Lecture 3@13:00)

QUESTION 14:

Which IoT component is responsible for hosting analytics on the data?

a. Things
b. Local network
c. Backend Services
d. Internet

Correct Answer: c. Backend services


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The backend services are responsible for providing/performing


analytics on the data. (Please refer Lecture 5@7:21)

QUESTION 15:

Typically, how many categories (application-specific) is IoT classified into?

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

Correct Answer: b. 2

Detailed Solution: IoT may be classified into industrial and consumer IoT. (Please
refer Lecture 5@17:51)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 2
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

With respect to protocol design, which of the following category best defines WiFi, Bluetooth,
and LPWAN?

a. Connectivity
b. Discovery
c. Transport
d. Multi-layer framework

Correct Answer: c. Transport

Detailed Solution: WiFi, Bluetooth, and LPAN falls under Communication or


Transport protocol design. (Please refer Lecture 6@1:01)

QUESTION 2:

Which of the following refers to data protocol?

a. MQTT
b. EPC
c. RPL
d. TR-069

Correct Answer: a. MQTT

Detailed Solution: MQTT, CoAP, AMQP, Websocket, and others are referred to as
data protocols. (Please refer Lecture 1@1:01)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

In MQTT, who controls the publish-subscribe messaging pattern?

a. Publisher
b. Subscriber
c. Broker
d. Service provider

Correct Answer: c. Broker

Detailed Solution: In MQTT, the broker controls the publish-subscribe messaging


pattern. (Please refer Lecture 6@3:31)

QUESTION 4:

In what format are the topics in MQTT updated by the broker?

a. Packet
b. Message
c. Bit
d. Signal

Correct Answer: b. Message

Detailed Solution: The topics are updated and distributed in the form of messages by
the broker. (Please refer Lecture 6@3:31)

QUESTION 5:

Which wildcard would you use for getting messages from an entire subtree of topics in MQTT?

a. +
b. -
c. *
d. #

Correct Answer: d. #
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The wildcard + is used for one level hierarchy and # is used for
the entire subtree. (Please refer Lecture 6@12:11)

QUESTION 6:

How many messaging modes does CoAP have?

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

Correct Answer: d. 4

Detailed Solution: Confirmable, Non-confirmable, piggyback, and separate are the 4


messaging modes in CoAP. (Please refer Lecture 7@6:51)

QUESTION 7:

What message request does CoAP use for updates?

a. GET
b. PUT
c. PUSH
d. DELETE

Correct Answer: c. PUSH

Detailed Solution: CoAP uses similar messages as HTTP. (Please refer Lecture
7@7:51)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

Which of the following is true for piggyback messages in CoAP?

a. ACK
b. ACK+DATA
c. CON+DATA
d. ACK+CON

Correct Answer: b. ACK+DATA

Detailed Solution: IoT Gateway connects the IoT LAN to a WAN to the Internet. It
can implement several LANs and WANs. (Please refer Lecture 2@3:11)

QUESTION 9:

True or False?

XMPP is suitable for cloud computing deployments and does not support M2M or P2P
communications.

a. True
b. False

Correct Answer: b. False

Detailed Solution: XMPP is suitable for cloud computing deployments and supports M2M or
P2P communications across a diverse set of networks. (Please refer Lecture 7@12:12)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 10:

Which of the following is not true for XMPP?

a. Centralized
b. No royalties necessary
c. Support for security
d. Support for interoperability

Correct Answer: a. Centralized

Detailed Solution: XMPP is decentralized and does not need central servers. (Please
refer Lecture 7@13:47)

QUESTION 11:

What is the basic unit of data in the AMQP protocol?

a. Packet
b. Bit
c. Frame
d. Segment

Correct Answer: c. Frame

Detailed Solution: The basic unit of data in AMQP is a frame. (Please refer Lecture
8@0:43)

QUESTION 12:

Which IEEE 802.15.4 variant is used for industrial applications?

a. D
b. E
c. F
d. G

Correct Answer: b. E
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: IEEE 802.15.4/E is used for industrial applications. (Please refer Lecture
9@9:11)

QUESTION 13:

What network topology is popularly used in Zigbee networks?

a. Bus
b. Star
c. Mesh
d. Ring

Correct Answer: c. Mesh

Detailed Solution: Zigbee are popularly used in the form of mesh wireless networks.
(Please refer Lecture 9@16:16)

QUESTION 14:

Which of the following is the root in a Zigbee network?

a. Zigbee coordinator
b. Zigbee router
c. Zigbee end device
d. Any of these

Correct Answer: a. Zigbee coordinator

Detailed Solution: The Zigbee coordinator acts as the root of a Zigbee network and
initiates it. (Please refer Lecture 9@22:51)

QUESTION 15:

In the LOADng routing protocol, who responds to the RREQ messages?


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. Destination
b. Relays
c. Sensor
d. Both destination and relays

Correct Answer: a. Destination

Detailed Solution: Only destination responds to RREQ messages in LOADng


protocol. (Please refer Lecture 10@12:53)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 3
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Fill in the blank:

HART encompasses __________ number of field devices incorporated in the field.

a. Minimum
b. Maximum
c. Some
d. Most

Correct Answer: d. Most

Detailed Solution: HART encompasses __________ most number of field devices


incorporated in the field. (Please refer Lecture 11@1:41)

QUESTION 2:

Owing to the available wireless protocols, which of the following is true for the implementation
of wireless HART?

a. Cheaper and easier


b. Expensive, but easier
c. Cheaper, but harder
d. Expensive and harder

Correct Answer: a. Cheaper and easier

Detailed Solution: The wireless protocols makes the implementation of wireless


HART cheaper and easier. (Please refer Lecture 11@1:41)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which layer from the OSI reference model is missing in Wireless HART?

a. Physical
b. Data Link
c. Network
d. Transport

Correct Answer: c. Network

Detailed Solution: Wireless HART is missing the Network layer. (Please refer
Lecture 11@4:21)

QUESTION 4:

How many channels does the wireless HART employ in the 2.4 GHz band to increase reliability?

a. 7
b. 14
c. 15
d. 21

Correct Answer: c. 15

Detailed Solution: The wireless HART employs and exploits 15 channels to increase
reliability. (Please refer Lecture 11@5:51)

QUESTION 5:

What is the process of identifying channels that are consistently affected by interference and then
removing them?

a. Channel drop
b. Channel blacklisting
c. Channel avoidance
d. Channel hopping

Correct Answer: b. Channel blacklisting


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Channel blacklisting is the process of identifying channels that are
consistently affected by interference and then removing them. (Please refer Lecture
11@8:21)

QUESTION 6:

Which version (wired/wireless) is the application layer in HART best suited for?

a. Wired HART
b. Wireless HART
c. Neither wired nor wireless HART
d. Does not matter

Correct Answer: d. Does not matter

Detailed Solution: The application layer in HART is suitable for both wired and
wireless HART. (Please refer Lecture 11@10:01)

QUESTION 7:

What channel number in the 2.4 GHz band does HART not use?

a. 17
b. 26
c. 16
d. 21

Correct Answer: b. 26

Detailed Solution: HART does not use channel number 26. (Please refer Lecture
11@11:11)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

Which of the following media access control mechanism does Zigbee use?

a. TDMA
b. FDMA
c. CDMA
d. None of the above

Correct Answer: c. CDMA

Detailed Solution: Zigbee uses CDMA and HART uses TDMA. (Please refer
Lecture 11@13:41)

QUESTION 9:

True or False?

Zigbee variants such as Zigbee, Zigbee Pro, and others are not compatible with each other.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Zigbee variants use the same basis for their physical layers, but are not
compatible with each other. (Please refer Lecture 11@15:51)

QUESTION 10:

Typically, what is NFC’s data transmission frequency?

a. 13.56 GHz
b. 13.56 MHz
c. 2.4 GHz
d. 2.4 MHz

Correct Answer: b. 13.56 MHz


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: NFC’s typical data transmission frequency is 13.56 MHz. (Please
refer Lecture 11@22:31)

QUESTION 11:

True or False?

Bluetooth ad-hoc networks are also referred to as ad-hoc piconets.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Bluetooth ad-hoc networks are also referred to as ad-hoc piconets.
(Please refer Lecture 12@1:51)

QUESTION 12:

Which class of Bluetooth devices supports a range of 10 meters or 30 feet?

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

Correct Answer: b. Class 2

Detailed Solution: Class 2 Bluetooth devices supports a range of 10 meters or 30

feet. (Please refer Lecture 12@5:11)


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

Under which mode does a Bluetooth device remain inactive until the master tells it to wake up?

a. Active
b. Sniff
c. Hold
d. Park

Correct Answer: d. Park

Detailed Solution: Under park mode, a Bluetooth device remain inactive until the
master tells it to wake up. (Please refer Lecture 12@6:51)

QUESTION 14:

What type of networks, in terms of range, are piconets used to refer?

a. Long range
b. Medium range
c. Short range
d. Very short range

Correct Answer: c. Short range

Detailed Solution: Piconets are used to refer to the short range Bluetooth networks.
(Please refer Lecture 12@15:41)

QUESTION 15:

True or False?

Dumb behavior of the sensors is temporal in nature.

a. True
b. False

Correct Answer: a. True


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Dumb behavior of the sensors is temporal in nature. (Please refer
Lecture 15@6:27)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 4
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Choose the appropriate answer about the parameter that the sensor detects:

a. Passive Infrared: Detect object, Ultrasonic: Distance


b. Passive Infrared: Distance, Ultrasonic: Detect object
c. Passive Infrared: Color, Ultrasonic: Detect sound
d. Passive Infrared: Detect sound, Ultrasonic: Color

Correct Answer: a. Passive Infrared: Detect object, Ultrasound: Distance

Detailed Solution: Passive Infrared: Detect object, Ultrasound: Distance. (Please


refer Lecture 16@13:21)

QUESTION 2:

In typical wireless multimedia sensor network deployments, what is the relation between the
number of camera (C) and scalar sensors (S)?

a. S<C
b. S>C
c. S=C
d. None of the above

Correct Answer: b. S > C

Detailed Solution: In typical wireless multimedia sensor network deployments, the


number of camera (C) sensors is less than that of scalar sensors (S) (Please refer
Lecture 16@17:21)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following represents nano scale?

a. 1012
b. 10-12
c. 10-9
d. 109

Correct Answer: c. 10-9

Detailed Solution: 10-9 represents nano and 10-12 represents pico.

QUESTION 4:

In molecular communications, what works as a mediator between cells and vesicles?

a. Dendrite
b. Axon
c. Nucleus
d. Gap junction

Correct Answer: d. Gap junction

Detailed Solution: In molecular communications, gap junction works as a mediator


between cells and vesicles. (Please refer Lecture 16@28:06)

QUESTION 5:

Typically, what frequency range do the nano nodes in a nano network operate/communicate?

a. THz
b. GHz
c. MHz
d. Hz

Correct Answer: a. THz


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The nano nodes in a nano network usually operate in the 0.1-10
THz band. (Please refer Lecture 16@28:41)

QUESTION 6:

Which of the following relations is necessary for establishing that coverage implies connectivity?

a. Transmission range > 2*sensing range


b. Transmission range >= 2*sensing range
c. Transmission range < 2*sensing range
d. Transmission range <= 2*sensing range

Correct Answer: b. Transmission range >= 2*sensing range

Detailed Solution: Transmission range >= 2*sensing range is necessary to establish


that coverage implies connectivity. (Please refer Lecture 17@4:25)

QUESTION 7:

In sensor networks, how many types of reporting exists?

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

Correct Answer: b. 2

Detailed Solution: In sensor networks, there are 2 types of reporting: event driven
and on demand. (Please refer Lecture 17@8:06)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

Fill in the blank:

Coverage algorithms are centralized _______ decentralized _________ localized.

a. and, and
b. and, or
c. or, and
d. or, or

Correct Answer: c. or, and

Detailed Solution: Coverage algorithms are centralized or decentralized and


localized. (Please refer Lecture 17@10:07)

QUESTION 9:

True or False?

The main objective of coverage in networking is to increase the lifetime of the network with
maximum number of sensor nodes in an area.

a. True
b. False

Correct Answer: b. False

Detailed Solution: The main objective of coverage in networking is to increase the


lifetime of the network with minimum number of sensor nodes in an area. (Please
refer Lecture 17@11:22)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 10:

In the given diagram, if the nodes have the same sensing range (rs), what is the distance between
them in case of optimal coverage?

a. rs
b. 3 rs
c. √3 rs
d. √2 rs

Correct Answer: c. √𝟑 rs

Detailed Solution: For equal sensing range, the distance between the sensor nodes on
optimal placement for converage is √3 rs. (Please refer Lecture 17@20:23)

QUESTION 11:

True or False?

Sensor nodes are capable of collaborating with one another.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Sensor nodes are capable of collaborating with one another.
(Please refer Lecture 18@4:01)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

What device is responsible for collecting data from the sensor nodes and deliver it to sink nodes?

a. Sensor nodes
b. User devices
c. Data mules
d. Relays

Correct Answer: c. Data mules

Detailed Solution: Data mules are responsible for collecting data from the sensor
nodes and delivering it to sink nodes. (Please refer Lecture 18@7:21)

QUESTION 13:

In UAV networks, what topology requires one node from each group to connect to the ground
base station?

a. Star
b. Multi star
c. Hybrid star
d. Hierarchical star

Correct Answer: b. Multi star

Detailed Solution: The multi star network topology requires one node from each
froup to connect to the base station. (Please refer Lecture 19@12:21)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

In UAV networks, what topology supports multi-point to multi-point communications?

a. Bus
b. Star
c. Ring
d. Mesh

Correct Answer: d. Mesh

Detailed Solution: In UAV networks, mesh topology supports multi-point to multi-


point communications. (Please refer Lecture 19@13:51)

QUESTION 15:

True or False?

M2M is a peer to peer networking paradigm and does not support cross-platform
communications.

a. True
b. False

Correct Answer: b. False

Detailed Solution: M2M was designed for cross-platform integration. (Please refer
Lecture 20@4:21)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 5
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

What interoperability solution approach creates virtual maps among the physical devices of all
middleware home networks?

a. Universal Middleware Hub


b. Universal Middleware Router
c. Universal Middleware Bridge
d. Universal Middleware Gateway

Correct Answer: c. Universal Middleware Bridge

Detailed Solution: Universal Middleware Bridge creates virtual maps among the
physical devices of all middleware home networks. (Please refer Lecture 21@22:16)

QUESTION 2:

Which UMB interoperability component is responsible for converting physical devices into
virtually abstracted ones?

a. UMB Adaptor
b. UMB Core
c. UMB Hypervisor
d. UMB Abstractor

Correct Answer: a. UMB Adaptor

Detailed Solution: UMB-A is responsible for converting physical devices into


virtually abstracted ones. (Please refer Lecture 21@27:16)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which UMB interoperability component is responsible for routing the metadata messages to the
destinations or other intermediate devices?

a. UMB Adaptor
b. UMB Core
c. UMB Hypervisor
d. UMB Router

Correct Answer: b. UMB Core

Detailed Solution: UMB Core routes the packets among the UMB-As or the
destination. (Please refer Lecture 21@28:16)

QUESTION 4:

What does the routing component in UMB use for routing the metadata messages?

a. Flow Table
b. Routing Table
c. Middleware Routing Table
d. Middleware Flow Table

Correct Answer: c. Middleware Routing Table

Detailed Solution: UMB-C uses Middleware Routing Table for routing metadata
messages among the devices. (Please refer Lecture 21@28:16)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 5:

What type of input signals does an Arduino accept?

a. Analog
b. Digital
c. Neither analog nor digital
d. Both analog and digital

Correct Answer: d. Both analog and digital

Detailed Solution: Arduino accepts both analog and digital signals. (Please refer
Lecture 22@5:11)

QUESTION 6:

What external hardware module is necessary for loading the programs into an Arduino board?

a. ESP8266
b. ESP32
c. ESP12e
d. None of these

Correct Answer: d. None of these

Detailed Solution: Arduino boards do not need any external hardware for loading
programs into them. (Please refer Lecture 22@5:11)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

In the Arduino shown, what is A?

a. USB connector
b. Power connector
c. Ethernet/LAN connector
d. Analog reference

Correct Answer: a. USB connector

Detailed Solution: USB connector. (Please refer Lecture 22@7:41)

QUESTION 8:

What is a program written in Arduino called?

a. Stretch
b. Snippet
c. Service
d. Sketch

Correct Answer: d. Sketch

Detailed Solution: Program written in Arduino is called Sketch. (Please refer Lecture
22@12:21)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Which function in Arduino is analogous to the main() function in C/C++?

a. setup()
b. loop()
c. __init__()
d. main()

Correct Answer: a. setup()

Detailed Solution: The setup() function in Arduino is analogous to main() function in


C/C++. (Please refer Lecture 22@13:46)

QUESTION 10:

In Arduino, what function is used to find if a character is hexadecimal?

a. ishexdigit(Char)
b. isxdigit(Char)
c. isHexadecimalDigit(Char)
d. ishex(Char)

Correct Answer: c. isHexadecimalDigit(Char)

Detailed Solution: In Arduino, isHexadecimalDigit (Char) function is used to find is a


character is hexadecimal. (Please refer Lecture 22@20:06)

QUESTION 11:

In Arduino, what function is used to manipulate time or induce delays?

a. sleep()
b. timer()
c. delay()
d. stop()

Correct Answer: c. delay()


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The delay() function in Arduino manipulates time or induce


delays. (Please refer Lecture 22@20:06)

QUESTION 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)

Correct Answer: a. Val = (condition)?(Statement 1):(Statement 2)

Detailed Solution: Conditional operator may also be written as Val =


(condition)?(Statement 1):(Statement 2). (Please refer Lecture 23@2:01)

QUESTION 13:

What is a loop inside a loop called?

a. Loop
b. Infinite loop
c. Nested loop
d. Recursive loop

Correct Answer: c. Nested loop

Detailed Solution: A loop inside a loop is called Nested loop. (Please refer Lecture
23@2:51)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

What function is useful for generating the same set of random numbers every time a program is
run?

a. randomgen()
b. randomint()
c. randomseed()
d. constrandom()

Correct Answer: c. randomseed()

Detailed Solution: randomseed() generates the same set of numbers every time a
program is run. It depends on the argument passed. (Please refer Lecture 23@9:21)

QUESTION 15:

How many types of interrupt are possible in an Arduino?

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

Correct Answer: b. 2

Detailed Solution: 2 types of interrupt: hardware and software. (Please refer Lecture
23@10:26)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 6
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

In Python programming, what is used to indicate the different blocks of code?

a. Curly braces
b. Indentation
c. Square brackets
d. First brackets

Correct Answer: b. Indentation

Detailed Solution: Python programming uses indentation to indicate the different


blocks of code. (Please refer Lecture 26@7:34)

QUESTION 2:

How many data types does Python support?

a. 3
b. 4
c. 5
d. 6

Correct Answer: c. 5

Detailed Solution: Python supports 5 data types: Numbers, Strings, List, Tuple, and
Dictionary. (Please refer Lecture 26@11:14)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

What is the keyword for else if condition in Python?

a. else if
b. else
c. elseif
d. elif

Correct Answer: d. elif

Detailed Solution: Python uses the elif keyword for else if. (Please refer Lecture
26@16:04)

QUESTION 4:

What is the keyword for ending the current iteration of a loop and start a new iteration?

a. break
b. continue
c. exit
d. stop

Correct Answer: b. continue

Detailed Solution: The continue keyword in python is used for ending the current
iteration of a loop and start a new iteration. (Please refer Lecture 26@17:44)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 5:

How are functions with return values defined in python?

a. void
b. int
c. def
d. float

Correct Answer: c. def

Detailed Solution: With or without return values, python functions are defined with
def. (Please refer Lecture 26@18:34)

QUESTION 6:

What are variables that are declared and has its scope within a function in python called?

a. Global variable
b. Local variable
c. Hierarchical variable
d. Dangling variable

Correct Answer: b. Local variable

Detailed Solution: Local variables are defined within a function and its scope is
limited to it. (Please refer Lecture 26@25:24)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following arguments is used for both file read and write operation in python?

a. r+
b. r-
c. r*
d. r#

Correct Answer: a. r+

Detailed Solution: r+ indicates both read and write operations. (Please refer Lecture
27@2:38)

QUESTION 8:

Which of the following communication modules does a Raspberry Pi device support?

a. Ethernet
b. WiFi
c. Bluetooth
d. All of these

Correct Answer: d. All of the these

Detailed Solution: Raspberry Pi supports Ethernet, WiFi, and Bluetooth. (Please


refer Lecture 28@6:22)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

What device does this image represent?

a. Arduino
b. Lilypad
c. Raspberry pi
d. NodeMCU

Correct Answer: c. Raspberry pi

Detailed Solution: Raspberry pi

QUESTION 10:

For enabling a raspberry pi camera, which option to select after raspi-config?

a. Boot options
b. Interfacing options
c. Advanced options
d. Localization options

Correct Answer: b. Interfacing options

Detailed Solution: For enabling the camera, choose Interfacing options after raspi-
config. (Please refer Lecture 29@18:51)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

In Raspberry pi, what is the command for capturing an image?

a. raspicapture
b. raspicam
c. raspisnap
d. raspistill

Correct Answer: d. raspistill

Detailed Solution: raspistill –o imagename is used to capture images in raspberry pi.


(Please refer Lecture 29@19:31)

QUESTION 12:

In a DHT22 sensor, which pin number gives NULL?

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

Correct Answer: PIN 3

Detailed Solution: In a DHT sensor, PIN 1 is power supply, PIN 2 is data, PIN 3 is
NULL and PIN 4 is GND. (Please refer Lecture 30@5:11)

QUESTION 13:

For a downloaded python library in raw format (like Github for instance), what is the python
command to install the package in the raspberry pi terminal?

a. sudo python setup.py install


b. sudo python install setup.py
c. sudo install python setup.py
d. sudo setup.py python install

Correct Answer: a. sudo python setup.py install


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: sudo python setup.py install. (Please refer Lecture 30@8:41)

QUESTION 14:

What is the linux command for listing contents of a folder/directory?

a. dir
b. ls
c. mkdir
d. cd

Correct Answer: b. ls

Detailed Solution: The ls command lists the contents of a folder/directory.

QUESTION 15:

True or False?

The Raspberry Pi device supports only the Raspbian OS.

a. True
b. False

Correct Answer: b. False

Detailed Solution: The Raspberry Pi device supports any arm64 OS.

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 7
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

On what basis is SDN network management simplified?

a. Device
b. Network
c. Traffic
d. Flow

Correct Answer: a. Device

Detailed Solution: SDN network management is simplified based on user, device, and
application requirements. (Please refer Lecture 35@2:45)

QUESTION 2:

Which of the following is not a component of policies in SDN?

a. Controller
b. Gateway
c. Orchestration
d. Service logic

Correct Answer: b. Gateway

Detailed Solution: Policies in SDN consist of the SDN controller, orchestration, and service
logic (Please refer Lecture 35@4:35)

QUESTION 3:
Which of the following layers in the SDN architecture is responsible for rule placement and traffic
engineering at the backbone networks?

a. Constrained node networks


b. Intelligent aggregation
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Transport Network
d. IoT network

Correct Answer: c. Transport Network

Detailed Solution: The transport network in the SDN architecture is responsible for rule
placement and traffic engineering at the backbone networks. (Please refer Lecture 35@6:55)

QUESTION 4:

Fill in the blank:

The Soft-WSN method increases the packet delivery ratio as well as ____________.

a. Data packets
b. Control packets
c. Replicated packets
d. Fragmented packets

Correct Answer: b. Control packets

Detailed Solution: Soft-WSN reduces the number of replicated data packets and increases the
packet delivery ratio. However, it increases the number of control packets. (Please refer
Lecture 35@13:00)

QUESTION 5:

Which of the following programming languages does SDN-WISE use for programming the nodes?

a. C/C++
b. Python
c. Java
d. Any programming language

Correct Answer: d. Any programming language

Detailed Solution: Using an API, the nodes in SDN-WISE may be programmed using any
language in real-time. (Please refer Lecture 35@13:55)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

In the SDN-WISE protocol stack, which layer contains the flow rules?

a. Forwarding layer
b. Routing layer
c. Topology manager
d. Emulated node

Correct Answer: a. Forwarding layer

Detailed Solution: The forwarding layer in SDN-WISE contains the flow rules. (Please refer
Lecture 35@14:25)

QUESTION 7:

Which of the following APIs in SDN uses OpenFlow protocol?

a. Southbound API
b. Northbound API
c. East-Westbound API
d. None of these

Correct Answer: a. Southbound API

Detailed Solution: The southbound API is used to communicate between control and
infrastructure layers and uses the OpenFlow protocol. (Please refer Lecture 34@1:41)

QUESTION 8:

Fill in the blank:

Controllers in SDN receive requests from the _______________.

a. End users
b. Gateways
c. Switches
d. Routers

Correct Answer: c. Switches


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: SDN controllers should be able to handle all requests from the SDN
switches (Please refer Lecture 34@2:41)

QUESTION 9:

How many deployment architectures are possible in SDN?

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

Correct Answer: d. 4

Detailed Solution: SDN supports flat, hierarchical, ring, and mesh architectures. (Please refer
Lecture 34@5:06)

QUESTION 10:

Among centralized and distributed systems, which of them may be considered as unstable?

a. Centralized
b. Distributed
c. Neither centralized nor distributed
d. Cannot be determined

Correct Answer: a. Centralized

Detailed Solution: The centralized systems are very unstable, since any problem that affects
the central server can generate chaos throughout the system. However, the distributed systems
are more stable, by storing the totality of the system information in a large number of nodes
that maintain equal conditions with each other.

QUESTION 11:

Which of the following types of controller does Mininet support?

a. Remote controller
b. Local controller
c. Neither remote nor local controller
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. Both remote and local controller

Correct Answer: d. Both remote and local controller

Detailed Solution: Mininet supports both remote and local controllers. (Please refer Lecture
34@12:21)

QUESTION 12:

Which of the following effects the performance of SDN?

a. Rule placement
b. Controller placement
c. Neither rule nor controller placement
d. Both rule and controller placement

Correct Answer: d. Both rule and controller placement

Detailed Solution: Performance of SDN depends on both rule and controller placement.
(Please refer Lecture 34@13:06)

QUESTION 13:
SDN helps in separating the data and control planes. However, it also provides provisions to interact with
the application layer.

a. True
b. False

Correct Answer: a. True

Detailed Solution: In SDN, interaction between the data, control, and application layers is
possible using APIs. (Please refer Lecture 33@14:53)

QUESTION 14:

Under what condition may the SDN network be congested with PACKET-IN messages?

a. Large number of SDN controllers


b. Fewer number of SDN controllers
c. Does not matter
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. SDN network does not get congested

Correct Answer: b. Fewer number of SDN controllers.

Detailed Solution: As the flow rules keep getting replaced, the network will be congested
with PACKET-IN messages in case of lesser number of controllers. (Please refer Lecture
34@5:01)

QUESTION 15:

True or False?

The OpenFlow protocol supports Flow Rules in any format.

a. True
b. False

Correct Answer: b. False

Detailed Solution: The OpenFlow protocol supports Flow Rules in only specific formats.
(Please refer Lecture 33@18:13)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 8
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

True or False?

Although SDN and OpenFlow have their own data packet routing methods, they are dependent on core
routing policies.

a. True
b. False

Correct Answer: b. False

Detailed Solution: SDN networking is not dependent on core routing policies. (Please refer
Lecture 36@3:41)

QUESTION 2:

A signal with power 3 mW is distorted by noise with power 0.001 mW and interference of 0.003 mW.
What is the signal to interference plus noise ratio (SINR) in dB?

a. 38.75
b. 3.875
c. 28.75
d. 2.875

Correct Answer: c. 28.75

Detailed Solution: SINR in dB = 10 * log10 (S/I+N) = 28.75 dB and 20 * log10 (S/I+N) =


57.5 Watts (Please refer Lecture 36@6:12)

QUESTION 3:
In ODIN, which of the following components are placed on the physical devices?
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. Odin agent
b. Odin master
c. Either Odin agent or Odin master
d. Neither Odin agent nor Odin master

Correct Answer: a. Odin agent

Detailed Solution: Odin agent is placed with the physical devices. (Please refer Lecture
36@9:53)

QUESTION 4:

In ODIN, which of the following is responsible for assigning light virtual access points to the clients?

a. Odin agent
b. Odin master
c. Either Odin agent or Odin master
d. Neither Odin agent nor Odin master

Correct Answer: b. Odin master

Detailed Solution: Odin master is responsible for assigning light virtual access points to the
physical devices. (Please refer Lecture 36@10:33)

QUESTION 5:

Which of the following terms refers to the network decomposition into relatively independent subnets for
independent operations and optimization?
a. Network partitioning
b. Network matching
c. Load balancing
d. Fault tolerance

Correct Answer: a. Network partitioning

Detailed Solution: Network partitioning refers to the network decomposition into relatively
independent subnets for independent operations and optimization. (Please refer Lecture
36@11:13)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Compared to conventional methods, which of the following does the Mobi-Flow method help in
reducing?

a. Message overhead
b. Energy consumption
c. Both message overhead and energy consumption
d. Neither message overhead nor energy consumption

Correct Answer: c. Both message overhead and energy consumption

Detailed Solution: Mobi-Flow reduces both message overhead and energy consumption.
(Please refer Lecture 36@16:43)

QUESTION 7:

In data center networking, when should the flows be classified for adequately forwarding them on the
network?

a. Before inserting the flow rules


b. On inserting the flow rules
c. After inserting the flow rules
d. None of these

Correct Answer: a. Before inserting the flow rules

Detailed Solution: The the flows should be classified before inserting the flow rules in the
switches for adequately forwarding them on the network. (Please refer Lecture 36@17:43)

QUESTION 8:

Which of the following consists of homogeneous computing nodes?

a. Cloud computing
b. Utility computing
c. Grid computing
d. Cluster computing

Correct Answer: d. Cluster computing

Detailed Solution: Cluster computing consists of homogeneous computing nodes. (Please


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

refer Lecture 37@5:01)

QUESTION 9:

According to NIST, how many essential characteristics exist in cloud computing model?

a. 3
b. 4
c. 5
d. 6

Correct Answer: c. 5

Detailed Solution: Cloud computing has 5 essential characteristics. (Please refer Lecture
37@13:31)

QUESTION 10:

Which of the following features in cloud computing refers to rapid and automatic resource allocation?

a. Resource pooling
b. Measured service
c. On-demand service
d. Rapid Elasticity

Correct Answer: d. Rapid elasticity

Detailed Solution: Rapid elasticity in cloud computing refers to rapid and automatic resource
allocation. (Please refer Lecture 37@20:31)

QUESTION 11:

In cloud computing, which of the following components contains SaaS?

a. Application
b. Platform
c. Storage
d. Infrastructure
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. Application

Detailed Solution: The Applications component contains Web Apps, SaaS, etc. (Please refer
Lecture 37@23:32)

QUESTION 12:

Which of the following helps in executing consumer-created or acquired applications onto cloud
infrastructure?

a. SaaS
b. PaaS
c. IaaS
d. None of these

Correct Answer: b. PaaS

Detailed Solution: PaaS helps in executing consumer-created or acquired applications onto


cloud infrastructure. (Please refer Lecture 37@26:22)

QUESTION 13:
True or False?

Public cloud provides more security than private cloud.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Private cloud provides more security than public cloud. (Please refer Lecture
37@31:22)

QUESTION 14:

Which of the following cloud computing models does AWS EC2 belong to?

a. IaaS
b. PaaS
c. SaaS
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. None of these

Correct Answer: a. IaaS.

Detailed Solution: AWS EC2 is a popular example of IaaS.

QUESTION 15:

Which of the following must include both private and public clouds?

a. Multicloud
b. Hybrid cloud
c. Public cloud
d. All of the above

Correct Answer: b. Hybrid cloud

Detailed Solution: Multicloud may or may not involve private clouds. However, Hybrid
cloud must have both private and public cloud models. (Please refer Lecture 37@32:02)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 9
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

How many components does the OpenStack Horizon dashboard consist of?

a. 7
b. 8
c. 9
d. 10

Correct Answer: b. 8

Detailed Solution: The OpenStack Horizon dashboard consists of 8 components. (Please


refer Lecture 41@3:55)

QUESTION 2:

Which of the following components is responsible for providing identity service in OpenStack?

a. Nova
b. Ceilometer
c. Keystone
d. Neutron

Correct Answer: c. Keystone

Detailed Solution: Keystone is responsible for providing identity service in OpenStack.


(Please refer Lecture 41@4:00)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:
What is the function of Neutron in OpenStack?

a. Identity service
b. Object storage
c. Networking service
d. Billing

Correct Answer: c. Networking service

Detailed Solution: Neutron in OpenStack is responsible for providing networking service.


(Please refer Lecture 41@5:20)

QUESTION 4:

For uninstalling OpenStack, which file in the devstack directory should be executed?

a. stack.sh
b. unstack.sh
c. uninstall_stack.sh
d. detach.sh

Correct Answer: b. unstack.sh

Detailed Solution: For uninstalling OpenStack, unstack.sh in the devstack directory should
be executed. (Please refer Lecture 41@10:20)

QUESTION 5:

What is the command (Linux) for generating a public/private authentication key pair?

a. keygen
b. ssh-key
c. ssh-genkey
d. ssh-keygen

Correct Answer: d. ssh-keygen

Detailed Solution: ssh-keygen generates a public/private authentication key pair.


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following methods are used for encrypting the communications in Secure Shell
Protocol (SSH)?

a. Symmetric
b. Asymmetric
c. Hashing
d. All of the above

Correct Answer: d. All of the above

Detailed Solution: SSH uses public/asymmetric key cryptography.

QUESTION 7:

In a sensing environment, when do the sensor nodes consume unnecessary energy?

a. Rapidly changing environment


b. Slow changing environment
c. Change in environment does not matter
d. None of the above

Correct Answer: b. Slow changing environment

Detailed Solution: Slow changing environment does not lead to much change in the sensor
data and hence is considered as unnecessary energy consumption. (Please refer Lecture
43@20:54)

QUESTION 8:

Which of the following caches are responsible for handing requests from the application layer?

a. Internal cache
b. External cache
c. Either internal or external cache
d. Neither internal nor external cache

Correct Answer: a. Internal cache


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Internal cache is responsible for handling user/application layer requests.
(Please refer Lecture 43@21:04)

QUESTION 9:

What is responsible for dealing with the usage of physical sensor nodes for pricing in sensor cloud?

a. pH
b. pI
c. pS
d. pHI

Correct Answer: a. pH

Detailed Solution: Pricing attributed to hardware (pH) is responsible for dealing with the
usage of physical sensor nodes. (Please refer Lecture 43@30:05)

QUESTION 10:

In a group of fog nodes, if one is selected at random for task offloading, the probability that it accepts the
task is 0.6 and the probability that it accepts and completes the task is 0.3. If a fog node that accepts the task
is selected at random, what is the probability that it completes the execution?

a. 0.2
b. 0.3
c. 0.4
d. 0.5

Correct Answer: d. 0.5

Detailed Solution: A: Accepts task, C: Completes task

P(A) = 0.6, P(A and C) = 0.3

P(A|C) = P(A and C)/P(C) = 0.3/0.6 = 0.5


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

True or False?

The fog computing platform is not a replacement for the cloud. It is only used to enhance the performance
of the cloud.

a. True
b. False

Correct Answer: a. True

Detailed Solution: The fog computing platform is not a replacement for the cloud. It is only used to
enhance the performance of the cloud. (Please refer Lecture 45@1:51)

QUESTION 12:

Typically, what type of storage is generally offered by fog nodes?

a. Transient
b. Permanent
c. Historical analysis
d. All of the above

Correct Answer: a. Transient

Detailed Solution: Typically, fog nodes provide transient storage. (Please refer Lecture
45@9:38)

QUESTION 13:
In the fog computing architecture, which of the following devices sends a summary to the cloud for
historical analysis and storage?

a. End user devices


b. Fog node
c. Aggregate fog node
d. All of these

Correct Answer: d. All of these


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The end user devices, fog nodes, and aggregator fog nodes send summary to the cloud
for historical analysis and storage. (Please refer Lecture 45@13:28)

QUESTION 14:

Choose the correct option for geographical coverage.

a. Fog node: Very local, Fog aggregator node: Global, Cloud: Wider
b. Fog node: Wider, Fog aggregator node: Very local, Cloud: Global
c. Fog node: Very local, Fog aggregator node: Wider, Cloud: Global

d. Fog node: Global, Fog aggregator node: Very local, Cloud: Wider

Correct Answer: c. Fog node: Very local, Fog aggregator node: Wider, Cloud: Global

Detailed Solution: Fog node: Very local, Fog aggregator node: Wider, Cloud: Global. (Please
refer Lecture 45@17:28)

QUESTION 15:

Which of the following is true for fog nodes?

a. Mobile
b. Static
c. May be mobile or static
d. None of the above

Correct Answer: c. May be mobile or static

Detailed Solution: Fog nodes may be both mobile or static. (Please refer Lecture 45@25:28)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 10
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

What do smart cities use for increasing the availability of their infrastructure and services to the public?

a. Information technology
b. Communication technology
c. Information and communication technology
d. None of the above

Correct Answer: c. Information and communication technology

Detailed Solution: Smart cities use information and communication technology to increase
the availability of their infrastructure and services to the public. (Please refer Lecture
46@8:42)

QUESTION 2:

In the context of humans, which among the following is analogous to software in smart cities?

a. Brain
b. Cognition
c. Sensory organs
d. Nerves

Correct Answer: b. Cognition

Detailed Solution: Cognition in humans is analogous to software in smart cities. (Please refer
Lecture 46@8:52)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:
In smart cities, which application area focuses on Innovative spirit, entrepreneurship, economic image &
trademarks, productivity, flexibility or labour market, international embeddedness and ability to
transform?

a. Smart Economy
b. Smart Governance
c. Smart People
d. Smart Environment

Correct Answer: a. Smart Economy

Detailed Solution: Smart Economy focuses on Innovative spirit, entrepreneurship, economic


image & trademarks, productivity, flexibility or labour market, international embeddedness
and ability to transform. (Please refer Lecture 46@11:02)

QUESTION 4:

Cities, Localities, and Population are components of which of the following components in smart cities?

a. Smart Governance
b. Smart People
c. Smart Living
d. Smart Mobility

Correct Answer: d. Smart Mobility

Detailed Solution: Cities, Localities, and Population are components of Smart Mobility in
Smart Cities. (Please refer Lecture 46@18:32)

QUESTION 5:

Which of the following is not a data fusion stage?

a. Decision level
b. Feature level
c. Signal level
d. None of these

Correct Answer: d. None of these


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Data fusion stages are: Decision, Feature, Pixel, and Signal levels
See lecture 47 @ 10:53

QUESTION 6:

Which IoT challenge in smart cities covers device failures?

a. Reliability
b. Large scale
c. Heterogeneity
d. Security and privacy

Correct Answer: a. Reliability

Detailed Solution: The reliability challenge covers device failures in smart cities, (Please
refer Lecture 46@32:42)

QUESTION 7:

What is the process of combining data from several sources to produce new data called?

a. Data collection
b. Data fusion
c. Information fusion
d. Data synthesis

Correct Answer: b. Data fusion

Detailed Solution: Data fusion is the process of combining data from several sources to
produce new data. (Please refer Lecture 47@5:27)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

Which of the following challenges covers outliers and missing data?

a. Imperfection
b. Conflicts
c. Ambiguity
d. Alignment

Correct Answer: c. Ambiguity

Detailed Solution: Ambiguity covers outliers and missing data. (Please refer Lecture
47@8:07)

QUESTION 9:

Typically, in a smart vehicle, GPS connects to which one of the following?

a. Router
b. Gateway
c. Any WiFi device
d. Satellite

Correct Answer: d. Satellite

Detailed Solution: Typically, GPS connect to the satellites. (Please refer Lecture 47@13:27)

QUESTION 10:

True or False?
Short parking search time leads to customer savings.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Short parking search time leads to more parked time, leading to increase
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

in revenue for the service provider. (Please refer Lecture 47@15:27)

QUESTION 11:

Which of the following is true for smart vehicles?

a. They can communicate with other devices within the vehicle


b. They can communicate with other smart vehicles
c. They can communicate with nearby fixed infrastructures
d. All of these

Correct Answer: d. All of these

Detailed Solution: Smart vehicles can communicate with devices within the vehicle, other smart vehicles,
and nearby fixed infrastructures. (Please refer Lecture 49@4:36)

QUESTION 12:

Typically, what is the nature of a V2X architecture?

a. Centralized
b. Decentralized
c. Distributed
d. Does not matter

Correct Answer: c. Distributed

Detailed Solution: V2X deployments follow a distributed architecture. (Please refer Lecture
49@11:26)

QUESTION 13:

True or false?
VANETS derive their routing protocols from MANETS.

a. True
b. False

Correct Answer: a. True

Detailed Solution: VANETS derive their routing protocols from MANETS. (Please refer
Lecture 49@16:26)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

Which of the following best describes the duration of the network links in a vehicular network?

a. Long
b. Short
c. Slow
d. Medium

Correct Answer: b. Short

Detailed Solution: In vehicular networks, the network links are alive for a short duration due
to high mobility (Please refer Lecture 49@17:26)

QUESTION 15:

What is the primary component in content centric networking?

a. Name
b. Location
c. IP address
d. Mobility

Correct Answer: a. Name

Detailed Solution: Name is a primary component of content centric networking. (Please


refer Lecture 49@20:16)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 11
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

What is a cyber-physical system equipped with sustainable models of energy production, distribution, and
usage?

a. Information and communication technology


b. Grid
c. Smart grid
d. Traditional grid

Correct Answer: c. Smart grid

Detailed Solution: Smart grid is a cyber-physical system equipped with sustainable models of
energy production, distribution, and usage. (Please refer Lecture 51@1:12)

QUESTION 2:

In traditional electrical grids, which of the following is done manually?

a. Monitoring
b. Restoration
c. Both monitoring and restoration
d. Neither monitoring nor restoration

Correct Answer: c. Both monitoring and restoration

Detailed Solution: In traditional electrical grids, both monitoring and restoration are done
manually. (Please refer Lecture 51@1:12)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:
Which of the following is true for communications in smart grids?

a. One-way communication
b. Two-way communication
c. Three-way communication
d. Four-way communication

Correct Answer: b. Two-way communication

Detailed Solution: Smart grids follow a two-way communication infrastructure. (Please refer
Lecture 51@7:22)

QUESTION 4:

True or False?

Smart grids help the customers in reducing their power/electricity costs.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Smart grids help the customers in reducing their power/electricity costs. (Please refer
Lecture 51@10:57)

QUESTION 5:

Typically, smart grid benefits which of the following participants?

a. Consumers
b. Service providers
c. Stakeholders
d. All of these

Correct Answer: d. All of these

Detailed Solution: Smart grids benefit both consumers and service providers/stakeholders.
(Please refer to the paper in Lecture 51@10:57)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

What time is best suitable for running smart devices in order to reduce electricity bills?

a. Peak hours
b. On-peak hours
c. Off-peak hours
d. Does not matter

Correct Answer: c. Off-peak hours

Detailed Solution: Running smart devices in off-peak hours helps in reducing electricity
bills, (Please refer Lecture 51@14:13)

QUESTION 7:

True or False?

Smart grids offer homogeneous pricing options to the customers.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Smart grids offer homogeneous pricing options. (Please refer Lecture
51@14:13)

QUESTION 8:
Which of the following properties in smart grids covers load forecasting?

a. Power system efficiency


b. Distributed generation
c. Power quality
d. Consumer participation

Correct Answer: c. Power quality

Detailed Solution: The power quality property of smart grids covers load forecasting. (Please
refer Lecture 51@21:38)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Which of the following best represents the relation between IoT, IIoT, and Industry 4.0?

a. IoT = IIoT = Industry 4.0


b. IIoT = IoT + Industry 4.0
c. IIoT = IoT ∩ Industry 4.0
d. IIoT = IoT ∪ Industry 4.0

Correct Answer: c. IIoT = IoT ∩ Industry 4.0

Detailed Solution: IIoT is the intersection of IoT and Industry 4.0. (Please refer Lecture
53@3:51)

QUESTION 10:

Which of the following best represents Industrial Internet of Things?

a. Consumer IoT
b. Enterprise IoT
c. Industry 4.0
d. None of the above

Correct Answer: b. Enterprise IoT

Detailed Solution: IIoT may be referred as Enterprise IoT and general IoT as Consumer IoT.
(Please refer Lecture 53@5:21)

QUESTION 11:

True or False?

IIoT includes Machine-to-Machine communications.

a. True
b. False
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. True

Detailed Solution: IIoT includes Machine-to-Machine communications. (Please refer Lecture


53@6:31)

QUESTION 12:

Fill in the blank:

IIoT is based on ______________ approach.

a. Wrap and re-use


b. Rip and replace
c. Wrap and replace
d. Rap and re-use

Correct Answer: a. Wrap and re-use

Detailed Solution: IIoT is based on wrap and re-use approach than rip and replace. (Please
refer Lecture 53@9:31)

QUESTION 13:

Which of the following may be used to describe IIoT?

a. Mechanized production
b. Mass production
c. Internet evolution and automation
d. None of these

Correct Answer: d. None of these

Detailed Solution: IIoT is the fourth industrial revolution. (Please refer Lecture 53@10:21)

QUESTION 14:

Typically, how many types of data exist?


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

Correct Answer: b. 2
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Data may be structured or unstructured. (Please refer Lecture 55@9:51)

QUESTION 15:

Which of the following V’s in big data refers to the quantity of data that is generated?

a. Volume
b. Velocity
c. Veracity
d. Value

Correct Answer: a. Volume

Detailed Solution: Volume refers to the quantity of data that is generated. (Please refer
Lecture 55@10:51)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 12
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

What is the process of examining data sets in order to draw conclusions called?

a. Data fusion
b. Data fission
c. Data analysis
d. Data analytics

Correct Answer: d. Data analytics

Detailed Solution: Data analytics is the process of examining data sets in order to draw
conclusions. (Please refer Lecture 56@2:25)

QUESTION 2:

How many types of data analysis exist?

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

Correct Answer: b. 2

Detailed Solution: Data analysis are of 2 types: Qualitative and Quantitative. (Please refer
Lecture 56@3:15)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Notice, collect, and think about things are principles of which category of data analysis?

a. Qualitative
b. Quantitative
c. Both qualitative and quantitative
d. Neither qualitative nor quantitative

Correct Answer: a. Qualitative

Detailed Solution: Notice, collect, and think about things are principles of qualitative
analysis. (Please refer Lecture 56@3:45)

QUESTION 4:

Analysis such as mean, median, mode, and others are methods used in which type of data
analysis?

a. Qualitative
b. Quantitative
c. Both qualitative and quantitative
d. Neither qualitative nor quantitative

Correct Answer: b. Quantitative

Detailed Solution: Analysis such as mean, median, mode, and others are methods of
quantitative analysis. (Please refer Lecture 56@4:35)

QUESTION 5:

Which method of data analysis involves observing the data?

a. Qualitative
b. Quantitative
c. Both qualitative and quantitative
d. Neither qualitative nor quantitative

Correct Answer: a. Qualitative


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Qualitative analysis involves observing the data. (Please refer Lecture
56@5:35)

QUESTION 6:

Choose the right option for the ordered pair (P, X) in a statistical model.

a. P: set of all possible observations, X: set of probability distributions


b. P: set of all probability distributions, X: set of possible observations
c. P: set of all probability values, X: set of possible distributions
d. P: set of possible distributions, X: set of all probability values

Correct Answer: a. P: set of all possible observations, X: set of probability distributions

Detailed Solution: For the ordered pair (P,X) in a statistical model, P: set of all possible
observations, X: set of probability distributions (Please refer Lecture 56@7:25)

QUESTION 7:

Which of the following is true for a complete model with V number of variables and E number of
equations?

a. V < E
b. V > E
c. V = E
d. V ≠ E

Correct Answer: c. V = E

Detailed Solution: A complete model has the same number of equations as the number of
variables. (Please refer Lecture 56@8:15)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

How many categorical factors are necessary while performing an ANOVA?

a. 1
b. 2
c. Atleast 1
d. Atleast 2

Correct Answer: c. Atleast 1

Detailed Solution: ANOVA must have a continuous response variable and atleast one
categorical factor with two or more levels. (Please refer Lecture 56@8:55)

QUESTION 9:

True or False?

The variance between the groups in ANOVA should be the same.

a. True
b. False

Correct Answer: a. True

Detailed Solution: The variance between the groups in ANOVA should be the same. (Please
refer Lecture 56@11:06)

QUESTION 10:

What is the value of F-ratio when the null hypothesis is false?


a. 0
b. 1
c. < 1
d. > 1

Answer: d. > 1

Detailed Answer: The F-ratio is greater than 1 when the null hypothesis is false. Please refer Lecture
56@12:39
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

In AgriSens, which of the following is responsible for sending field information to a farmer’s cell
using SMS?

a. Repository data server


b. Web server
c. Multi users server
d. None of the above

Correct Answer: c. Multi users server

Detailed Solution: The multi users servers are responsible for sending text messages and
answering farmer queries. (Please refer Lecture 57@9:25)

QUESTION 12:
In the healthcare use case, what does lower error imply?

a. Increased efficiency, reduced cost


b. Reduced efficiency, increased cost
c. Equal efficiency and cost
d. None of the above

Correct Answer: a. Increased efficiency, reduced cost

Detailed Solution: Lower error implies increased efficiency and reduced cost. (Please refer
Lecture 58@4:23)

QUESTION 13:

True or False?
Although IoT in healthcare has its advantages, it increases the cost.

a. True
b. False

Correct Answer: b. False

Detailed Solution: IoT in healthcare helps in lowering the cost. (Please refer Lecture
58@12:13)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

Typically, how many components exist in IoT healthcare?


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

Correct Answer: d. 4
Detailed Solution: IoT healthcare consists of sensing, aggregated, processing, and cloud
platform layers. (Please refer Lecture 58@7:13)

QUESTION 15:

How many axes data does a typical accelerometer in a smartphone provide?

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

Correct Answer: c. 3

Detailed Solution: A typical accelerometer gives 3 axes data.

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 12
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Audio recordings collected through the microphone are subject to quantitative analysis.

a. True

b. False

Correct Answer: b. False

Detailed Solution: Audio recordings collected through microphone are subject to


qualitative analysis. (Please refer Lecture 56@4:12)

_________________________________________________________________________

QUESTION 2:

Fill in the blanks. A statistical model depicts how a set of ________ variable is related to another
set of _______ variable.

a. a. Random, normal

b. b. Normal, random

c. c. Discrete, normal

d. d. Random, random

Correct Answer: d. Random, random

Detailed Solution: A statistical model depicts how a set of random variables is related to another
set of random variables.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

(Please refer Lecture 56@7:49)


_________________________________________________________________________

QUESTION 3:

Select the statement/s that denotes the example of dispersion measure.

Statement I: Range, Variable and Standard deviation

Statement II: Range and average absolute deviation

Statement III: Variance, Standard deviation and average absolute deviation

a. Statement I

b. Statement II

c. Statements I, II, and III

d. None of these

Correct Answer: b. Statement II

Detailed Solution: The example of dispersion measure includes Range, Variance and Standard
deviation and average absolute deviation (Please refer Lecture 56@13:36)
_________________________________________________________________________

QUESTION 4:

The different components of AgriSens includes –

a. Sensor and actuator unit

b. Wireless communication unit

c. Power management unit

d. All of these
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: d. All of these

Detailed Solution: The different components of AgriSens includes sensor and actuator unit,
wireless communication unit, and power management unit. (Please refer Lecture 57@7:44)
_________________________________________________________________________

QUESTION 5:

The two relevant sensors directly used in agricultures are

a. Soil moisture and proximity sensor

b. Soil moisture and water level sensor

c. ECG sensor an water level sensor

d. All of these

Correct Answer: b. Soil moisture and water level sensor

Detailed Solution: Soil moisture and water level sensors are the necessary sensors
generally used in agriculture. (Please refer Lecture 57@13:11)

______________________________________________________________________________

QUESTION 6:

The sensor node of AgriSens sensed the average soil moisture in –

a. Vegetative phase

b. Reproductive phase

c. Maturity phase

d. All of these

Correct Answer: d. All of these

Detailed Solution: The sensor node of AgriSens sensed the average soil moisture in
vegetative phase, reproductive phase and maturity phase (Please refer Lecture
57@18:33)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

______________________________________________________________________

QUESTION 7:

Select the correct order of the component layers present in the IoT healthcare.

a. Sensing layer, cloud platform layer, aggregated layer, processing layer

b. Sensing layer, aggregated layer, processing layer, cloud platform layer

c. Aggregated layer, sensing layer, processing layer, cloud platform layer

d. Sensing layer, processing layer, aggregated layer, cloud platform layer

Correct Answer: b. Sensing layer, aggregated layer, processing layer, cloud


platform layer

Detailed Solution: The sensing layer senses data and transmit it o the aggregation layer where
the data are aggregated. The aggregated layer further transfers the data to the processing layer
the data are processed and final sent to the cloud platform. (Please refer Lecture 58@8:25)
_________________________________________________________________________

QUESTION 8:

Which of the following communication protocol is used in AmbuSens?

a. IEEE 802.15.4

b. 6LoWPAN

c. IEEE 802.15.1

d. IEEE 802.15.2

Correct Answer: c. IEEE 802.15.1

Detailed Solution: In AmbuSens, the communication protocol used is Bluetooth i.e., IEEE
802.15.1 (Please refer Lecture 58@22:09)
_________________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Wireless IoT driven solutions for remote healthcare facility provisioning brings healthcare to
patients than bringing patients to healthcare.

a. True

b. False

Correct Answer: a. True

Detailed Solution: In IoT healthcare, wireless IoT driven solutions brings healthcare to patients
than bringing patients to healthcare. (Please refer Lecture 58@11:40)
_________________________________________________________________________

QUESTION 10:

Fill in the blanks. The physical activity tracking is a necessary component for _____________.

a. Activity monitoring

b. Vehicle monitoring

c. Agriculture monitoring

d. All of these

Correct Answer: a. Activity monitoring

Detailed Solution: The physical activity tracking is a necessary component for activity
monitoring (Please refer Lecture 59@6:39)
_________________________________________________________________________

QUESTION 11:

Which of the following handheld devices are used for activity monitoring?

a. EEG and GPS

b. Accelerometer and EEG

c. Accelerometer and GPS


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. All of these

Correct Answer: c. Accelerometer and GPS

Detailed Solution: High end smartphones are likely to have accelerometer,


compass, and gyroscope. (Please refer Lecture 59@15:29)

_________________________________________________________________________

QUESTION 12:

Which of the following is the primary disadvantage of using camera-based activity tracking?

a. Accurate

b. Processing intensive

c. Expensive

d. None of these

Correct Answer: b. Processing intensive

Detailed Solution: Camera based activity tracking is very much process intensive.
(Please refer Lecture 59@17:43)

____________________________________________________________________________

QUESTION 13:

By performing continuous monitoring of a person’s activity, it is not possible to observe his/her


behaviour or to identify any repetitive pattern in his/her day-to-day activity.

a. True

b. False

Correct Answer: b. False

Detailed Solution: Continuous monitoring of activity results in daily observations


of human behaviour and repetitive patterns in their activity. (Please refer Lecture
59@14:33)

_________________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

Which of the following are the inbuilt sensors that are present in high end smartphones?

a. ECG and EEG

b. Accelerometer, proximity sensor, EEG

c. Accelerometer, Compass, and Gyroscope

d. Pressure sensor NPK sensor

Correct Answer: c. Accelerometer, Compass, and Gyroscope

Detailed Solution: High end smartphones are likely to have accelerometer,


compass, and gyroscope. (Please refer Lecture 60@2:28)

_________________________________________________________________________

QUESTION 15:

Fill in the blanks. Processing the handheld activity device data with artificial intelligence can be
used for ________.

a. Fall detection

b. Heart rate detection

c. Vehicle detection

d. All of these

Correct Answer: a. Fall detection

e. Detailed Solution: Processing the handheld activity device data with artificial intelligence can
be used for detecting sudden fall of a person. (Please refer Lecture 60@11:56)
_________________________________________________________________________

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 0
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total marks: 10 X 1= 10

QUESTION 1:

Which of the following allows us to identify objects and extract information?

a. RFID
b. Sensors
c. Actuators
d. IoT Nodes

Correct Answer: a. RFID


Detailed Solution: RFID Technology allows us to automatically identify and track tags that
are attached to the objects. It extracts information from the tags through electromagnetic
fields.
See lecture 1 @ 12:57

QUESTION 2:

How many layers does Zigbee consist of?


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

Correct Answer: d. 4
Detailed Solution: Zigbee consists of 4 layers: Physical, Medium Access Control, Network,
and Application.
See lecture 48 @ 16:11

QUESTION 3:
Which of the following is not a component of cloud computing?
a. Clients
b. Local Servers
c. Services
d. Applications
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: b. Local Servers

Detailed Solution: Cloud computing components include clients, services, applications,


platform, storage, and infrastructure.
See lecture 37 @ 23:29

QUESTION 4:

Which of the following is a distance measuring sensor module?


a. DHT22
b. HC-SR04
c. TSL2591
d. HC-SR505
Correct Answer: b. HC-SR04
Detailed Solution: HC-SR04 is the distance measuring module ultrasonic sensor, which
measures the distance between 2cm~450cm.
See lecture 3 @ 5:00

QUESTION 5:

Which of the following is a component in a typical sensor network?

a. Sink
b. Gateway
c. Router
d. All of these
Correct Answer: d. All of these

Detailed Solution: A typical sensor network comprises of sensor nodes, routers, gateway,
and sink.

QUESTION 6:

Which of the following sensors are responsible for measuring orientation and angular velocity?
a. Accelerometer
b. GPS
c. Temperature
d. None of these
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: d. None of these


Detailed Solution: A gyroscope is responsible for measuring orientation and angular
velocity.
See lecture 59 @ 15:41

QUESTION 7:

“ISA 100.11A” is a wireless networking technology standard. ISA stands for _______.
a. International Society of Automation
b. International Society of Advancement
c. Industrial Society of Automation
d. Industrial Society of Advancement
Correct Answer: a. International Society of Automation
Detailed Solution: ISA100.11a is a wireless networking technology standard developed by
the International Society of Automation (ISA).
See lecture 13@ 15:55

QUESTION 8:

Which of the following is not a difference between traditional data center and cloud computing?
a. Scalability
b. Flexibility
c. Elasticity
d. Storage

Correct Answer: d. Storage

Detailed Solution: Major differences between traditional data center and cloud
computing include scalability, flexibility, elasticity, automation, running costs, and
security
See lecture 39 @ 11:02

QUESTION 9:

Smart grid is also known as the energy internet.


a. True
b. False
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. True

Detailed Solution: Smart grid is also known as the energy internet.


See lecture 51 @ 7:51

QUESTION 10:

Can a point of node failure result in the partition of the network in the stationary sensor network?

a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: If there is a failure in the stationary sensor network then it is likely that
the point of failure can partition the network into two or more fragments.

See lecture 18 @ 01:10

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 1
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following areas are identified as IoT enablers?


a. RFID
b. Smart Networks
c. Nanotechnology
d. All of the above
Correct Answer: d. All of the above
Detailed Solution: IoT enablers connect devices and systems using several technologies
and protocols to the Internet for different uses.
See lecture 1 @ 14:45

QUESTION 2:

Which of the following is a digital sensor?

a. KY-013
b. LX1972
c. DHT11
d. LM35D
Correct Answer: c. DHT11
Detailed Solution: LX1972 is an analog light sensor. KY-013 and LM35D are analog
temperature sensors. DHT11 is a basic, low-cost digital temperature and humidity sensor.

See lecture 3 (Sensing)


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following is considered as long range radio used in IoT?


a. Bluetooth
b. RFID
c. LoRa
d. None of them
Correct Answer: c. LoRa
Detailed Solution: Bluetooth and RFID are usually considered short range solutions with
signal range typically ranging up to 50m maximum. LoRa stands for Long Range, is a
spread spectrum modulation technique with range from 2-5 km (urban), 5-15 km (rural),
and >15 km (LOS).

QUESTION 4:

Solenoid valve finds application in _____________________ equipment.

a. Both hydraulic & electrical


b. Both electrical & pneumatic
c. Both electrical & mechanical
d. Both hydraulic & pneumatic
Correct Answer: d. Both hydraulic & pneumatic
Detailed Solution: A solenoid valve is an electrically activated valve, typically used to
control the flow or direction of air or liquid in fluid power systems. It finds applications in
both pneumatic and hydraulic fluid power systems.
See lecture 4 @ 5:40

QUESTION 5:

Which of the following connects an IoT LAN with a WAN, and to the Internet?

a. IoT node
b. IoT proxy
c. IoT gateway
d. IoT Network
Correct Answer: c. IoT gateway
Detailed Solution: IoT gateway is a router connecting an IoT LAN with a WAN, and to the
Internet. An IoT gateway is a layer 3 device, which forwards IP packets between the IoT
LAN and WAN implementing both the network technologies.
See lecture 2 (IPv6 Addressing Strategies).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following is NOT a function of IoT Gateways?


a. Switching
b. Firewall & VPN services
c. Protocol conversion
d. None of the above
Correct Answer: d. None of the above
Detailed Solution: An IoT gateway performs several critical functions, like switching,
routing, translating protocols, firewall &VPN services, security, processing, managing and
filtering data.
See lecture 5 @ 20:20

QUESTION 7:

Which of the following is NOT a characteristic of IoT?

a. Intermittent connectivity
b. Ambiguous naming & addressing
c. Scalable architecture
d. Abundance of sleeping nodes

Correct Answer: b. Ambiguous naming & addressing


Detailed Solution: Efficient, scalable, and associated architecture; unambiguous naming
and addressing; abundance of sleeping nodes, mobile and non-IP devices; and intermittent
connectivity are few of the characteristics of IoT.
See lecture 1 @ 16:05

QUESTION 8:

Rack & pinion is an example of _____ actuator.


a. Hydrodynamic
b. Electrical
c. Mechanical
d. None of these
Correct Answer: c. Mechanical
Detailed Solution: A rack and pinion is a type of linear actuator that comprises a circular
gear (the pinion) engaging a linear gear (the rack), which convert rotational motion into
linear motion.
See lecture 4 @ 14:20
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Identify the component shown below.

a. Gas sensor
b. Tilt sensor
c. Light sensor
d. Speaker
Correct Answer: b. Tilt sensor
Detailed Solution: Tilt sensors measure the tilting position with reference to gravity and
are used in numerous applications. They enable the easy detection of orientation or
inclination.
See lecture 3 (Sensing)

QUESTION 10:

Which of the following is NOT true?


a. M2M is not a subset of IoT
b. IoT is a subset of CPS
c. IoT and M2M are same
d. All of the above
Correct Answer: d. All of the above
Detailed Solution: M2M is a part of the IoT, where IoT has a broader scope than M2M.
Both are different since M2M uses point-to-point communication. IoT is a subset of CPS.
See lecture 1 @ 33:50

QUESTION 11:

“IoT gateway WAN address changes without change in LAN address” - Which of the
following helps in achieving it?
a. Unique local address
b. Network Prefix Translation
c. Tunneling
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. None of the above

Correct Answer: a. Unique local address


Detailed Solution: ULA are designed to provide adequate uniqueness in order to have
extremely small risk of address collision.
See lecture 2 @ 9:25

QUESTION 12:

If the output signal differs from the correct value by a constant, the sensor has an _______.
a. Sensitivity issue
b. offset error
c. drift issue
d. noise
Correct Answer: b. offset error
Detailed Solution: If the output signal differs from the correct value by a constant, the
sensor has an offset error or bias.
See lecture 3 @ 21:05

QUESTION 13:

Which of the following is NOT a part of service layer in service-oriented architecture of IoT?
a. Service division
b. Contract
c. Business logic
d. Service repository
Correct Answer: b. Contract
Detailed Solution: Service division, service integration, service repository, business logic,
and service bus are the parts of service layer in service-oriented architecture of IoT.
See lecture 5 @ 17:20

QUESTION 14:

Which of the following is the preferred method for dynamic allocation of addresses in an IPv6
network?
a. DHCP
b. SLAC
c. IETF
d. SLAAC/DHCPv6
Correct Answer: d. SLAAC/DHCPv6
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: SLAAC is used to automatically assign an IPv6 address to a host.


DHCPv6 is a network protocol for configuring IPv6 hosts with IP addresses, IP prefixes and
other configuration data required to operate in an IPv6 network.
See lecture 2 @ 17:20

QUESTION 15:

A proxy-based approach is used to manage multiple IP addresses and map them to __________
addresses.

a. source
b. unique
c. global
d. link local
Correct Answer: d. link local
Detailed Solution: A proxy-based approach is used to manage multiple IP addresses and
map them to link local addresses.

See lecture 2 @ 15:35

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 2
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following is NOT a data and communication protocol?


a. MQTT
b. AMQP
c. Websocket
d. Alljoyn
Correct Answer: d. Alljoyn
Detailed Solution: Alljoyn is an open-source software framework that allows devices to
communicate with other devices around them.
See lecture 6 @ 01:00

QUESTION 2:

Which of the following AMQP frame type is used to inform the changes in state of
transfer?
a. Flow
b. Disposition
c. Transfer
d. State
Correct Answer: b. Disposition
Detailed Solution: Flow is used to control the message flow rate. Transfer is used for
sending actual messages. Disposition is used to inform the changes in state of transfer.
See lecture 8 @ 06:35

QUESTION 3:

Which of the following is NOT a messaging mode of CoAP?


a. Separate
b. Pager
c. Piggyback
d. Confirmable
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: b. Pager


Detailed Solution: CoAP has four messaging modes – Confirmable, Non-confirmable,
Piggyback, and Separate.
See lecture 7 @ 4:45

QUESTION 4:

The Zigbee Component “APS” stands for ____________.


a. Application Support Sub-layer
b. Application Protocol Support
c. Application Policy Support
d. Application Protocol Sub-layer
Correct Answer: a. Application Support Sub-layer
Detailed Solution: APS stands for Application Support Sub-layer. It takes care of
interfacing, control services, and bridging between network and other layers.
See lecture 9 @ 18:40

QUESTION 5:

Does IEEE 802.15.4 support IPv6 multicast?


a. Yes
b. No
c. Not Applicable
Correct Answer: b. No
Detailed Solution: IPv6 multicast is not supported by IEEE 802.15.4.
See lecture 10 @ 05:35

QUESTION 6:

In MQTT, a ___________ subscribes to a topic.


a. client
b. broker
c. publisher
d. All of the above
Correct Answer: a. client
Detailed Solution: In MQTT, a client/subscriber subscribes to a topic, which is
distributed by a broker.
See lecture 6 @ 03:30
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following is a characteristic of XMPP protocol?


a. No interoperability
b. Closed standards
c. No central server
d. All of the above
Correct Answer: c. No central server
Detailed Solution: XMPP is decentralized, based on open standards, and supports
interoperability.
See lecture 7 @ 13:30

QUESTION 8:

Which of the following protocol has a component named “bindings”?


a. XMPP
b. AMQP
c. CoAP
d. None of the above
Correct Answer: b. AMQP
Detailed Solution: The three components of AMQP are exchange, queue, and bindings.
See lecture 8 @ 08:10

QUESTION 9:

Is CoAP RESTful?
a. Yes
b. No
c. Not Applicable
Correct Answer: a. Yes
Detailed Solution: The Constrained Application Protocol (CoAP) is a RESTful web
transfer protocol for resource-constrained networks and nodes.
See lecture 7 @ 03:50

QUESTION 10:

RPL routing is based upon __________________ routing protocol.


a. Enhanced Interior Gateway
b. Interior Gateway
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Open Shortest Path First


d. Distance vector IPv6
Correct Answer: d. Distance vector IPv6
Detailed Solution: RPL routing is based upon Distance vector IPv6 routing protocol for
lossy and low power networks.
See lecture 10 @ 13:45

QUESTION 11:

In general, SMQTT algorithm includes which of the following stages?


a. Publish, decryption & subscribe
b. Encryption, publish, decryption & subscribe
c. Setup, encryption, publish & decryption
d. None of the above
Correct Answer: c. Setup, encryption, publish & decryption
Detailed Solution: SMQTT algorithm consists of 4 main stages - Setup, encryption, publish
& decryption.
See lecture 6 @ 13:50

QUESTION 12:

Which of the following modulation technique is used by high data rate versions of IEEE
802.15.4?
a. BPSK
b. QPSK
c. O-QPSK
d. DQPSK
Correct Answer: c. O-QPSK
Detailed Solution: Low speed versions of IEEE 802.15.4 use BPSK. High data rate
versions of IEEE 802.15.4 use O-QPSK.
See lecture 9 @ 07:00

QUESTION 13:

The piggyback messaging mode in CoAP Request-Response Model has a “wait” period.
Is the statement true?
a. Yes
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

b. No
c. Not Applicable
Correct Answer: b. No
Detailed Solution: The separate messaging mode in CoAP Request-Response Model has a
“wait” period
See lecture 7 @ 10:30

QUESTION 14:

Which of the following wildcard allows arbitrary values for one hierarchy in MQTT
topics?
a. /
b. +
c. #
d. None of the above
Correct Answer: b. +
Detailed Solution: + is a single level wildcard that matches any name for a specific topic
level. It only allows arbitrary values for one hierarchy.
See lecture 6 @ 12:25

QUESTION 15:

IEEE 802.15.4 operates in _____________ band.


a. LLC
b. SSCS
c. ISS
d. ISM
Correct Answer: d. ISM
Detailed Solution: IEEE 802.15.4 is a standard developed to provide a framework and the
lower layers in the OSI model for low cost, low power wireless connectivity networks. It
operates in ISM band.
See lecture 9 @ 04:05

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 3
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

In general, Z-wave protocol for communication among devices is used for ________.
a. Topology management
b. Home automation
c. Network configuration
d. None of the above
Correct Answer: b. Home automation
Detailed Solution:
See lecture 13 @ 4:05

QUESTION 2:

Which of the following characteristic of HART Data Link Layer helps it achieve
collision-free and deterministic communication?
a. Super-frames
b. Channel hopping
c. Channel blacklisting
d. All of the above
Correct Answer: a. Super-frames
Detailed Solution: Collision-free and deterministic communication in HART Data Link
Layer is achieved by means of super-frames and TDMA.
See lecture 11 @ 06:40

QUESTION 3:

Which of the following is the basis for Bluetooth technology?


a. Ad-hoc piconets
b. Ad-hoc technology
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Both (a) and (b)


d. None of the above
Correct Answer: c. Both (a) and (b)
Detailed Solution: Bluetooth technology is based on ad-hoc technology, also known as ad-
hoc piconets.
See lecture 12 @ 02:45

QUESTION 4:

Which of the following protocol uses healing (message) to bypass radio dead-spots?
a. HART
b. NFC
c. Z-wave
d. None of the above
Correct Answer: c. Z-wave
Detailed Solution: Z-wave bypasses radio dead-spots using a message called healing.
See lecture 13 @ 10:40

QUESTION 5:

Which of the following nodes send false routing messages in the network?
a. Bad nodes
b. Badly failed nodes
c. Failed nodes
d. All of the above
Correct Answer: b. Badly failed nodes
Detailed Solution: Badly failed nodes send false routing messages which are a threat to the
integrity of the network. See lecture 15 @ 04:00

QUESTION 6:
Which of the following layers provide multiplexing capability in Bluetooth technology?
a. L2CAP
b. RFComm
c. SDP
d. Baseband
Correct Answer: a. L2CAP
Detailed Solution: L2CAP provides multiplexing capability in Bluetooth technology.
See lecture 12 @ 12:35
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following component can be considered as optional for a sensor node?
a. Sensing unit
b. Transceiver
c. Location finding unit
d. None of the above
Correct Answer: c. Location finding unit
Detailed Solution: Location finding unit, such as GPS is an optional component for any
sensor node.
See lecture 14 @ 08:30

QUESTION 8:

Which of the following provide energy to peer-to-peer tags?


a. Reader
b. Own power source
c. Both (a) and (b)
d. Doesn’t require energy
Correct Answer: b. Own power source
Detailed Solution: Active or peer-to-peer tags have their own power source.
See lecture 11 @ 21:10

QUESTION 9:

Which of the following schemes re-establish the connectivity between dumb nodes with others?
a. CoRD
b. CaRAD
c. Both (a) and (b)
d. None of the above
Correct Answer: a. CoRD
Detailed Solution: CoRD and CoRAD are the popular schemes that re-establish the
connectivity between dumb nodes with others.
See lecture 15 @ 10:30
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 10:

Which layer of Bluetooth handles paging?


a. L2CAP
b. RFComm
c. SDP
d. Baseband
Correct Answer: d. Baseband
Detailed Solution: Baseband layer handles packets, paging, and inquiry.
See lecture 12 @ 11:45

QUESTION 11:

In general, is it advisable to increase the duty cycle of a node in case of rare events for
social sensing?
a. Yes
b. No
c. Not Applicable
Correct Answer: b. No
Detailed Solution: To monitor rare events for social sensing, usually it is not advisable to
increase the duty cycle of a node.
See lecture 15 @ 16:25

QUESTION 12:

Is Zigbee Pro compatible with Zigbee RF4CE?


a. Yes
b. No
c. Not Applicable
Correct Answer: b. No
Detailed Solution: Zigbee, Zigbee Pro, Zigbee RF4CE, and Zigbee IP are incompatible
with each other.
See lecture 11 @ 16:45

QUESTION 13:

Which of the following is True?


a. Scatternet is a subset of Piconet
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

b. Piconet is a subset of Scatternet


c. A device can be a master in more than one piconet
d. A piconet can have maximum of 10 scatternets
Correct Answer: b. Piconet is a subset of Scatternet
Detailed Solution:
See lecture 12

QUESTION 14:

Which of the following suffers in case of total co-operation in wireless ad hoc and sensor
networks?
a. Network delay
b. Network throughput
c. Node’s lifetime
d. All of the above
Correct Answer: c. Node’s lifetime
Detailed Solution: In case of total co-operation in wireless ad hoc and sensor networks, all
the relay requests are accepted. This exhausts the limited energy of the nodes.
See lecture 14 @ 28:10

QUESTION 15:

Does ISA 100.11A support tunneling mode?


a. Yes
b. No
c. Not Applicable
Correct Answer: a. Yes
Detailed Solution: A tunneling mode is available to allow legacy data through the ISA
100.11A network.
See lecture 13 @ 16:30

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 4
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following M2M node types have no IP support?


a. Low-end sensor nodes
b. Mid-end sensor nodes
c. High-end sensor nodes
d. All of the above
Correct Answer: a. Low-end sensor nodes
Detailed Solution: Low-end sensor nodes have low capabilities and have no IP support.
See lecture 20 @ 11:00

QUESTION 2:

Which of the following is TRUE for wireless sensor networks if transmission range ≥ 2*
sensing range?
a. Only coverage
b. Only connectivity
c. Coverage implies connectivity
d. Connectivity implies coverage
Correct Answer: c. Coverage implies connectivity
Detailed Solution: In WSN, if transmission range ≥ 2* sensing range, coverage implies
connectivity.
See lecture 17 @ 04:30

QUESTION 3:
Which of the following structure is usually used in guided formulation of target tracking
in sensor networks?
a. Face
b. Tree
c. Cluster
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. All of the above


Correct Answer: a. Face
Detailed Solution: Face structure is often used in guided formulation of target tracking.
See lecture 16 @ 06:15

QUESTION 4:

Which of the following is NOT a characteristic of UAV networks?


a. Intermittent link nature
b. Static network topology
c. Dynamic relative position of UAVs
d. None of the above
Correct Answer: b. Static network topology
Detailed Solution: Intermittent link nature, frequent change in network topology, change in
relative position of UAV, and lack of suitable routing algorithms are some of the
characteristics of UAV networks.
See lecture 19 @ 05:30

QUESTION 5:

Which of the following is a challenge in human-centric sensing?


a. Device lifetime
b. Participant selection
c. Privacy of users
d. All of the above
Correct Answer: d. All of the above
Detailed Solution: Energy of devices, participant selection, and privacy of users are the
challenges in human-centric sensing. The energy of the device decides its lifetime.
See lecture 18 @ 12:55

QUESTION 6:

Which of the following components in M2M Service Platform takes care of App
management and App searching?
a. Device
b. User
c. Application
d. Access
Correct Answer: d. Access
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The access control takes care of functionalities, such as app
management, app searching, and web portal.
See lecture 20 @ 15:45

QUESTION 7:

In distributed coverage algorithm, nodes compute their position by communicating with


_________________________.
a. Central node
b. Sink node
c. Neighbors only
d. None of the above
Correct Answer: c. Neighbors only
Detailed Solution: In distributed coverage algorithm, nodes compute their position by
communicating with their neighbors only.
See lecture 17 @ 10:20

QUESTION 8:

In multi-star UAV network topology, _______ node(s) from each group connects to the
ground station.
a. Zero
b. One
c. More than one
d. All
Correct Answer: b. One
Detailed Solution: In multi-star UAV network topology, UAVs form multiple star
topology. One node from each group connects to the ground station.
See lecture 19 @ 12:40

QUESTION 9:

Electromagnetic communication in nanonetworks takes place in _________ frequency band.


a. GHz
b. THz
c. Nanometer
d. All of the above
Correct Answer: b. THz
Detailed Solution: Electromagnetic communication takes place in THz frequency band.
See lecture 16 @ 26:40
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 10:

Which of the following is NOT a property of Mobile Ad Hoc Network?


a. Self-Collaborate
b. Self-Heal
c. Self-Protect
d. Self-Optimize
Correct Answer: a. Self-Collaborate
Detailed Solution: MANET follows self-CHOP properties. CHOP stands for configure,
heal, optimize, and protect.
See lecture 18 @ 04:45

QUESTION 11:

Which of the following layers seamlessly integrate IP network with M2M area network
in a non-IP based M2M network?
a. Application layer
b. Transport layer
c. Network layer
d. Physical layer
Correct Answer: a. Application layer
Detailed Solution: The application layer seamlessly integrates IP network with M2M area
network in a non-IP based M2M network.
See lecture 20 @ 18:30

QUESTION 12:

While maintaining sensing coverage in sensor networks, a crossing is covered if it is in


the interior region of _____________ one node’s coverage disk.
a. At most
b. Only
c. At least
d. More than
Correct Answer: c. At least

Detailed Solution: A crossing is covered if it is in the interior region of at least one


node’s coverage disk.
See lecture 17 @ 18:05
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

Which of the following UAV network topology is decentralized?


a. Star
b. Infrastructure mesh
c. Ad hoc mesh
d. None of the above
Correct Answer: c. Ad hoc mesh
Detailed Solution: Ad hoc mesh has no central control center. Infrastructure mesh may
have a control center.
See lecture 19 @ 13:45

QUESTION 14:

Can node failure result in partition of networks in mobile wireless sensor networks?
a. Yes
b. No
c. Not Applicable
Correct Answer: b. No
Detailed Solution: Node failure may result in partition of networks in static wireless sensor
networks.
See lecture 18

QUESTION 15:

Which of the following is TRUE for high-end sensor nodes in M2M node types?
a. High density deployment
b. Unable to handle multimedia data
c. Mobility is essential
d. All of the above
Correct Answer: c. Mobility is essential
Detailed Solution: High-end sensor nodes in M2M supports low density deployment,
handles multimedia data, and supports mobility essentially.
See lecture 20 @ 12:40

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 5
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Does 6LoWPAN allow interoperability between IEEE802.15.4-based wireless devices, as


well as other IP-based devices?
a. Yes
b. No
c. Not Applicable
Correct Answer: a. Yes
Detailed Solution: 6LoWPAN allows interoperability between IEEE802.15.4-based wireless
devices, as well as other IP-based devices. 6LoWPAN simply uses a bridge to enable
communication between other devices.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.

QUESTION 2:

Servo motor works on the principle of ________________.


a. Electro-magnetism
b. PWM
c. Magnetism
d. None of these
Correct Answer: b. PWM
Detailed Solution: Servo motor works on PWM (Pulse width modulation) principle, means
its angle of rotation is controlled by the duration of applied pulse to its Control PIN.
See lecture 25

QUESTION 3:
Which of the following is NOT a commonly available Arduino boards in the market?
a. Arduino Uno
b. Arduino Mega
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Arduino Nano
d. Arduino Dyu
Correct Answer: d. Arduino Dyu
Detailed Solution: Some of the commonly available Arduino boards in the market are
Arduino UNO, Arduino Mega, Arduino Due, and Arduino Nano.

QUESTION 4:

Different processing logics applied to same IoT networked devices or applications is


classified as _______________.
a. Semantic conflict
b. Configuration conflict
c. Processing conflict
d. Heterogeneity conflict
Correct Answer: a. Semantic conflict
Detailed Solution: Semantic conflict refers to different processing logics applied to same
IoT networked devices or applications.
See lecture 21 @ 05:10

QUESTION 5:

Which of the following is TRUE for collaborative conceptualization theory?


a. overcomes the limitation of ontology
b. enables cross-context semantic interoperability for any objects
c. Both overcomes the limitation of ontology and enables cross-context semantic
interoperability for any objects
d. represents things as symbols of semiotics.
Correct Answer: c. Both overcomes the limitation of ontology and enables cross-
context semantic interoperability for any objects
Detailed Solution: To overcome the limitation of ontology and enable cross-context
semantic interoperability for any objects, the collaborative conceptualization theory was
developed. These concepts represent things as signs of semiotics.
See lecture 21 @ 20:45

QUESTION 6:
Which of the following is TRUE for the following command?
Serial.begin(9600);
a. Arduino exchange messages with the Serial Monitor at a data rate of 9600 bytes per
second.
b. 9600 represent binary ones or zeros per second.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Both Arduino exchange messages with the Serial Monitor at a data rate of 9600 bytes
per second and 9600 represent binary ones or zeros per second.
d. Arduino exchange messages with the Serial Monitor for 9600 simulation time.
Correct Answer: b. 9600 represent binary ones or zeros per second
Detailed Solution: As per the basics of Arduino programming.
See lecture 22

QUESTION 7:

Which of the following standards can be utilized as Device Catalogs?


a. ecl@ss
b. UNSPSC
c. Both UNSPSC and ecl@ss
d. None of these
Correct Answer: c. Both UNSPSC and ecl@ss
Detailed Solution: There are two existing standards on commodity description and
classification, which are UNSPSC (www.unspsc.org) and ecl@ss (www.eclass.de). These
two standards can be introduced to IoT for device categorization purpose.
See lecture 21 @ 16:25

QUESTION 8:

Which of the following enables interoperability?


a. Cloud computing system
b. Sensor nodes
c. Middleware
d. All of these
Correct Answer: c. Middleware
Detailed Solution: Interoperability is enabled by middleware.
See lecture 21

QUESTION 9:

Which of the following is TRUE for the sketch command given below?
delay(1000);
a. Provides a delay of 1000 seconds
b. Provides a delay of 1 second
c. Provides a delay of 1000 simulation time
d. Provides a delay of 1 simulation time
Correct Answer: b. Provides a delay of 1 second
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: As per the basics of Arduino programming.


See lecture 22

QUESTION 10:

In a sketch, a string can be declared using ____________.


a. Array
b. String object
c. Both array and string object
d. None of these
Correct Answer: c. Both array and string object
Detailed Solution: As per the basics of Arduino programming.
See lecture 23

QUESTION 11:

In syntactic interoperability between devices and device user, the message format from
the user to the device is _____________ by the device.
a. understandable
b. executable
c. Both understandable and executable
d. None of the above
Correct Answer: b. Executable
Detailed Solution: In syntactic interoperability between devices and device user, the message
format from the user to the device is executable by the device. While, the message format
from a device to a user is understandable for the user’s computer.
See lecture 21 @ 16:55

QUESTION 12:

In a sketch, which of the following function initializes I/O variables and pin modes?
a. initialize()
b. loop()
c. init()
d. setup()
Correct Answer: d. setup()
Detailed Solution: As per the basics of Arduino programming.
See lecture 22
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

Which does pin 3 (from left to right, as shown in the figure below) in a digital humidity
and temperature sensor signify?
a. Power supply
b. Data
c. Ground
d. None of these
Correct Answer: d. None of these
Detailed Solution: As per the sensor basics.
See lecture 24

QUESTION 14:

Which of the following best describes the command given below?


ServoDemo.write(180);
a. Creates an instance of the servo
b. Pin writes 180 to the servo
c. Servo moves 180 degrees
d. All of these
Correct Answer: c. Servo moves 180 degrees
Detailed Solution: As per the basics of Arduino libraries.
See lecture 25 @ 08:15

QUESTION 15:

Which of the following is an interoperable system commonly used for automation?


a. LonWorks
b. Dropbox
c. ThingSpeak
d. All of these
Correct Answer: a. LonWorks
Detailed Solution: LonWorks® is an open and interoperable system for building automation
and is characterized by its flexible topology and cross-system functions.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 6
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

What is the output for the following piece of Python code?


x = [32, 'u', 'i', 8, '34']
x = x[0:]
print (x)
a. [32]
b. ['34']
c. ['u', 'i', 8, '34']
d. [32,'u', 'i', 8, '34']

Correct Answer: d. [32, 'u', 'i', 8, '34']


Detailed Solution: As per program output.

QUESTION 2:

How many GPIO (General Purpose Input Output Pin) pins are there in Raspberry Pi 4?

a. 30
b. 14
c. 40
d. 41

Correct Answer: c. 40
Detailed Solution: All the Raspberry Pi models have 40 GPIO pins.

QUESTION 3:

Which of the following is NOT an example of Python IDE?


a. Sublime Text
b. PyCharm
c. Spider
d. None of the above
Correct Answer: c. Spider
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Sublime Text, PyCharm, Spyder, and Jupyter are few of the examples of
Python IDE.
See lecture 26

QUESTION 4:

What is the value of ‘x’ in the following expression in Python programming?


x = 3^3

a. 0
b. 9
c. -2
d. Will raise an exception
Correct Answer: a. 0
Detailed Solution: As per program output. “^” is a bitwise XOR operator in python.

QUESTION 5:

In python programming, which of the following is a null statement?

a. Pass
b. Continue
c. Break
d. Skip
Correct Answer: a. Pass
Detailed Solution: As per basics of Python programming, pass is a null operation. The
interpreter does not ignore a pass statement, but nothing happens and the statement results
into no operation.

QUESTION 6:

Which of the following is an unordered data type in Python?


a. List
b. Dictionary
c. Both List and Dictionary
d. Tuple
Correct Answer: b. Dictionary
Detailed Solution: As per basics of Python programming.
See lecture 26 @ 15:36

QUESTION 7:

What is the value of ‘x’ in the following expression in Python programming?


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

x = 2**3^3**1
a. 11
b. 0
c. Will raise an error
d. Will raise an exception
Correct Answer: a. 11
Detailed Solution: As per program output

QUESTION 8:

Which of the following symbol is used to comment out multiple lines at once in python?
a. $
b. #
c. %
d. None of these

Correct Answer: d. None of these


Detailed Solution: Unlike other programming languages Python doesn't support multi-line
comment blocks out of the box. The recommended way to comment out multiple lines of
code in Python is to use consecutive # single-line comments.

QUESTION 9:

With on-board Raspberry Pi camera, which one of the following is NOT correct for
image related operations in Python?

a. from PIcamera import PiCamera


b. from picamera import PyCamera
c. from pycamera import PiCamera
d. All of these

Correct Answer: d. All of these


Detailed Solution: As per program output, the correct statement is “from picamera import
PiCamera”

QUESTION 10:

Which of the following bit processor is used in Raspberry Pi Zero 2 W?

a. 64
b. 32
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Both 64 & 32
d. 128
Correct Answer: a. 64
Detailed Solution: The Raspberry Pi Zero 2 W includes a new Broadcom BCM2710A1
SOC providing a 1GHz quad-core 64-bit ARM Cortex-A53 CPU and 512MB RAM.

QUESTION 11:

Which of the following shortcut exits the nano editor?


a. Ctrl + E
b. Ctrl + O
c. Ctrl + X
d. None of these
Correct Answer: c. Ctrl + X
Detailed Solution: Ctrl + O writes the code to a file. Ctrl + X exits the nano editor.
See lecture 29

QUESTION 12:

What of the following syntax is correct for networking in python?

a. s = socket.socket(socket.AF_NET, socket.SOCK_STRAM)
b. s = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
c. s = socket.socket(socket.AF_UNX, socket.SOCK_TCP)
d. s = socket.socket(socket.AF_INET, socket.SOCK_UDP)
Correct Answer: b. s = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
Detailed Solution: AF_UNIX or AF_INET represent socket family. SOCK_STREAM or
SOCK_DGRAM represent socket type.
See lecture 27

QUESTION 13:

Which of the following is correct to open a text file for write mode?

a. open('file.txt', ‘w’)
b. open('file.txt', ‘+w’)
c. open('file.txt', ‘w+’)
d. open('file.txt', ‘o+w’)

Correct Answer: a. open('file.txt', ‘w’)


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: ‘w’ mode is for writing into a text file.


See lecture 27 @ 02:50

QUESTION 14:

Which of the following is an immutable data type in Python?


a. String
b. Tuple
c. Bool
d. All of these
Correct Answer: d. All of these
Detailed Solution: Immutable Objects are of in-built types like int, float, bool, string,
unicode, tuple. In simple words, an immutable object can't be changed after it is created.

QUESTION 15:

Does python follow rigid indentation?


a. Yes
b. No
c. Not Applicable
Correct Answer: a. Yes
Detailed Solution: As per basics of Python programming.

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 7
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

In Socket programming, the parameter AF_INET stands for ___________.

a. Unix protocols
b. Internet Protocol (IP)
c. File sharing
d. Time slicing

Correct Answer: b. Internet Protocol (IP)

Detailed Solution The AF_INET specifies the rules and standards of the Internet protocol,
hence the socket acts as an IP socket. (Please refer Lecture 31@14:13)

QUESTION 2:

During remote server access by a Raspberry Pi, where the Raspberry Pi acts as a client, the client needs
the following?

a. Only IP address of server


b. Only port number
c. Both server IP address and port number
d. Client’s IP address

Correct Answer: c. Both server IP address and port number

Detailed Solution: A client can communicate with a server only if both IP address and port
numbers are known. (Please refer Lecture 31@14:13)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:
If you are using Raspberry Pi to connect IoT sensors (such as DHT temperature sensors), which of the
following python-based libraries lets you configure the sensors and read data from them?

a. Adafruit
b. Matplotlib
c. Numpy
d. Socket

Correct Answer: a. Adafruit

Detailed Solution: The Adafruit library provides the necessary functions to configure sensors
and read data from them to a Raspberry Pi. (Please refer Lecture 31@4:45)

QUESTION 4:

You can store and log the different sensor data for processing in text (.txt) files but not comma separated
value (.csv) files.

a. True
b. False

Correct Answer: b. False

Detailed Solution: The sensor data can be logged in any format as is suitable and appropriate,
as long the data does not get corrupted. (Please refer Lecture 32 full and @26:14 and 25:43)

QUESTION 5:

Consider the following python script using the split() function, what will be the correct print output (SEE
the options VERY carefully including the quotation marks)

dat = 'Apple,Guava#Banana'
var = dat.split(""#"")
print(var)

a. ['Apple','Guava','Banana']
b. ['Apple','Guava']
c. ['Guava','Banana']
d. ['Apple,Guava','Banana']

Correct Answer: d. ['Apple,Guava','Banana']


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: The split(‘#’) method splits the string into two parts with respect to the ‘#’
character. (Please refer Lecture 32@8:02)

QUESTION 6:

In SDN, the central controller defines all the paths, flows and behavior of the network in a centralized
manner.

a. True
b. False

Correct Answer: a. True

Detailed Solution: SDN is a centralized networking scheme where the central controller has
full global control over the network. (Please refer Lecture 33@14:47)

QUESTION 7:

OpenFlow is a protocol that is used for traditional distributed OSPF based networking.

a. True
b. False

Correct Answer: b. False

Detailed Solution: OpenFlow is the most popular protocol that implements concepts of SDN,
where SDN is the theoretical framework and is different from traditional networks (Please
refer Lecture 33@24:20)

QUESTION 8:

In SDN _______ tables in switches describe the rules that the switch must follow for packet forwarding
and are configured by the controller.

a. network
b. distance
c. hop
d. flow
.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: d. flow

Detailed Solution: Flow tables are configured in SDN switches by the controller that
determine its packet forwarding behavior. (Please refer Lecture 33@17:26)

QUESTION 9:

In a network architecture one logical hop between two nodes can actually be composed of multiple
physical hops in the physical network.

a. True
b. False

Correct Answer: a. True

Detailed Solution: A logical connection between two nodes can actually contain several
physical hops (Please refer Lecture 34@4:35)

QUESTION 10:

What among the following is a challenge while designing SDN architecture?

a. Control Placement only


b. Both Rule and control placement
c. Rule placement only
d. Switch placement.

Correct Answer: b. Both Rule and control placement

Detailed Solution: Both rule and control placements are issues in SDN (Please refer Lecture
33@16:52)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

PACKET_IN type of messages are associated with which of the following directional APIs?

a. Eastbound APIs
b. Southbound APIs
c. Westbound APIs
d. Northbound APIs

Correct Answer: b. Southbound APIs

Detailed Solution: Southbound APIs are for communication between the controller and the
switches and PACKET_IN is used by the switches to send a new packet to the controller.
(Please refer Lecture 33@22:31)

QUESTION 12:

For an SDN switch flow rule, the soft timeout is set to 2 minutes and the hard timeout is set to 6 minutes.
After 6 minutes and 10 seconds since the flow rule was initialized, what will be the status of the flow be
in the switch?

a. The flow will be surely deleted


b. The flow will be deleted if it receives no packet for 4 minutes.
c. The flow will remain intact.
d. The flow will remain intact with a random probability.

Correct Answer: a. The flow will be surely deleted

Detailed Solution: Hard timeout signifies the time after which the flow rule will no longer be
valid in any situation. (Please refer Lecture 33@24:51)

QUESTION 13:
It is a good idea to keep a backup controller in an SDN architecture along with the main controller.

a. True
b. False

Correct Answer: a. True

Detailed Solution: The backup controller is useful for storage and recovery in case the
primary controller fails. It makes the network resilient. (Please refer Lecture 34@8:30)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

Software Defined IoT solves the challenge of ____________ that is prevalent in traditional IoT networks.

a: uniformity
b: deployment
c: homogeneity
d: heterogeneity

Correct Answer: d. heterogeneity

Detailed Solution: SDIoT can be used to solve the prevalent heterogeneity challenges in
traditional IoT networks. (Please refer Lecture 35@6:33)

QUESTION 15:

Sensor OpenFlow, Soft-WSN and SDN-WISE are examples of ____________.

a. Traditional routing protocols.


b. Various SDN protocols for wired LANs
c. Various implementations of the concept of Software Defined IoT
d. Traditional IoT protocol examples.

Correct Answer: c. Various implementations of the concept of Software Defined IoT

Detailed Solution: The given names are all examples of various implementations of different
concepts of Software Defined IoT by various research groups across the world. (Please refer
Lecture 35@8:46 onwards)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 8
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following is an issue prevalent for communication in wireless sensor networks?

a. Diffusion
b. Interference
c. Diffraction
d. Inheritance

Correct Answer: b. Interference

Detailed Solution In any wireless networks that communicate using radio frequency,
interference is a major issue. (Please refer Lecture 36@4:27)

QUESTION 2:

In a cloud computing paradigm, the user does not have availability to on-demand services.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Cloud computing is built for providing dynamic on-demand services
(Please refer Lecture 37@9:51 onwards)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:
Which among the following can be rented as a utility service by a client remotely in Cloud Computing?

a. Hardware
b. Software
c. Memory and storage
d. All of these

Correct Answer: d. All of these

Detailed Solution: Cloud computing provides clients on-demand services to all computing
features, from hardware to software to infrastructure. (Please refer Lecture 37@9:15)

QUESTION 4:

When you are accessing Google docs or Microsoft Word online for accessing the features of a document
writing software from your browser without specifically installing them, which cloud service model you
are using?

a. SaaS
b. PaaS
c. IaaS
d. DaaS

Correct Answer: a. SaaS

Detailed Solution: This is an example of SaaS, since you are accessing a word/document
processing software as a client through the client. (Please refer Lecture 37@26:14 AND
38@13:16)

QUESTION 5:

In cloud computing service model, what does ‘XaaS’ stand for?

a. Security-as-a-Service
b. Connectivity-as-a-Service
c. Network-as-a-Service
d. Anything-as-a-Service

Correct Answer: d. Anything-as-a-Service


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: ‘X’ in XaaS stands for anything. (Please refer Lecture 37@25:00)

QUESTION 6:

Microsoft Azure is an example of ____________ service provider.

a. SDN
b. Cloud computing
c. Batch computing
d. Operating System

Correct Answer: b. Cloud computing

Detailed Solution: Azure is the cloud service by Microsoft (Please refer Lecture 40@21:38)

QUESTION 7:

No virtualization is used in cloud service provisioning.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Cloud computing uses the concept of virtualization heavily to provide
continuous, dynamic on-demand services. (Please refer Lecture 37 through 40, specially for
PaaS and IaaS. This concept has been covered multiple times)

QUESTION 8:

What does DBaaS stand for in cloud computing service model?

a. Disk-as-a-Service.
b. Database-as-a-Service
c. Distribution-as-a-Service
d. Data buffering-as-a-Service
.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: b. Database-as-a-Service

Detailed Solution: DBaaS stands for Database-as-a-Service

(Please refer Lecture 39@13:32)

QUESTION 9:

Suppose a hospital that deals with sensitive patient data wants to have cloud support for all of its
computers, but it wants to set up its own secure cloud infrastructure. This is an example of which of the
following models?

a. Public cloud
b. Hybrid cloud
c. Private cloud
d. None of these

Correct Answer: c. Private cloud

Detailed Solution: As the computers can access the cloud set up by the hospital’s own
infrastructure, this is an example of private cloud (Please refer Lecture 39@14:46)

QUESTION 10:

What does ‘CIA’ in cloud data security stand for?

a. Confidentiality, Integrity, Availability


b. Confidentiality, Inheritance, Automation
c. Congestion, Integrity, Authentication
d. Criticality, Integrity, Accountability

Correct Answer: a. Confidentiality, Integrity, Availability

Detailed Solution: ‘CIA’ stands for ‘Confidentiality, Integrity and Availability’. (Please refer
Lecture 39@21:01)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

In virtualization, a hypervisor is responsible for orchestration between the underlying physical hardware
and the virtual machines being installed.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Hypervisor provides the necessary orchestration between virtual machines
and host computers. (Please refer Lecture 38@5:50)

QUESTION 12:

For a secure cloud deployment, which among the following are needed to be considered?

a. Network Level Security


b. Host Level Security
c. Application Level Security
d. All of these

Correct Answer: d. All of these

Detailed Solution: Network, Host and Application level security are all important. (Please
refer Lecture 39@17:00)

QUESTION 13:
CloudSim is a type of

a. Cloud network
b. Cloud simulator
c. Cloud enhancement
d. Cloud model

Correct Answer: b. Cloud simulator

Detailed Solution: CloudSim is a type of cloud simulator. (Please refer Lecture 40@4:47)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

Before cloud computing provisioning, the client is provided with the details of the various warranties in
which of the following document?

a. Service Level Authentication


b. Service Level Agreement
c. Software Level Agreement
d. Software Level; Authentication

Correct Answer: b. Service Level Agreement

Detailed Solution: SLA stands for Service Level Agreement. It defines all the service level
requirements and promises bly the cloud service provider. (Please refer Lecture 39@4:36)

QUESTION 15:

Amazon Web Services (AWS) is an example of

a. Open source cloud


b. Deployment cloud
c. Commercial cloud
d. Not a cloud platform

Correct Answer: c. Commercial cloud

Detailed Solution: AWS is the commercial cloud service by Amazon. (Please refer Lecture
40@18:37)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 9
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

OpenStack is proprietary and a closed source software that you have to pay and buy.

a. True
b. False

Correct Answer: b. False

Detailed Solution: OpenStack is open source and requires no payment. (Please refer Lecture
41@2:09)

QUESTION 2:

In OpenStack which of the following component takes care of user authentication?

a. Nova
b. Horizon
c. Keystone
d. None of these

Correct Answer: c. Keystone

Detailed Solution: Keystone component in OpenStack provides authentication and user


authorization features (Please refer Lecture 41@4:07)

QUESTION 3:
You cannot ping your OpenStack instance from an outside network unless you connect your instance with
the public network through a ____________

a. Router
b. Firewall
c. Repeater
d. Load balancer
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. Router

Detailed Solution: You are supposed to connect your virtual OpenStack instance with the
public network through a router (Please refer Lecture 41@17:41)

QUESTION 4:

What is the primary service model for a sensor cloud?

a. Hardware-as-a-Service
b. Platform-as-a-Service
c. Data-as-a-Service
d. Sensor-as-a-Service

Correct Answer: d. Sensor-as-a-Service

Detailed Solution: The primary functionality of a sensor cloud is to provide Sensor-as-a-


Service. (Please refer Lecture 42@1:00)

QUESTION 5:

You can run two logical computers, one Linux machine and one Windows machine on top of the same
physical hardware through the use of ________________.

a. Sharing
b. Scaling
c. Virtualization
d. Inheritance.

Correct Answer: c. Virtualization

Detailed Solution: Virtualization supports multiple logical instances of different computers


on the same hardware. (Please refer Lecture 42@8:50)

QUESTION 6:

In Sensor Cloud, one physical sensor can be abstracted as multiple virtual sensors.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. True
b. False

Correct Answer: a. True

Detailed Solution: Virtualization allows the abstraction of one physical sensors into multiple
virtual sensors. (Please refer Lecture 42@12:10)

QUESTION 7:

In a Sensor cloud framework, the end-users have to continuously worry about owning and managing the
physical sensor devices.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Sensor cloud supports the existence of multiple actors with end-users
concerned only with the application data and not internal details. (Please refer Lecture
42@13:09)

QUESTION 8:

Virtual sensors within a sensor cloud have communication interfaces with _______________.

a. Only the physical sensors below them


b. Only the end-user applications above them.
c. Both physical sensors below and applications above.
d. Neither the physical sensors, nor the applications above.

Correct Answer: c. Both physical sensors below and applications above

Detailed Solution: Virtual sensor layer sits in the middle having interface to both physical
sensors as well as applications. (Please refer Lecture 43@9:24 and 28:01)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Which of the following is true?

a. Traditional WSN: Virtualization support, Sensor Cloud: Virtualization support


b. Traditional WSN: No virtualization, Sensor Cloud: Virtualization Support
c. Traditional WSN: Virtualization support, Sensor Cloud: No Virtualization
d. Traditional WSN: No virtualization, Sensor Cloud: No Virtualization

Correct Answer: b. Traditional WSN: No virtualization, Sensor Cloud: Virtualization


Support

Detailed Solution: Sensor Cloud supports complete virtualization (Please refer Lecture
42@12:04)

QUESTION 10:

An organization ABC wishes to have environmental monitoring parameters of a particular region, but
does not have the resources to deploy its own physical sensors. However, another organization B has
some physical sensors that monitor the environment deployed in that region. Can sensor cloud help in
achieving A’s objectives?

a. Yes
b. No

Correct Answer: a. Yes

Detailed Solution: Sensor cloud can provide virtual sensor services to A (Please refer
Lecture 42@17:57)

QUESTION 11:

Referring back to Question 10 (above) and based on your answer, determine the roles that organization A
and B play in the given scenario.

a. A: Sensor owner, B: End-user (service consumer)


b. A: End-User (service consumer), B: Sensor owner
c. Both A and B are sensor owners
d. Both A and B are end-users

Correct Answer: b. A: End-User (service consumer), B: Sensor owner


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: As B owns the physical sensors and has deployed them, B is the sensor-
owner and as A requires the sensor services, it is the end-user (Please refer Lecture
42@17:57)

QUESTION 12:

Which among the following is a limitation of cloud computing?

a. On-demand services
b. Virtualization orchestration
c. Large amount of computing and storage resources.
d. Additional communication latency for critical applications

Correct Answer: d. Additional communication latency for critical applications

Detailed Solution: Communication latency to and from cloud is one of the major drawback
for clouds, especially for critical applications (Please refer Lecture 44@1:01)

QUESTION 13:
In Fog computing, the Fog layer acts as an intermediary between the data source and the cloud for
immediate processing of time critical data.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Fog actually sits in between the device and cloud to provide immediate
services (Please refer Lecture 44@7:29 and Lecture 45)

QUESTION 14:

Suppose the one-way communication latency from a device to a Fog layer is 20 ms and that from the
device to the cloud layer is 50ms. Data processing time at Fog is 10ms and that at Cloud is 5 ms, after
which (i.e completion of data processing) a reply is sent back to the device by the Fog or Cloud. What is
the difference between total communication latency (two-way round-trip communication plus processing
time at Fog/Cloud) between the device and the Cloud and Fog respectively?
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. 50ms
b. 60ms
c. 55ms
d. 100ms

Correct Answer: c. 55ms

Detailed Solution: Total communication latency for cloud = 50 + 5 + 50 = 105ms. Total


communication latency for Fog = 20 + 10 + 10 = 50ms. Therefore difference = 105-50 = 55
ms (Please refer Lecture 45@5:06)

QUESTION 15:

Which among the following is true?

a. Fog computing acts as a complement to cloud computing.


b. Fog computing is a replacement for cloud computing.
c. Fog computing and cloud computing are the same.
d. Fog computing is more powerful than cloud computing (with respect to resources).

Correct Answer: a. Fog computing acts as a complement to cloud computing.

Detailed Solution: Fog computing and cloud computing are complementary technologies.
Fog helps in bringing the cloud closer to the IoT devices. (Please refer Lecture 45@1:06)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 10
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Fill in the blank. Facilities that need to be provided in smart parking lot includes _____________.

a. Identification of empty slots in parking slot


b. Automatic routing of vehicles in vacant slot
c. Automatic charging for services rendered
d. All of these

Correct Answer: d. All of these

Detailed Solution: Current focus of area related to smart parking lot includes identification of
empty slots in parking slot, automatic routing of vehicles in vacant slot, automatic charging for
services rendered. (Please refer Lecture 46@25:10)

____________________________________________________________________________

QUESTION 2:

In the near future, auto alert generation in case of sudden heart attack leading to emergency medical
condition is supposed to be handled by smart health.

a. True
b. False

Correct Answer: a.

Detailed Solution: Current focus area in smart home includes auto alert generation in case of
emergency medical condition (e.g., sudden heart attack) (Please refer Lecture 46@27:00)

____________________________________________________________________________

QUESTION 3:

During an event of disaster, the resource reallocation and service rerouting can be handled
by which of the following method?
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. Energy monitoring
b. Traffic monitoring
c. Calamity monitoring
d. Health monitoring

Correct Answer: c. Calamity monitoring

Detailed Solution: The resource reallocation and service rerouting in the event of
calamity is performed through pollution and calamity monitoring. (Please refer
Lecture 46@27:31)

____________________________________________________________________________

QUESTION 4:

Which of the following challenges can be experienced due to the periodic generation of the large
volume of data in smart city?

a. Making data volume precise and accurate


b. Provisioning quality of service
c. Proper resource management
d. None of these

Correct Answer: a. Making data volume precise and accurate

Detailed Solution: Enormous volume of data is produced periodically in a smart city


environment. Challenges includes making the available or incoming data volume
precise and accurate. (Please refer Lecture 47 @5:21)

____________________________________________________________________________

QUESTION 5:

Fill in the blank.

___________ enables optimal usages of the huge data generated from different sources and across
different platforms.

a. Data storage
b. Data cleaning
c. Data fusion
d. None of these

Correct Answer: c. Data fusion


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Data fusion enables optimum utilization of the massive data
generated from different sources and across different platforms. (Please refer Lecture
47 @6:15)

____________________________________________________________________________

QUESTION 6:

Which of the following is included in mathematical model that is used for performing data fusion?

a. Convolutional neural network neural network


b. Statistical model
c. Belief function
d. All of these

Correct Answer: d. All of these

Detailed Solution: Mathematical model of data function includes convolutional


neural network neural network, statistical model, belief function, machine learning,
artificial neural network, etc. (Please refer Lecture 47@11:49)

____________________________________________________________________________

QUESTION 7:

Which of the following statements are true about the different components present in a smart
home?

Statement I: Sensor networks and communication network infrastructure

Statement II: Intelligent control and management

Statement III: Manual instead of automatic access of devices

a. Statements I and II
b. Statements I and III
c. Statements II and III
d. Statements I, II and III

Correct Answer: a. Statements I and II

Detailed Solution: The different components of smart home include communication


network infrastructure, Intelligent control and management, Sensor networks, smart
features and automatic response. (Please refer Lecture 48@7:04)

____________________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

Which of the following are included in the HAN standards?

Statement I: UPnP and LonWorks

Statement II: Zigbee and X-10

Statement III: DLNA and Zigbee

a. Statement I and II
b. Statement II and III
c. Statement I and III
d. Statement I, II and III

Correct Answer: d. Statement I, II and III

Detailed Solution: HAN standards include UPnP, LonWorks, DLNA, Zigbee and X-
10. (Please refer Lecture 48@12:53)

_______________________________________________________________________________

QUESTION 9:

Fill in the blank.

____________ provisions amalgamation of different features at home including home automation


system, personal media, security system, etc.

a. Local area network


b. Personal area network
c. Metropolitan area network
d. Home area network

Correct Answer: d. Home area network

Detailed Solution: Home area network provides amalgamation of various features at


home such as- home automation system, personal media, security system, etc. (Please
refer Lecture 48@8:15)

____________________________________________________________________________

QUESTION 10:

Fill in the blank. In Vehicle-to-human / human-to-vehicle interaction, the human communicating


with the vehicle ____________.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. Is present in another vehicle

b. Is present in the same vehicle

c. Is present outside the vehicle on the roadside

d. All of these

Correct Answer: c. Is present outside the vehicle on the roadside

Detailed Solution: In V2H/H2V, the human is present outside the vehicle on the
roadside. (Please refer Lecture 49@3:13)

_________________________________________________________________________

QUESTION 11:

Information centric networks are derived from content centric network architecture.

a. True
b. False

Correct Answer: b. False

Detailed Solution: Content centric network architecture is derived from information


centric networks. (Please refer Lecture 49@15:55)

____________________________________________________________________________

QUESTION 12:

Which of the following statement(s) is/are true about the Vehicular Ad-hoc network (VANET)?

a. Routing protocol of MANET is derived from VANET


b. High latency is achieved in mobile environment
c. Does not have wireless access in vehicular environment
d. None of these

Correct Answer: d. None of these

Detailed Solution: In Vehicular Ad-hoc network, routing protocol of VANET is


derived from MANET, high throughput is achieved in mobile environment, and it is
based on wireless access in vehicular environment. (Please refer Lecture 49@16:41)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

____________________________________________________________________________

QUESTION 13:

Which of the following is considered in Intelligent connected vehicles?

a. Intelligent transportation
b. Communication channels
c. Pedestrian
d. All of these

Correct Answer: d. All of these

Detailed Solution: Intelligent connected vehicles consider intelligent transportation,


pedestrian, communication channels, and transportation infrastructure (Please refer
Lecture 50@7:06)

____________________________________________________________________________

QUESTION 14:

Dedicated short range communication standards developed by Society of Automotive Engineers are
SAE J2735 and J2945.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Society of Automotive Engineers came up with SAE J2735 and
J2945 as DSRC standards (Please refer Lecture 50@8:49)

____________________________________________________________________________

QUESTION 15:

What are the disadvantages of V2X communication?

a. Increased traffic safety


b. Efficient use of fuel
c. Tracking of movement
d. None of these

Correct Answer: c. Tracking of movement


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Disadvantages of V2X communication includes tracking of


movement, violation of privacy, loss of data control, etc. (Please refer Lecture
50@21:04)

____________________________________________________________________________

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 11
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following is true about traditional electrical grid?


a. Monitoring and restoration is done automatically
b. Energy is distributed from plant to the home or industries
c. Energy generation is done in distributed power plants
d. Bi-directional communication

Correct Answer: b. Energy is distributed from plant to the home or industries

Detailed Solution: In traditional grid, energy distribution is one directional - from plant to the
home or industries (Please refer Lecture 51@3:08)
_________________________________________________________________________

QUESTION 2:

Power monitoring along with asset management and optimal utilizations falls under which
characteristics of smart grid?
a. Power system efficiency
b. Real time pricing
c. Distributed generation
d. Power quality

Correct Answer: a. Power system efficiency

Detailed Solution: Power monitoring, asset management and optimal utilizations, distribution
automation and protection falls under the power system efficiency properties of smart grid
(Please refer Lecture 51@22:07)
_________________________________________________________________________

QUESTION 3:
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Which of the following statements are true about net metering?

Statements:

I. Installation of smart meter does not contribute to net metering

II. Consumers are speed high on supply in excess amount of generated energy to do the grid
during on-peak hours.

III. In case of off-peak hours, the price is less.

a. Statements I and II

b. Statements I and III

c. Statements II and III

d. Statements I, II, and III

Correct Answer: c. Statements II and III

Detailed Solution: Firstly, consumers are paid high, if they are supplying excess amounts of
generated energy to the grid in on-peak hours. Secondly, the price is less in case of off-peak
hours. (Please refer Lecture 51@35:07)
_________________________________________________________________________

QUESTION 4:

Which of the following is true about plug-in electric vehicles?

a. a. PEV does not rely on power plants to charge their batteries.

b. b. The consumer is discouraged by energy service providers to charge their batteries of PEV
during off peak hours.

c. c. By using electricity, the PV does not reduce pollution.

d. d. PEV can be utilized as an energy source during on-peak hours.

Correct Answer: d. PEV can be utilized as an energy source on peak hours

Detailed Solution: PEV also can be utilized as an energy source on peak hours. (Please refer
Lecture 52@9:42)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

_________________________________________________________________________

QUESTION 5:

What are the advantages of traditional operation centers?


a. Tries to confirm that the amount of energy generated is utilized
b. Grid voltage drop due to excessive current generation leads to unsteady grid
c. Controlling capabilities are not boundless
d. None of these

Correct Answer: d. None of these

Detailed Solution: The above-mentioned points (a, b, and c) are the drawbacks of traditional
operation centers. (Please refer Lecture 52@1:44)
_________________________________________________________________________

QUESTION 6:

Fill in the blank. Avoiding unwanted current flow through grid is tackled by __________.
a. Demand side energy distribution by the grid
b. Self-healing capability of the grid
c. Energy serving in specific geographical location in smart grid
d. All of these

Correct Answer: b. Self-healing capability of the grid.

Detailed Solution: Self-healing capability of the grid avoid unwanted flow of current
through the grid (Please refer Lecture 52@3:40)
_________________________________________________________________________

QUESTION 7:

Select the correct order of evolution of industry 4.0.

a. a. Power generation and mechanical automation, smart automation, electronic automation,


industrialization

b. b. Power generation and mechanical automation, electronic automation, industrialization,


smart automation

c. c. Industrialization, power generation and mechanical automation, electronic automation,


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

smart automation

d. d. Power generation and mechanical automation, industrialization, electronic automation,


smart automation

Correct Answer: d. Power generation and mechanical automation,


industrialization, electronic automation, smart automation

Detailed Solution: Power generation and mechanical automation (1782), industrialization


(1870), electronic automation (1969), smart automation (today). (Please refer Lecture
53@10:07)

__________________________________________________________________________

QUESTION 8:

Industrial Internet of Things (IIoT) is a network of physical objects, systems, platforms and
application. These networks can interact with each other, external environment but not with
other people.
a. True
b. False

Correct Answer: b. False

Detailed Solution: Industrial Internet of Things (IIoT) is a network of physical objects,


systems, platforms and application. These networks can interact with each other, external
environment and with other people. (Please refer Lecture 53@14:07)
_________________________________________________________________________

QUESTION 9:

Which of the following design objectives are considered while using IoT devices for
industrial applications?
a. Latency
b. Throughput
c. Scalability
d. All of these

Correct Answer: d. All of these

Detailed Solution: To use an IoT device for industrial applications, the design objectives
that are considered includes energy, latency, throughput, scalability, topology. (Please refer
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Lecture 53@22:55)
_________________________________________________________________________

QUESTION 10:

Intelligent transport system is least likely to render which of the following connectivity?
a. Vehicle-to-vehicle connectivity
b. Vehicle-to-sensor connectivity
c. Vehicle-to-road infrastructure
d. Vehicle-to-home connectivity

Correct Answer: d. Vehicle-to-home connectivity

Detailed Solution: ITS provides Vehicle-to-vehicle connectivity, Vehicle-to-sensor


connectivity, Vehicle-to-road infrastructure and Vehicle-to-internet connectivity.

(Please refer Lecture 54@4:19)


_________________________________________________________________________

QUESTION 11:

Intelligent radio modem (IRM) can be connected to an IP serial device but not to non-IP
serial device to extend the capabilities necessary for monitoring and communicating with
other technologies.

a. True

b. False

Correct Answer: b. False

Detailed Solution: Intelligent radio modem (IRM) can be connected to IP and non IP serial
devices to extend the capabilities necessary for monitoring and communicating with other
technologies. (Please refer Lecture 54@21:14)

__________________________________________________________________________

QUESTION 12:

Wi-Fi, RFID and other wireless technologies are utilized for preventing mining accidents.
a. True
b. False
Correct Answer: a. True

Detailed Solution: To prevent accidents inside the mines, RFID, WiFi and other wireless
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

technologies are used. (Please refer Lecture 54@7:09)


_________________________________________________________________________

QUESTION 13:

Fill in the blank.


Approximately around ________ of the total data available currently in the world is unstructured.
a. 20 %
b. 40 %
c. 60 %
d. 80%

Correct Answer: d. 80%

Detailed Solution: Unstructured data accounts for 80% of the total data available today in the
world. (Please refer Lecture 55@9:23)
_________________________________________________________________________

QUESTION 14:

In flow of data, after data generation and acquisition comes the storage of the data.
a. True
b. False

Correct Answer: a. True

Detailed Solution: The steps involved in flow of data includes generation, acquisition, followed
by storage and finally analysis. (Please refer Lecture 55@18:51)
_________________________________________________________________________

QUESTION 15:

Match the correct characteristics of the big data present in statement II with statement I:
STATEMENT I STATEMENT II
1.Uploading 70 hours video to YouTube every minute a. Visualization
2. On average 130 million of tweets per day b. Volume
3. Presentation of data in graphical format c. Variety
4. Most of the data being unstructured or semi- d. Velocity
structured

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


b. 1-b, 2-a, 3-d, 4-c
c. 1-b, 2-d, 3-a, 4-c
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

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

Correct Answer: c. 1-b, 2-d, 3-a, 4-c

Detailed Solution: In big data, uploading 70 hours video to YouTube every minute represents
volume, on average 130 million of tweets per day represents velocity, Presentation of data in
graphical format represents visualization and most of the data being unstructured or semi-
structured represents Variety (Please refer Lecture 55@19:14)
_________________________________________________________________________

************END***********
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 1

1. Internet of Things (IoT) can be integrated with which of these separate domains:
a. Cloud-based storage and computing.
b. Cyber Physical Systems.
c. Big-data networks.
d. All of these.
Justification: As mentioned in the lecture slides options a,b,c can be integrated with IoT
based solutions.

2. Which of the following is true?


a. IoT is a subset of M2M
b. M2M is a subset of IoT
c. IoT is a subset of CPS
d. CPS is a subset of Web of Things (WoT)
Justification: As mentioned in the lecture slides, M2M, CPS, and WOT fall under IoT.

3. IoT Proxy operates in:


a. Application layer
b. Network layer
c. MAC layer
d. Physical layer
Justification: As mentioned in the lecture slides, please see the figure for connectivity
terminologies in Lecture 2.

4. Which one of these is the first technology in the chronological order of the evolution of
IoT?
a. ATM
b. Web
c. Smart City
d. Smart healthcare
Justification: As mentioned in the lecture slides, please refer to the slides on evolution of
connected devices in Lecture 1.

5. The protocol IKEv2 stands for:


a. Information Key Exchange version 2
b. Internet Key Exchange version 2
c. Internet Key Exclusion version 2
d. Inter-Key Exclusion version 2
Justification: As per the nomenclature of IKEv2.
6. The phenomenon of the output signal slowly changing, independent of the measured
property is called:
a. Aliasing
b. Drift
c. Hysteresis
d. None of these
Justification: As mentioned in the lecture slides for sensors under non-linearity.

7. Which of these statements regarding sensors is TRUE?


a. Sensors are input devices.
b. Sensors can be analog as well as digital
c. Sensors respond to some external stimuli.
d. All of these.
Justification: As mentioned in the lecture slides on sensors, all the three options a,b,c
hold true for sensors.

8. Light activated polymers (LAPs) are a special type of:


a. Light dependent resistors
b. Shape memory polymers
c. Solar cells
d. None of these
Justification: As mentioned in the lecture slides LAPs are a type of Shape memory
polymers which are activated by light.

9. Which of these is a part of the Sensing Layer of the IoT Service Oriented Architecture?
a. Service integration
b. Service repository
c. Business logic
d. Data sensing and actuation protocols.
Justification: As mentioned in the lecture slides in Lecture 5, please refer to the IoT
service oriented architecture diagram.

10. A DC motor is a type of :


a. Pneumatic actuators
b. Hydraulic actuators
c. Electrical actuators
d. Mechanical actuator
Justification: As mentioned in the lecture slides it converts electrical energy to
mechanical torque.
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 2

1. Which of the following controls the publish-subscribe messaging pattern in MQTT.


a. MQTT broker
b. MQTT client
c. MQTT server
d. None of these
Justification: As mentioned in the lecture slides for Lecture 6, please refer to MQTT
introduction slides.

2. AMQP is designed for connecting:


a. Constrained networks
b. LANs and WANs
c. Systems and Business processes
d. None of these
Justification: As mentioned in the lecture slides for Lecture 8, see AMQP introduction
slides.

3. The MQTT publish-subscribe protocol is:


a. Event driven
b. Broker driven
c. Client driven
d. All of these
Justification: As mentioned in the lecture slides for Lecture 6, please refer to MQTT
introduction slides.

4. REST stands for:


a. Representational State Transfer
b. Resourceful Sensor Transfer
c. Resourceful State Transport
d. None of these
Justification: As mentioned in the lecture slides for Lecture 7, please refer to CoAP
introduction slides.

5. Which of these is TRUE for XMPP?


a. It is decentralized
b. It supports interoperability
c. It does not guarantee QoS
d. All of these
Justification: As mentioned in the lecture slides for Lecture 7, see XMPP introduction
slides.
6. Which of these is a routing protocol for low-power lossy networks over IPv6?
a. RPL
b. OSPF
c. Both a and b
d. None of these
Justification: As mentioned in the lecture slides for Lecture 10, RPL considers routing for
low-power lossy networks. OSPF does not bother about the energy or loss in a path, and
works with IPv4 too.

7. In AMQP, link initiation in order to send and receive messages is done by which frame
type?
a. OPEN
b. ATTACH
c. BEGIN
d. FLOW
Justification: As mentioned in the lecture slides for Lecture 8, see AMQP frame types.

8. RPL supports:
a. Message confidentiality
b. Loop detection in the routes
c. Data path validation
d. All of these
Justification: As mentioned in the lecture slides for Lecture 10, see slides on RPL routing.

9. Which statement is TRUE with respect to the IEEE 802.15.4 standard?


a. It is a low data-rate standard.
b. Used for architecting wireless PANs
c. Uses only two layers – PHY and MAC
d. All of these
Justification: As mentioned in the lecture slides for Lecture 9, go through slides for IEEE
802.15.4. All three options a,b,c hold true.

10. In the network layer, Zigbee follows which routing scheme?


a. AODV
b. DSDV
c. RIPv2
d. OSPF
Justification: As mentioned in the lecture slides for Lecture 9, see slides for Zigbee
network layer.
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 3

1. The HART protocol was designed for:


a. Home automation networking
b. Networked Smart Field devices
c. Vehicular networking
d. All of these
Justification: see lecture 11, slide 3.
2. Channel hopping is performed at which HART layer?
a. Physical
b. Data link
c. Network
d. Application
Justification: see lecture 11, slide 6.
3. Which amongst these is NOT a NFC mode of communication?
a. Peer to peer
b. Read/write
c. Card emulation
d. Beacon

Justification: See lecture 11, slide 19. The NFC modes of communication are listed.
4. Bluetooth is a technology with :
a. Full duplex links
b. Half duplex links
c. Both a and b
d. None of these

Justification: As both sender and receivers in Bluetooth can talk to each other simultaneously,
the links are full duplex.
5. The PHY and MAC layers in ISA 100.11A are based upon;
a. IEEE 802.11a
b. IEEE 802.15.4
c. IEEE 802.15.6
d. IEEE 802.11g

Justification: See lecture 13, slide 14.


6. The modulation scheme followed by Z-wave is:
a. BPSK
b. QPSK
c. GFSK
d. O-QSK

Justification: See lecture 13, slide 6.


7. Which of these is NOT a part of sensor web?
a. Observations & measurements (O&M)
b. Energy efficiency
c. Sensor model language (sensorml)
d. Transducer model language (transducerml or TML)

Justification: The constituents of sensorweb are outlined in Lecture 14, slide 17.
8. Which topology is supported by Z-wave:
a. Star
b. Mesh
c. Tree
d. All of these

Justification: See lecture 13, slide 3.


9. Event aware topology management in WSNs include:
a. Timely detection of an event of interest
b. Monitoring the event
c. Adapting with the changes of event state
d. All of these

Justification: See lecture 15, slide 7.


10. WBAN stands for:
a. Wireless Buffer Area Networks
b. Wireless Body Area Networks
c. Wired Body Area Networks
d. Wired Buffer Area Networks

Justification: as per the nomenclature of WBAN. Also see lecture-15, slide 16.
Introduction to Internet of Things
Prof. SudipMisra

Assignment 4

1. With respect to WSN coverage problems, the OGDC algorithm is an acronym for:
a. Optimal Geographic Density Control
b. Optimal Geographic Distance Control
c. Optimal Geographic Distance Coverage
d. Optimal geographic Density Coverage
Justification: see lecture-17, slide 15.
2. Which of these can be regarded as the salient feature(s) of a 3D UWSN architecture?
a. Silent & energy-efficient scheme for mobile UWSNs
b. Iterative approach with less initiators nodes (anchors) required
c. Mobility prediction
d. All of these

Justification: see lecture-16, slide 15


3. EM communication for Nano-networks centers around:
a. 0.1-10 Terahertz channel
b. 0.1-10 Gigahertz channel
c. 10-100 Terahertz channel
d. 10-100 Gigahertz channel

Justification: see lecture 16, slide 12.


4. WMSNs stand for:
a. Wired Multimedia Sensor Networks
b. Wireless Multimedia Sensor Networks
c. Wireless Mobile Sensor Networks
d. Wireless Machine Sensor Network

Justification: see lecture 16, slide 6.


5. UAV-VANETS link-up may be used for:
a. Visual guidance
b. Data-muling
c. Coverage enhancement
d. All of these
Justification: see image in lecture 19, slides 17 and 18. UAV-VANETs can perform all of the
mentioned tasks.
6. Sensor coverage in WSNs deal with:
a. Sensor placement
b. Density control
c. Both a and b
d. None of these

Justification: see lecture 17, slide 2.


7. In WSN area coverage problem, which is TRUE?
a. Energy-efficient random coverage
b. Connected random coverage
c. A network is connected if any active node can communicate with any other active
nodes
d. All of these
Justification: see lecture 17, slide 8.
8. In Human-centric sensing, which of these is NOT a constraint?
a. Energy of sensing devices
b. Privacy of users
c. Participant selection
d. Network size

Justification: see lecture 18, slide 21.


9. Which of these topologies cannot be a reliable UAV network topology
a. Star
b. Flat mesh
c. Hierarchical mesh
d. Tree

Justification: See lecture 19, slide 2. The most stable configurations are either star or mesh in
UAV networks. Hierarchical mesh is a type of mesh.
10. Low-end M2M nodes are:
a. Mobile
b. Energy efficient
c. Complex
d. Costly

Justification: see lecture 20, slide 8.


Introduction to Internet of Things
Prof. Sudip Misra

Assignment 5
1. In what type of pin, data pin of DHT sensor should be connected?
a. analog pin
b. digital pin
c. any one of (a) and (b)
d. None of this
RESPONSE: A DHT is a Digital Humidity and Temperature Sensor. It gives the
signal as a digital format only.

2. Why interoperability is required?


a. Heterogeneous wireless communication protocols
b. Different programming languages
c. Different control models
d. All of the above
RESPONSE: see lecture 21, slides 6,7.

3. What type of Arduino pin is used to give command to Servo motor?


a. Analog pin
b. Digital pin
c. Any one of (a) and (b)
d. None of this
RESPONSE: See Lecture 25, slide 10.

4. Arduino boards support output supply voltage of:


a. 5V only
b. 3.3 V only
c. 9 V only
d. 5V, 3.3V
RESPONSE: as per the hardware configuration provided by arduino boards.
Some boards such as Arduino Due support 3.3 V logic also, while others support
5v logic.

5. Arduino UNO supports these numbers of PWM pins:


a. 1
b. 5
c. 6
d. 14
RESPONSE: as per the hardware configuration provided by ARDUINO UNO.

6. void Loop(){
Value = analogRead(LDR);
if(Value>1000){
Serial.println(Value);
}
delay(100);
}
a. Prints the value from sensor to console every 1000 miliseconds
b. Prints the value from the sensor to console every 100 miliseconds
c. Prints the value from the sensor to console if it is more than 1000, every 100
miliseconds
d. Prints the value from the sensor to console if it is delayed by 1000 seconds

RESPONSE: if(Value>1000) checks if the value sensed is greater than 1000. If so, it will
print the value (Serial.println(Value);) and then run a delay loop for 100ms. This will run
in a loop again and again.

7. What is the servo library command to move the shaft of Servo motor back and forth
across 180 degree?
a. Knob()
b. Sweep()
c. write()
d. detach()
RESPONSE: See the reference link in Lecture 25, slide 13.

8. Arduino setup requires:


a. Arduino board and IDE
b. Arduino board, programmer board, IDE
c. Both A and B
d. None
RESPONSE: Arduino IDE is required to write a code and Arduino board is
required to host the code and execute it.

9. Which of the following library functions can be used to generate a random number in
Arduino?
a. randomize()
b. ran()
c. rand()
d. random()
RESPONSE: See lecture 23, slide 14.

10. Which pin of Arduino should be connected with the pin 3 of the 4-pin DHT sensor?
a. Pint 5V
b. Pin 3.3V
c. Pin GND
d. None of the these
RESPONSE: see Lecture 24, slide 4 for the answer.
Introduction to Internet of Things

Assignment 6

1. Which one is correct for the nested controlling statements in Python?


a. Elseif
b. Elif
c. Ifwhile
d. none
e. RESPONSE: See lecture 26, slide 7.

2. Which of the following datatype is correct for the object below?


D = ['python', 3.43, 'p', 100]
a. Array
b. Dictionary
c. Tuple
d. List
RESPONSE: See lecture 26, slide 6.

3. Which of the following is mutable object in python?


a. Tuple
b. Bool
c. Int
d. List
RESPONSE: a mutable object can be changed after it is created, and an
immutable object can't. Objects of built-in types like (int, float, bool, str, tuple,
unicode) are immutable. Objects of built-in types like (list, set, dict) are mutable.

4. What is the maximum peripheral current draw allowed in Raspberry pi 3?


a. 1200mA
b. 700mA
c. 500mA
d. 100mA
RESPONSE: as per Raspberry Pi 3 hardware specifications provided by its
manufacturers.

5. What does the method isatty() return for an existing interactive file stream in Python:
a. Int
b. String
c. Bool:True
d. Bool:False
RESPONSE: see an example at this link:
https://www.tutorialspoint.com/python/os_isatty.htm
6. Relay is a kind of:
a. Sensor
b. Actuator
c. Hub
d. Router
RESPONSE: a relay upon receiving electrical signals as input converts it to the
mechanical task of switching, which is actuation.

7. What are the mode/modes used for addressing the pins in Raspberry Pi?
a. GPIO
b. BCM
c. BOARD and BCM
d. GPIO, BCM and CAN
RESPONSE: as per Raspberry Pi 3 hardware specifications provided by its
manufacturers.

8. The BCM 14 pin of Raspberry Pi is:


a. Physical pin 8
b. UART
c. Transmitter pin
d. All of these
RESPONSE: All three options are true for the same pin.

9. Internet of Things refers to:


a. Interconnection of devices in a network
b. Exchange of data between devices in a network
c. An ecosystem of devices, accessible through internet
d. All of the above
RESPONSE: all three options are true with respect to IoT

10. Devices in IoT support:


a. Sensing
b. Actuating
c. Data Collection
d. All of the above
RESPONSE: all three options are true with respect to IoT.
Introduction to Internet of Things

Assignment 7

1. Opening a file in append mode in Python:


a. Overrides the existing data in the file
b. Adds the new data to the end of the existing file
c. Adds the new data at the beginning of the existing file
d. Cannot write data to a file in append mode
RESPONSE: append means adding to an existing file without deleting the
original contents. This is what the append mode in Python does too.

2. Control message from a switch to controller in SDN is termed as:


a. Flow-rule message
b. PACKET-IN message
c. Control message
d. Data message
RESPONSE: see lecture 33, slide 21.

3. Bind() function in Python socket programming is used to:


a. Specify the port for service on the specified host
b. Read data from the socket
c. Send data to the socket
d. Initiate the connection
RESPONSE: see lecture 31, slide 13.
4. Protocol used for connectionless socket programming:
a. TCP
b. UDP
c. Both
d. None
RESPONSE: TCP is a connection-oriented protocol, whereas UDP is a
connectionless protocol.

5. When does a switch send PAKCET-IN message to a controller in SDN?


a. Flow-rule associated with a received flow does not exist
b. All the time
c. After deleting a flow-rule
d. None of the above
RESPONSE: see lecture 33, slide 20

6. Which one is an SDN controller:


a. POX
b. OpenDayLight
c. ONOS
d. All of the above
RESPONSE: see lecture 34, slide 16.

7. Give the output of the following snippet:


Name= “Split-this-string”
Name.split(“-”)
a. [“Split”, “this”, “string”]
b. Split, this, string
c. [“Split-“, “this-“, “string”]
d. Split this string
RESPONSE: The splitting operation is done on the basis of “-”. The resultant is
option A.

8. Application program interface (API) used between application and control planes is
known as:
a. Northbound API
b. Eastbound API
c. Southbound API
d. Westbound API
RESPONSE: see lecture 34, slide 3.

9. An SDN Controller can be placed based on:


a. Hierarchical manner
b. Star-topology
c. Mesh topology
d. All of the above
RESPONSE: see lecture 34, slide 7,8,9. The hierarchical structure can be
configured as a star too.

10. Which of the following is not a function in matplotlib library of Python:


a. Display()
b. Show()
c. Subplot()
d. Title()
RESPONSE: Show(), Subplot(),Title() are all parts of the matplotlib library.
Display( is not part of this library.)
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 8
1. The major challenge(s) in Software Defined IoT is(are):
a. Mobility of devices
b. Heterogeneity of devices
c. Resource-constraint
d. All of the above

Justification: see lec-36, slide 9

2. From the below given options, which is not a characteristic of cloud computing?
a. Low management effort
b. Low level generalization of computation
c. On-demand network access
d. Configurable computing resources
Justification: see lec-37, slide 4. Low level of generalization is not present. It is high level
generalization.

3. Pre-configure facility for allocation of virtualized resources comes under


a. Availability and reliability
b. Scalability and elasticity
c. Manageability and interoperability
d. Measured Services
Justification: see lec-38, slide 8.

4. If the devices are highly mobile in IoT, one of the disadvantage of using SDN can be:
a. High control overhead
b. Low data rate
c. All of the above
d. None of the above
Justification: In the case of highly mobile IoT devices, if the network quality is poor, the data rate
will suffer leading to low data rates. However, the data rates may be high in cases of good coverage.
Hence, option b is not always true. In contrast, with highly mobile IoT devices, the high control
overhead of SDN will always be present.

5. Broad network access in cloud deals with


a. Dynamic allocation for scale out
b. Recorded resource usage
c. Availability of cloud resources over the network
d. All of the above
Justification: see lec-37, slide 8

6. Mice flows have:


a. Large duration
b. Short duration
c. Moderately large duration
d. None of the above

Justification: According to standard definitions long-lived flows are known as elephant flows,
whereas flows are mice flows​.

7. What is the full form of HDFS?


a. Hadoop distributed file system
b. Hadoop database file system
c. Half-duplex file system
d. Hadoop decentralized file system

Justification: according to the global definition of HDFS

8. Which of the following is not a part of Hadoop?


a. HDFS
b. YARN
c. Both the above
d. None of the above

Justification: all three options a,b are part of Hadoop. Hence, c is also not true.

9. GreenCloud Simulator is designed based on


a. NS-3
b. NS-2
c. CloudSim
d. DCSim

Justification: See lecture 40, slide 15

10. The disadvantage(s) of private cloud is/are:


a. Total control over the system and data
b. Regular maintenance
c. Minimum security concerns
d. All of the above

Justification: see lec-37, slide 20


Introduction to Internet of Things

Assignment 9

1. Resource usage information in service accounting is obtained in the form of


a. Data set
b. Tables
c. Records
d. Any form
Justifications: recall from week 8, lec 39, slide 5

2. We normally take snapshot in Openstack, _______.


a. After the installation of an instance
b. Before the installation of an instance
c. It is an inbuilt image in Openstack
d. It should be downloaded from the internet
Justifications: As a snapshot saves a system state, similar to data backup, it can be taken only
after the installation of an instance.

3. Sensor-Cloud deals with


a. Sensor-for-Service
b. Sensor-as-a-Service
c. Sensor-in-Cloud
d. None of these
Justifications: evident from lec 42, title slide (slide-1)

4. Which of the following statement is TRUE in sensor-cloud


a. End user procures sensors and lends these to sensor-cloud service provider
b. Sensor-cloud is based only on dumping the sensor data to the cloud
c. Single sensor nodes is shared dedicatedly with only one end user
d. None of these
Justifications: see lec-42, slide 10

5. Blue Pill attack on hypervisor is a threat example of:


a. Host security at PaaS level
b. Host security at SaaS level
c. Host security at IaaS level
d. None of the above
Justifications: recall from week-8, lec-39, slide 16

6. Why data volume is a problem in IoT-based cloud computing?


a. because data are encrypted and hard to analyze
b. because data coming from IoT devices are always in raw format and difficult to store
c. because the density of IoT devices is increasing each day and in turn the volume
of generated data is growing very fast
d. because IoT device density is decreasing each day and in turn the volume of
generated data are decreasing very fast
Justifications: see lec-44, slides 4,5,6

7. Which layer is responsible for user authentication in cloud computing


a. IaaS layer
b. PaaS layer
c. SaaS layer
d. Both IaaS and PaaS layer
Justifications: Recall from lec-39, slide 25.

8. What is a good approach to reduce latency?


a. Analyzing data close to the data source
b. Analyzing data in cloud
c. Increasing number of nodes
d. Decreasing number of nodes
Justifications: see lec-44, slide 14

9. What are less time-sensitive data?


a. Data which can be analyzed after seconds or minutes
b. Data which should be analyzed within fraction of a second
c. Data which can be wait for hours, days, weeks
d. Data which can be wait for months
Justifications: see lec-44, slide 17

10. How many layers exist in CloudSim architecture?


a. 4
b. 1
c. 3
d. 2
Justifications: recall week-8, lec 40, slide 8
Introduction to Internet of Things

Assignment 10

1. Which of these can be considered as the skeleton for smart cities?


a. Buildings
b. Transportation
c. Banks
d. Sensors
Justification: see lec-46, slide 3

2. Which company first coined fog computing?


a. IBM
b. HP
c. Dell
d. CISCO
Justification: recall from week-9, lec 44, slide 2

3. Smart Agriculture incorporates:


a. Alert generation in case of above-threshold pollutants in the air or water.
b. Scheduling harvesting and arranging proper transfer of harvests to
warehouses or markets.
c. Both the above
d. None of these
Justification: see lec-46, slide 14

4. Heterogeneity for IoT in smart cities stands for:


a. Integration of varying hardware platforms and specifications.
b. Integration of different radio specifications.
c. Integration of various software platforms.
d. All of these
Justification: see lec-46, slide 16

5. What are the main characteristics of a fog node?


a. Storage
b. Storage and computing capability
c. Computing and networking capability
d. Storage, computing and networking capability
Justification: recall from previous lectures on fog computing that all three -- storage, networking
and computing are present in fog nodes.

6. Which of these connects cable-based networks with wireless networks for increased
sharing of media, control and access and can share network media resources?
a. UPnP
b. DLNA
c. LAN
d. WiFi
Justification: see lec-48, slide 11

7. Which of these can be categorized as probability based mathematical model for data
fusion?
a. ANN
b. Machine learning
c. Bayesian analysis
d. Belief networks
Justification: see lec 47, slide 7.

8. X-10 protocol is characterized by:


a. Low-speed and low data rate.
b. Low speed and high data rate
c. High speed and low data rate
d. High speed and high data rate
Justification: see lec 48, slide 15

9. A smart home consists of:


a. Sensor networks
b. Communication network infrastructure
c. Intelligent control and management
d. All of these
Justification: see lec 48, slide 4

10. UPnP stands for:


a. United Protocol and Plugs
b. Universal Protocol and Plugs
c. Universal Plug and Play
d. United Plug and Play
Justification: see lec 48, slide 10
Introduction to Internet of Things
Prof. Sudip Misra

Assignment 11

1. Renewable energy is generated from –


a. Natural resources
b. Artificial resources
c. Nuclear resources
d. All of the above
Justifications: see lec 51, slide 18

2. Smart grid enables –


a. Distributed energy management
b. Centralized energy management
c. Both distributed and centralized energy management
d. None of these
Justifications: see lec 51, slide 7. It is only distributed management of energy.

3. Self-healing in smart grid can be done using –


a. Dampening unwanted power oscillations
b. Avoiding unwanted flows of current through the grid
c. Rerouting power flows in order to avoid overloading in a transmission line
d. All of these
Justifications: see lec 52, slide 4

4. Connected vehicles are capable of:


a. Communicating with other devices within the vehicle
b. Communicating with other similar vehicles
c. Communicating with fixed infrastructure
d. All of these
Justifications: see lec-54, slide 5

5. The V2X paradigm follows:


a. A distributed architecture
b. A centralized architecture
c. Both a and b
d. None of these
Justifications: recall week 10, lec 49, slide 6

6. IIoT is mainly focused on


a. Convenience of individuals
b. Efficiency, safety and security of operation and individuals.
c. Efficiency of the system.
d. Data security.
Justifications: see lec 53, slide 15

7. What is the key technology to enable V2V and V2R communication?


a. RFID Communication
b. Dedicated Short Range Communication
c. Long Range Communication
d. Medium Range Communication
Justifications: see lec 54, slide 5

8. RSUs are connected to the Internet by:


a. Relays
b. Routers
c. Gateways
d. None of these
Justifications: recall week 10, lec 50, slide 14

9. In smart grid, electricity flow is –


a. Unidirectional
b. Bi-directional
c. Multi-directional
d. All of the above
Justifications: see lec 51, slide 3

10. What are the risks associated with IIoT?


a. Lack of vision and leadership
b. Cheap sensors
c. Confident workforce
d. Both cheap sensors and confident workforce
Justifications: see lec 54, slide 21
Introduction to Internet of Things
Prof. SudipMisra

Assignment 12

1. Passive and omnidirectional sensor is


a. Temperature
b. Water-level
c. Soil moisture
d. All of the above
Justification: They are passive as they do not have a power supply of their own and can
only work when an external supply is provided. Additionally, they can sense
equally in all directions and hence are omnidirectional.

2. If all the data points are same, statistical dispersion becomes –


a. 1
b. 10
c. 100
d. None
Justification: see lec-56, slide 15. In this case dispersion is 0.

3. Which of the following can be the reasons for packet drop in IoT network?
a. Dense foliage
b. High temperature
c. Rain
d. All of the above
Justification: All of these (a,b,c) cause some kind of interference with low power radios
such as Bluetooth, Zigbee, etc., which are used in IoT networks.

4. The characteristics of a sensor node are


a. Energy-efficiency
b. Distributed sensing
c. Low-cost
d. All of the above
Justification: all three options - a,b,c are highly desirable in a sensor node, which would
allow the node to be deployed for long operational hours spread over large areas
in a dense manner.

5. What is the network topology of Ambusens WBAN devices


a. Bus topology
b. Star Topology
c. Mesh Topology
d. None of the above
Justification: see figure in lec 58, slide 16

6. Long term trend tracking and preventive care in IoT healthcare is possible due to
a. ability of smart devices to collect data autonomously
b. ubiquitous connectivity
c. smart algorithms and analytics
d. all of the above
Justification: refer to lec-58, slide 8. Long term tracking is possible only if devices detect
events and collect data smartly, and are always connected so as to provide alerts
in cases of emergencies. Smart algorithms enable detection of events.

7. IoT-based sensing layer devices typically communicate with each other using which of
the following?
a. Short range communication technologies such as Bluetooth and Zigbee
b. Long range communication technologies such as WLAN, WiMAX and LTE
c. Both may be used
d. Devices do not communicate with each other
Justification: refer to lec 58, slide 3. The sensing layer is mainly made up of WSNs,
which typically deal with short-range comm. such as Bluetooth and Zigbee.

8. Activity monitoring in smart homes:


a. Provides better quality of life
b. Provides information accurately in a reliable manner
c. Provides continuous monitoring support.
d. All of these
Justification: All three options a,b,c are true for smart homes.

9. Which of these sensors can be most cheaply used for activity monitoring in wearables?
a. Accelerometer
b. Cameras
c. LIDARs
d. LED
Justification: cameras and LIDARs are very costly, and cannot be generally used with
wearables. LED is not a sensor. The only plausible option is accelerometers (these are actually
present in fitness tracker arm-bands.)

10. Network-based activity recognition is:


a. Larger and processing intensive
b. Low power consumption
c. Dependent on network connection
d. All of these
Justification: see lec 59, slide 9
Introduction to Internet of Things
Assignment 2

1. Which of these statements is NOT TRUE?


a. MQTT is a publish-subscribe protocol
b. MQTT is a client-server protocol
c. MQTT is a lightweight messaging protocol
d. MQTT is used in conjunction with TCP/IP

2. MQTT is designed for:


a. Remote connections
b. Limited bandwidth
c. Small-code footprint
d. All of these

3. CoAP is a:
a. Physical layer protocol
b. Application layer protocol
c. Service layer protocol
d. Network layer protocol

4. REST stands for:


a. Representational State Transfer
b. Resourceful Sensor Transfer
c. Resourceful State Transport
d. None of these

5. AMQP is designed for connecting:


a. Constrained networks
b. LANs and WANs
c. Systems and Business processes
d. None of these

6. AMQP provides the following message delivery guarantees:


a. At most once
b. At least once
c. Exactly once
d. All of these

7. Which modulation scheme is followed by IEEE 802.15.4 standard?


a. BPSK
b. QPSK
c. DSSS
d. All of these
8. Collision prevention in 802.15.4 standard is provided by means of:
a. CSMA-CA
b. CSMA-CD
c. ALOHA
d. None of these

9. Which of these is a routing protocol for low power lossy networks over IPv6?
a. RPL
b. OSPF
c. Both a and b
d. None of these

10. RPL supports:


a. Message confidentiality
b. Loop detection in the routes
c. Data path validation
d. All of these
Introduction to Internet of Things
Assignment 3

1. The number of channels incorporated in physical layer of the HART standard are:
a. 10
b. 15
c. 20
d. 64

2. Channel hopping is performed at which HART layer?


a. Physical
b. Data link
c. Network
d. Application

3. Class-1 Bluetooth devices have a range of:


a. 1m
b. 10m
c. 100m
d. 1000m

4. The paging operation of a Bluetooth device is used for:


a. Forming a connection between two Bluetooth devices.
b. Trying to discover other devices near it.
c. Entering a low-power sleep mode.
d. All of these

5. The encoding scheme used in Z wave is;


a. Bipolar NRZ
b. Polar RZ
c. Manchester
d. Polar NRZ

6. This process of bypassing radio dead-spots in Z wave is done using a message called
a. Healing
b. Beacon
c. Probe
d. None of these

7. WASN stands for:


a. Wireless and Sensor networks
b. Wired and Sensor networks
c. Wireless Ad-hoc Sensor Networks
d. None of these
8. SOS in sensor web stands for
a. Sensor of a System
b. System of Sensors
c. Sensor Observation Service
d. None of these

9. Social sensing in WSNs suffer from:


a. Inability to distinguish rare events from regular events
b. Ineffective wakeup and sensing under rare event monitoring scenario
c. Both
d. None of these

10. WBAN stands for:


a. Wireless Buffer Area Networks
b. Wireless Body Area Networks
c. Wired Body Area Networks
d. Wired Buffer Area Networks
Introduction to Internet of Things

Assignment 4

1. A 10-100nm EM wave incident on a Graphene layer separated by a dielectric gives rise


to:
a. Surface Plasmonic Polarization
b. Surface Polarization Pulse
c. Sequential Pulse Polarization
d. None of these

2. A nano-device size is typically in the range of:


a. 10e-6m
b. 10e-9m
c. 10e-10m
d. 10e-12m

3. With respect to WSN coverage problems, the OGDC algorithm is an acronym for:
a. Optimal Geographic Density Control
b. Optimal Geographic Distance Control
c. Optimal Geographic Distance Coverage
d. Optimal geographic Density Coverage

4. A crossing with respect to WSN is _______ if it is in the interior region of at least one
node’s coverage disk.
a. Partially covered
b. Covered
c. Not covered
d. Isolated

5. MANETs are:
a. Infrastructure oriented
b. Infrastructure less
c. Partially infrastructure oriented
d. Partially infrastructure less

6. Self-CHOP property of MANETs signify:


a. Configure, Heal, Optimize, Protect
b. Communicate, Heal, Optimize, Protect
c. Configure, Heal, Organize, Protect
d. Communicate, Heal, Organize, Protect

7. A UAV network Star topology is:


a. Self-configuring
b. Multi-hop based
c. Not self-configuring
d. Both a and b
8. UAV-VANETS link-up may be used for:
a. visual guidance
b. Data-muling
c. Coverage enhancement
d. All of these

9. M2M stands for:


a. MAC to MAC communication
b. Machine to MAC communication
c. Machine to machine communication
d. MAC to machine communication

10. In a M2M ecosystem, Internet service providers:


a. Provide their infrastructures for M2M device communications.
b. are responsible for devices providing raw data.
c. is an individual or company what utilizes M2M applications.
d. None of these
Introduction to Internet of Things

Assignment 5

1. Which is the device classification solution


a. Uniform Resource Identifier
b. UNSPSC
c. All of these
d. None of these

2. What kind of problems are to be solved for user interoperability?


a. Device identification and categorization for discovery
b. Syntactic interoperability for device interaction
c. Semantic interoperability for device interaction
d. All of the above

3. Before uploading the code to the Arduino board, it needs to be:


a. Verified
b. Compiled
c. Compiled and verified
d. Verified and compiled

4. The function pinmode() in Arduino programming is used to:


a. Change the read/write mode of a pin
b. Change the input/output mode of a pin
c. Change digital/analog mode of a pin
d. None of these

5. Nested loop in Arduino is:


a. Loops in the same function
b. Loop inside a Loop
c. Infinte loop
d. Not supported

Consider pin 11 is connected to an LED and pin A0 to LDR sensor, predict the output for
the given code snippets in question 3 to 5.

6. void Loop(){
Value = analogRead(LDR);
Serial.println(Value);
delay(100);
}
a. Prints the value from the sensor to console only once
b. Prints the value from the sensor to console for 100 seconds
c. Prints the value from the sensor to console every 100 seconds
d. None of these

7. What amount of power supply is need for integration of DHT sensor with Arduino?
a. 5V
b. 3.3V
c. 12V
d. Either option 1 or option 2

8. What is the function for reading humidity from DHT sensor from Arduino?
a. dht.readHumidity()
b. dht.readTemperature()
c. dht.begin()
d. dht(pin,DHT22)

9. Which is the following is not an Actuator?


a. Servo motor
b. Stepper motor
c. DHT
d. Relay

10. What is the Arduino Servo library command to move the shaft of Servo motor back and forth
across 180 degree?
a. Knob()
b. Sweep()
c. write()
d. detach()
Introduction to Internet of Things

Assignment 6

1. Which of the following is used when a standard null operation is required in python?
a. Null
b. Void
c. Pass
d. Clear

2. Which of these is a user defined datatype in Python?


a. Dictionary
b. Class
c. Tuples
d. Strings

3. In the text mode in Python, which one of the following is default?


a. Read
b. Write
c. Append
d. Exclusive creation

4. What does 'b' mode stand for in Python file I/O operations?
a. Open a block
b. Open in binary mode
c. Open a block to read
d. Open a block to write

5. Which serial interface is present in Raspberry Pi?


a. I2C
b. SPI
c. UART
d. All

6. What is the maximum current drawn from the GPIO pins?


a. 50mA
b. 16mA
c. 23mA
d. None

7. Python supported library for using the GPIO pins in Raspberry is :


a. Rpi.GPIO
b. b.rpi.GPIO
c. RPi.GPIO
d. None
8. By default, the GPIO pins in Raspberry Pi are configured as?
a. Input except 14 and 15
b. Output except 14 and 15
c. Bcm
d. GPIO

9. Data collected by Raspberry Pi from the sensor can be


a. Processed in Raspberry Pi
b. Sent to other devices connected to the network
c. Used to control/activate other devices in the network
d. All of the above

10. Relay is a kind of:


a. Sensor
b. Actuator
c. Hub
d. Router
Introduction to Internet of Things

Assignment 7

1. A Python method that initiates a request/server connection from the client :


a. Listen()
b. Connect()
c. Bind()
d. Send()

2. Bind() function in Python is used to:


a. Specify the port for service on the specified host
b. Read data from the socket
c. Send data to the socket
d. Initiate the connection

3. Which of the following libraries is generally used for plotting in Python?


a. Pythonplot
b. Matplotlib
c. Plotpython
d. Numpy

4. Give the value of A for the following snippet:


X=[1,2, 3, 4, 5, 6]
A=X[1:3]
print A
a. [1 ,3]
b. [1, 2 ,3]
c. [2, 3]
d. [2, 3, 4]

5. SDN decouples ________________ from the traditional devices:


a. Data Plane and Control Plane
b. Data Plane and Application Plane
c. Control Plane and Application Plane
d. None of the above

6. Application program interface (API) used between data and control planes is known as:
a. Northbound API
b. Eastbound API
c. Southbound API
d. Westbound API

7. When does a switch send PAKCET-IN message to a controller:


a. Flow-rule associated with a received flow does not exist
b. All the time
c. After deleting a flow-rule
d. None of the above

8. In SDN, does the control overhead increase compared to the traditional network:
a. Depends on application and network topology
b. Yes, always
c. Not at all
d. Depends on OpenFlow protocol

9. One of the advantages of SDN-based sensor network is:


a. Real-time programmability
b. No need to replace any node
c. Both a & b
d. None of the above

10. In SDN-based sensor network, one can manage:


a. Sensor nodes
b. Sensing delay
c. Network connectivity
d. All of the above
Introduction to Internet of Things

Assignment 8

1. User association to access point can be done from the latter by:
a. Placing an agent at the access point
b. Placing a master at controller
c. Both a & b required
d. None of the above

2. Typically, wireless access points use:


a. IEEE 802.15.4 protocol
b. IEEE 802.11 protocol
c. IEEE 802.15.6 protocol
d. None of the above

3. The major difference between Cluster and Grid Computing is:


a. Cluster Computing supports homogeneous and Grid Computing supports
heterogeneous computing nodes
b. Grid Computing supports homogeneous and Cluster Computing supports
heterogeneous computing nodes
c. Both are same
d. None of the above

4. From the below given options, which is not a characteristic of cloud computing?
a. Low management effort
b. Low level generalization of computation
c. On-demand network access
d. Configurable computing resources

5. Scalability and elasticity deals with


a. Allocation/Release of resource in short span of time
b. Variation in system performance while scale in or out
c. Static scaling of required infrastructure resources
d. None of the above

6. Pre-configure facility for allocation of virtualized resources comes under


a. Availability and reliability
b. Scalability and elasticity
c. Manageability and interoperability
d. Measured Services

7. Service Management mainly focusses on


a. Importance to desired outcomes of customers
b. Importance to desired outcomes of organizations
c. Both (a) and (b)
d. none of the above

8. Billing information is calculated using


a. Accounting Records only
b. Billing rules and Accounting records
c. Billing rules, Accounting records and Resource prices
d. None of the above

9. Cloud simulation tools provide


a. Pre-deployment tests of services
b. Evaluation of protocols
c. Controlled environment
d. All of the above

10. Which of the following is not a cloud simulator?


a. CloudSim
b. NS-3
c. DCSim
d. GroudSim
Introduction to Internet of Things

Assignment 9

1. What is the function of keystone?


a. Identity service
b. Dashboard
c. Image service
d. Orchestration

2. Which component of Openstack is responsible for billing?


a. Glance
b. Heat
c. Ceilometer
d. Cinder

3. Sensor-Cloud deals with


a. Sensor-for-Service
b. Sensor-as-a-Service
c. Sensor-in-Cloud
d. None of these

4. Which of the following statement is true in sensor-cloud


a. End user procures sensors and lend these to sensor-cloud service provider
b. Sensor-cloud is based only on dumping the sensor data to the cloud
c. Single sensor nodes is shared dedicatedly with only one end user
d. None of these

5. Internal Cache (IC) in sensor-cloud


a. Takes decision whether the data should be provided directly to the end user or is it
required to re-cache the data from external cache.
b. Based on a particular caching interval re-cache data
c. All of these
d. None of these

6. What is latency in fog computing?


a. Time taken by a data for processing in cloud
b. Time taken by a data for processing in nodes
c. Time taken by a data packet for a round trip
d. Time taken by a data packet to reach cloud

7. If the time-sensitive data are sent to cloud for analysis, the latency will be ________.
a. Increased
b. Decreased
c. neither increase nor decrease
d. first increase, then decreased
8. What is a good approach to reduce latency?
a. Analyzing data close to the data source
b. Analyzing data in cloud
c. Increasing number of nodes
d. Decreasing number of nodes

9. Summaries from the nodes are _________.


a. Time sensitive data
b. Less time sensitive data
c. Non time sensitive data
d. None of the above.

10. From the following devices, select the device/devices, which can act as a fog node.
a. Proximity sensor
b. GPS nodule
c. Micro SD card
d. Routers
Introduction to Internet of Things

Assignment 10

1. Which of these can be considered as the skeleton for smart cities?


a. Buildings
b. Transportation
c. Banks
d. Sensors

2. Which of these can be considered as the sensory organs for smart cities?
a. Buildings
b. Transportation
c. Banks
d. Sensors

3. Multiple-sensor data fusion is important because:


a. Enhances the ability of decision making systems to include a multitude of
variables prior to arriving at a decision.
b. Inferences drawn from multiple sensor type data is qualitatively superior to single
sensor type data.
c. Information fusion generated from multiple heterogeneous sensors provides for
better understanding of the operational surroundings.
d. All of these

4. Same sensor type reporting different data for the same location results in:
a. Imperfection
b. Ambiguity
c. Alignment
d. Conflicts

5. Which of these is the most appropriate technology satisfying the following statement –
“Provides transparent networking with support for zero-configuration networking and
automatic discovery of devices”?
a. UPnP
b. Zigbee
c. LAN
d. IP

6. Which of these connects cable-based networks with wireless networks for increased
sharing of media, control and access and can share network media resources?
a. UPnP
b. DLNA
c. LAN
d. WiFi
7. Which of these is NOT a feature of VANETs?
a. High Dynamic Topology
b. High transmission and computation capability
c. Stable connectivity
d. Predictable mobility pattern

8. The Body and Brain architecture is a:


a. 3 layered architecture
b. 2 layered architecture
c. 4 layered architecture
d. None of these

9. VPLN stands for:


a. Vehicular power line networks
b. Vehicular priority link networks
c. Vehicular power link networks
d. Vehicular priority line networks

10. Advanced Driver Assistance networks consist of:


a. cameras
b. proximity sensors
c. Engine sensors
d. All of these
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week ​0
TYPE OF QUESTION: MCQ/MSQ
Number of questions​: ​10 Total mark: 10 X 0= 0

QUESTION 1:

Which of the following allows us to identify objects and extract information?

a. ​RFID
b. Sensors
c. Actuators
d. IoT Nodes

Correct Answer: a​. RFID


Detailed Solution:​ RFID Technology allows us to automatically identify and track tags that
are attached to the objects. It extracts information from the tags through electromagnetic
fields.
See lecture 1 @ 12:57

QUESTION 2:

Which of the following is the protocol data transfer unit for CoAP?
a. ​Datagram
b. Packet
c. Frame
d. Bit

Correct Answer: a. ​Datagram

Detailed Solution: ​CoAP works over a datagram oriented transport protocol such as UDP.
See lecture 7 @ 2:50
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following technologies is based on Ad-hoc Piconets?

a. RFID
b. NFC
c. ZigBee
d. ​Bluetooth
Correct Answer: d. ​Bluetooth

Detailed Solution: ​Bluetooth technology helps in forming ad-hoc networks. It is based


upon ad-hoc technology or ad-hoc piconets.
See lecture 12@ 04:05

QUESTION 4:

Which of the following is a component in a typical sensor network?

a. Sink
b. Gateway
c. Router
d. ​All of these

Correct Answer: d.​ All of these

Detailed Solution:​ A typical sensor network comprises of sensor nodes, routers, gateway,
and sink.

QUESTION 5:

What is a program written in Arduino IDE called?


a. Source code
b. IDE code
c. Main
d​. Sketch

Correct Answer: d.​ Sketch


Detailed Solution:​ A program written in Arduino is called a sketch. It is uploaded to and
on an Arduino board.
See lecture 22 @ 12:15
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following is a user-defined data type in Python programming?

a. List
b. ​Class
c. Tuple
d. Dictionary

Correct Answer: b.​ Class

Detailed Solution:​ Class is a user-defined data type.

QUESTION 7:

In socket programming, does the server require prior knowledge of the client IP address?

a. Yes
b. ​No

Correct Answer: b. ​No

Detailed Solution:​ The client needs to know of the existence of and the address of the
server, but the server does not need to know the address of (or even the existence of) the
client prior to the connection being established.
See lecture 31 @ 07:55

QUESTION 8:

Which of the following service models contains the basic building blocks for cloud IT?

a. ​IaaS
b. PaaS
c. SaaS
d. None of these

Correct Answer: a.​ IaaS

Detailed Solution:​ IaaS contains the basic building blocks such as servers, computing
machines, and operating systems.
See lecture 38 @ 4:31
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

What is a sink node?

a. Device that transmits data to others

b. Device that relays data to others

c. ​Device that receives data from others

d. All of these

Correct Answer: c. ​Device that receives data from others

Detailed Solution:​ Sink is a centralized unit in a wireless sensor network that receives data from
all other devices.

See lecture 42 @ 4:41

QUESTION 10:

Geographical topology plays a major role in determining data transmission technique.

a. ​True

b. False

Correct Answer: a.​ True

Detailed Solution:​ With changing demographics, different networking techniques are

necessary for reliable transmission of data.

See lecture 46 @ 30:31

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week ​1
TYPE OF QUESTION: MCQ/MSQ
Number of questions​: ​15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following can be used for electrical load balancing?


a. Smart Meter
b. Smart Dust
c. Smart Lock
d. None of them
Correct Answer: a. Smart Meter
Detailed Solution: ​Smart meters are used in homes or cities. They are used for efficient
electrical load balancing, efficient use of electricity, smart pricing, and so on. They can be
programmable as well.
See lecture 1 @ 24:20

QUESTION 2:

Which of the following is a function of Smart Dust?


a. To detect or measure chemicals in the soil
b. To diagnose issues in the human body
c. To detect vibration
d. All of these
Correct Answer: d. All of these
Detailed Solution: ​Smart Dust refers to nano-sized sensors smaller than a grain of sand that
can be sprayed or injected for several applications. The applications include measuring
chemicals in the soil, diagnosing problems in the human body, as well as detecting
light/temperature/vibration.
See lecture 1 @ 27:12
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following term was introduced by Telecommunication service providers?

a. WoT
b. CPS
c. IoT
d. M2M
Correct Answer: d. M2M
Detailed Solution: ​Machine-to-Machine Communication (M2M) is a term introduced by
Telecommunication service providers.
See lecture 1 @ 33:40

QUESTION 4:

Which of the following is true?


a. M2M is not a subset of IoT
b. IoT is a subset of CPS
c. M2M is a subset of IoT
d. IoT and M2M are same
Correct Answer: c. M2M is a subset of IoT
Detailed Solution: M2M is a part of the IoT, where IoT has a broader scope than M2M.
Both are different since M2M uses point-to-point communication.
See lecture 1 @ 33:50

QUESTION 5:

Which of the following is a connection of various network segments, organizationally and


geographically wide, connecting to the internet?

a. IoT WAN
b. IoT LAN
c. IoT Node
d. IoT Network
Correct Answer: a. IoT WAN
Detailed Solution: ​IoT WAN is interconnection of two different IoT LANs, connecting
various network segments, wide, connecting to the internet.
See lecture 2 @ 4:10
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following can be used as a position sensor?

a. RFM3200
b. Potentiometer
c. DHT11

d. PS2591

Correct Answer: b. Potentiometer


Detailed Solution: ​Potentiometer works by varying the position of a sliding contact across
a uniform resistance. It is often used as a position sensor.

See lecture 3 (Sensing)

QUESTION 7:

Which statement is NOT TRUE:


a. IoT Gateway forwards packets between LAN and WAN on the IP layer.
b. IoT WAN is geographically wide
c. IoT Node can be connected to the internet through a WAN directly.
d. None of these

Correct Answer: d. None of these


Detailed Solution: ​All the above statements are true.
See lecture 2 @ 4:55

QUESTION 8:

A hydraulic cylinder converts hydrostatic energy into _____ energy.


a. Hydrodynamic
b. Electrical
c. Mechanical
d. None of these
Correct Answer: c. Mechanical
Detailed Solution: ​A hydraulic cylinder converts hydrostatic energy into mechanical
energy.

See lecture 4 @ 4:35


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

A _______ actuator converts rotary motion into linear motion.

a. Hydraulic
b. Mechanical
c. Electrical
d. None of these
Correct Answer: b. Mechanical
Detailed Solution: ​A mechanical actuator converts rotary motion into linear motion.
Example: rack and pinion.
See lecture 4 @ 14:07

QUESTION 10:

An air pump is an example of

a. Pneumatic actuator
b. Hydraulic actuator
c. Mechanical actuator
d. Electrical actuator.
Correct Answer: a. Pneumatic actuator
Detailed Solution: ​Air pump acts as a pneumatic actuator.
See lecture 4 @ 9:35

QUESTION 11:

How many layers are there in service-oriented architecture of IoT?


a. 7
b. 6
c. 5
d. 4
Correct Answer: d. 4
Detailed Solution: ​There are four layers; sensing, network, service, and interface.
See lecture 5 @ 16:20
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Which of the following is short range radio used in IoT?


b. Bluetooth
c. WiFi
d. LoRa
e. None of them
Correct Answer: a. Bluetooth
Detailed Solution: ​Bluetooth is a short-range and low-level wireless radio module used in
IoT.

QUESTION 13:

What allows the “things” in IoT to interconnect and transmit data over the Internet?
a. Sensors
b. Network
c. Internet connection
d. Backend services
Correct Answer: b. Network
Detailed Solution: ​A network is what allows the “things” to interconnect and transmit data.
See lecture 5 @ 8:15

QUESTION 14:

Which kind of device is an electro-mechanical relay?


a. Electrical
b. Electro-mechanical
c. Mechanical
d. Electro-magnetic
Correct Answer: d. Electro-magnetic
Detailed Solution: ​Electromechanical relays are electro-magnetic devices that convert a
magnetic flux generated by the application ​of a low voltage electrical control signal, either
AC or DC, across the relay terminals.

QUESTION 15:

Solenoid valves fall under which category of actuators?

a. Hydraulic
b. Pneumatic
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

c. Both hydraulic & pneumatic


d. Mechanical
Correct Answer: c. Both hydraulic & pneumatic
Detailed Solution: ​A solenoid valve is an electrically activated valve, typically used to
control the flow or direction of air or liquid in fluid power systems. It finds applications in
both pneumatic and hydraulic fluid power systems.
See lecture 4 @ 5:40

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of
ThingsAssignment-
Week 2
TYPE OF QUESTION:MCQ/MSQ
Number ofquestions:15 Total marks: 15 X 1= 15

QUESTION 1:

What of the following is a standard port of MQTT protocol?


a. UDP
b. TCP/IP
c. USART
d. None of these
Correct Answer: b. TCP/IP
Detailed Solution:MQTT uses TCP/IP port 1883.
See lecture 6 @ 2:00

QUESTION 2:

Which of the following is NOT true for MQTT protocol?

a. Publish-subscribe protocol
b. Introduced by Telecommunication service providers in 1999
c. Provide connectivity
d. Standardized by OASIS in 2013
Correct Answer: b. Introduced by Telecommunication service providers in 1999
Detailed Solution:MQTT uses publish/subscribe operation to exchange data between
clients and the server. It was introduced by IBM in 1999 and standardized by OASIS in
2013.
See lecture 6 @ 2:08

QUESTION 3:

Which of the following commands is correct for MQTT unsubscribe method?


a. unsubscribe(topic)
b. unsubscribe(topic, callback)
c. on_unsubscribe(client, userdata, mid)
d. All of the above
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: d. All of the above


Detailed Solution: All the commands are true for MQTT unsubscribe method.The MQTT
unsubscribe method allows us to end a subscription to one or more topics.
See lecture 6 @ 6:30

QUESTION 4:

Can a client subscribe to all the topics available with Broker?


a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: A client can subscribe to an individual or multiple topics. It can
subscribe to all topics by using the hash character (#).
See lecture 6 @ 13:00

QUESTION 5:

“X” is a web transfer protocol based on Request-Response model designed for M2M
applications.What is “X”?
a. AMQP
b. CoAP
c. Both (a) and (b)
d. None of the above
Correct Answer: b. CoAP
Detailed Solution: CoAP – Constrained Application Protocol is a web transfer protocol. It
is based on request-response model and designed for M2M applications.
See lecture 6 @ 01:20

QUESTION 6:

CoAP is _____ layer protocol.


a. Network
b. Session
c. Transport
d. Presentation
Correct Answer: b. Session
Detailed Solution: CoAP is a session layer protocol, intended for use in resource-
constrained nodes in IoT architecture. It is also considered as an application layer protocol.
See lecture 7 @ 1:30
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Open standards, security, flexibility, and decentralization are the features of which
protocol?
a. XMPP
b. CoAP
c. AMQP
d. MQTT
Correct Answer: a. XMPP
Detailed Solution: The architecture of XMPP is decentralized. It is based on open
standards, while supporting security features and flexibility (interoperability).
See lecture 7 @ 13:40

QUESTION 8:

BOSH stands for _____________.

a. Bidirectional-streams Over Synchronous HTTP


b. Bidirectional-state Over Secure HTTP
c. Bidirectional Outputfor Synchronous HTTP
d. Bidirectional Output for Secure HTTP
Correct Answer: a. Bidirectional-streams Over Synchronous HTTP
Detailed Solution: BOSH stands forBidirectional-streams Over Synchronous HTTP. This
technology is used for HTTP binding for HTTP.
See lecture 7 @ 16:15 (Reference)

QUESTION 9:

In case of XMPP protocol, binary data must be first encoded to ______ before transmission.
a. base128
b. base32
c. base256
d. base64
Correct Answer: d. base64
Detailed Solution: Any XML character data contained within the XML elements used in
XMPP protocol MUST be encoded using base64.
See lecture 7 @ 16:50
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 10:

XMPP stands for _______.


a. Extensible Messaging and Presence Protocol
b. Extended Messaging and Proxy Protocol
c. Xtensible Messaging and Presence Protocol
d. Xtended Messaging and Proxy Protocol
Correct Answer: a. Extensible Messaging and Presence Protocol
Detailed Solution: It stands for Extensible Messaging and Presence Protocol, which is a
text-based protocol, built on Extensible Markup Language (XML).
See lecture 7 @ 11:35

QUESTION 11:

Is the basic unit of AMQP data “frame” same as the link-layer “frame”?

a. Yes

b. No

Correct Answer: b. No

Detailed Solution:The link-layer “frame” is different from the AMQP unit “frame”.In
AMQP, frame is a formally defined package of connection data. Frames are always written
and readcontiguously ­ as a single unit ­ on the connection.
See lecture 8 @ 02:00

QUESTION 12:

The messaging sub-layer in CoAP is responsible for _______________.


a. Communication
b. Reliability
c. Avoiding duplication of messages
d. Both (a) and (c)
e. Both (b) and (c)
Correct Answer: e. Both (b) and (c)
Detailed Solution: In CoAP, the messaging sub-layer is responsible for reliability and
avoiding duplication of messages.
See lecture 6 @ 05:00
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

In which of the following fields, AMQP offers interoperability?


a. Devices
b. Protocols
c. Algorithms
d. All of these

Correct Answer: d. All of these


Detailed Solution: AMQP enables interoperability between a wide range of different
applications, systems, protocols, algorithms, and messages.
See lecture 8 @ 05:15

QUESTION 14:

In AMQP, the frame type “dispositon” is used to _____________.

a. Inform the changes in state of transfer


b. Control message flow rate
c. Dispose actual messages
d. Dispose new link
Correct Answer: a. Inform the changes in state of transfer
Detailed Solution: The “disposition” frame type is used to inform the changes in state of
transfer.The frame type, “flow”, controls message flow rate.
See lecture 8 @ 07:35

QUESTION 15:

Which one of the following is TRUE for addressing in 6LoWPAN?

a. 16-bit addresses for global unique connectivity


b. 64-bit addresses for PAN specific communication
c. IPv6 multicast is not supported by 802.15.4
d. Both (a) and (b)

Correct Answer: c. IPv6 multicast is not supported by 802.15.4


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution:In 6LoWPAN, 16-bit addresses are used for PAN specific
communication; 64-bit addresses are used for global unique connectivity; and IPv6
multicast is not supported by 802.15.4.
See lecture 10 @ 05:00

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of
ThingsAssignment-
Week 3
TYPE OF QUESTION:MCQ/MSQ
Number ofquestions:15 Total marks: 15 X 1= 15

QUESTION 1:

Layer “X” incorporates channel hopping and channel blacklisting to increase reliability and
security. What is “X”?
a. HART Physical layer
b. HART Data Link layer
c. HART Network layer
d. HART Transport layer
Correct Answer: b. HART Data Link layer
Detailed Solution:HART Data link layer, derived from the IEEE 802.15.4 standard,
incorporates channel hopping and channel blacklisting to increase reliability and security.
See lecture 11@ 07:25

QUESTION 2:

The transmission in HART is synchronized using ____ slots.

a. 100 microseconds
b. 100 milliseconds
c. 10 milliseconds
d. 10 microseconds
Correct Answer: c. 10 milliseconds
Detailed Solution:In order to control congestion in HART, transmissions are synchronized
using 10 milliseconds slots.
See lecture 11@ 11:50

QUESTION 3:

For control applications, which of the following ISA 100.11A usage classes are defined?
a. Class 0
b. Class 1&2
c. Class 1,2&3
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. Class 4&5

Correct Answer: c. Class 1,2&3


Detailed Solution: Usage classes 1,2&3 are defined for control applications. 1: closed loop
regulatory control; 2: closed loop supervisory control; 3: open loop control.
See lecture 13@ 19:20

QUESTION 4:

The deterministic communication in Data Link Layer of HART is achieved by _________


a. Channel hopping
b. Channel blacklisting
c. Super-frames
d. Modulation
Correct Answer: c. Super-frames
Detailed Solution: Collison-free and deterministic communication in HART Data Link
Layer achieved by super-frames and TDMA.
See lecture 11@ 6:30

QUESTION 5:

What does ISA stand for in ISA 100.11A?


a. International Society of Automation
b. Industrial Society of Automation
c. International Standards of Automation
d. Industrial Standards of Automation

Correct Answer: a. International Society of Automation


Detailed Solution:ISA100.11A is a wireless networking technology standard developed
by the International Society of Automation (ISA).
See lecture 13@ 14:30

QUESTION 6:

“Hop selection” is supported by ____________ in Bluetooth technology.

a. Baseband layer

b. L2CAP

c. Both (a) and (b)

d. None of the above


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Answer: a. Baseband layer


Detailed Solution: The baseband layer of Bluetooth protocol stack supports services like
error correction, data whitening, hop selection, and security.
See lecture 12@11:15

QUESTION 7:

Which of the following is NOT a scheme for re-establishing the connectivity between dumb
nodes with other nodes in a wireless sensor networks?
a. CoRD
b. CaRD
c. CoRAD
d. None of the above
Correct Answer: b. CaRD
Detailed Solution: CoRD and CoRAD are the schemesfor re-establishing the connectivity
between dumb nodes with other nodes in a wireless sensor networks.
See lecture 15@ 10:50

QUESTION 8:

Which of the following technology does not use the standard 2.4 GHz ISM band?
a. ZigBee
b. Bluetooth
c. NFC
d. 6LowPAN
Correct Answer: c. NFC
Detailed Solution: NFC utilizes 13.56 MHz frequency of the ISM band.

QUESTION 9:

WirelessHART Network Manager handles ______-based network security.

a. Code
b. Collision
c. Time
d. Access
Correct Answer: a. code
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: WirelessHARTnetwork manager handles code-based network security


and prevents unauthorized nodes from joining the network.
See lecture 11@ 13:08

QUESTION 10:

How many power-saving modes are there in Bluetooth technology?


a. One
b. Two
c. Three
d. Four

Correct Answer: c. Three


Detailed Solution: There are three power-saving modes in Bluetooth technology, namely,
sniff, hold, and park.
See lecture 12@ 07:35

QUESTION 11:

Which layer provides protocol multiplexing capability?


a. Physical layer
b. Data link layer
c. Middleware layer
d. Application layer
Correct Answer: b. Data link layer
Detailed Solution: Logical link control and adaptation protocol (L2CAP) provides protocol
multiplexing capability, which resides in the Data Link Layer.
See lecture 12@ 12:20

QUESTION 12:

What does RF4CE stand for in “ZigBee RF4CE”?


a. Radio Frequency for Consumer Electronics
b. Radio Frequency 4.0 Consumer Electronics
c. Radio Frequency for Controlled Environment
d. Radio Frequency 4.0 Controlled Environment
Correct Answer: a. Radio Frequency for Consumer Electronics
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: ZigBee RF4CE (Radio Frequency for Consumer Electronics) is a subset
of ZigBee 3.0, developed to replace the infrared remote controls for consumer electronics
(TVs, stereos) with radio-based controls.
See lecture 11@ 16:00

QUESTION 13:

NFC tags found in supermarket products are examples of _________ NFC.


a. Active
b. Passive
c. Both (a) and (b)
d. None of the above
Correct Answer: b. Passive
Detailed Solution: NFC tags found in supermarket products are passive devices. The
smartphones are examples of active devices.
See lecture 11@ 16:40

QUESTION 14:

Which of the following utilizes Manchester channel encoding?


a. ZigBee
b. NFC
c. Zwave
d. None of the above
Correct Answer: c. Zwave
Detailed Solution: Zwave utilizes GFSK modulation and Manchester channel encoding.
See lecture 13@ 06:50

QUESTION 15:
What are the constraints on sensor nodes?
a. Dispensable
b. Autonomous
c. Low power consumption
d. All of these
Correct Answer: d. All of these
Detailed Solution: Any sensor node must be of small size, consuming low power, and be
dispensable, autonomous, and adaptive to the environment.
See lecture 14@ 15:30
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of
ThingsAssignment-
Week 4
TYPE OF QUESTION:MCQ/MSQ
Number ofquestions:15 Total marks: 15 X 1= 15

QUESTION1:

The main goal of human-centric sensing is


a. to sense data only
b. to restrict the people to access data
c. to collect data and allow people to access data and share knowledge
d. to collect data and restrict people to access data and share knowledge
e. All of the above

Correct Answer: c. to collect data and allow people to access data and share
knowledge
Detailed Solution: Planning the trajectory of mobile sensor nodes is included in the case of
coverage problem in mobile sensor networks.
See lecture 18 @ 11:15

QUESTION2:

Seamless service and connection management falls under ___________ entity of M2M
service platform.
a. M2M Access platform
b. M2M User platform
c. M2M Application platform
d. Both (a) and (c)
Correct Answer: c. M2M Application platform
Detailed Solution: The seamless service and connection management is taken care by the
M2M Application platform.
See lecture 20 @ 15:30
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION3:

Which among the following is/arethe constraint(s) for UAV network?


a. Prone to environmental effects
b. Changing topology
c. Frequent link breakages
d. All of the above
Correct Answer: d. All of the above
Detailed Solution: UAV network constraints include frequent link breakages, prone to
environmental effects, prone to malfunction, and changing topology or node position.
See lecture 19 @ 09:43

QUESTION4:

The popular Optimal Geographical Density Control algorithm falls under which category of area
coverage algorithm?

a. Centralized& Localized
b. Centralized&Distributed
c. Distributed & Localized
d. None of these
Correct Answer: c. Distributed & Localized
Detailed Solution: Zhang & Hou proposed theOptimal Geographical Density Control
(OGDC) algorithm which is distributed & localized in nature.
See lecture 17 @ 13:00

QUESTION5:

__________ follows the trail of the target and intercepts the target in guided-type target
tracking problem formulation in sensor networks.

a. Beacon node

b. Detecting node

c. Tracker

d. Both (a) and (b)

Correct Answer: c. Tracker


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: In guided-type target tracking problem formulation in sensor networks,


the tracker follows the trail of the target to intercept it. It is also referred to as interceptor.
See lecture 16 @ 07:35

QUESTION6:

Which of the following is the challenge in human-centric sensing?

a. Participant selection
b. Privacy of users
c. Energy of devices
d. All of the above
Correct Answer: d. All of the above
Detailed Solution: The challenge in human-centric sensing includes participant selection,
privacy of users, and energy of devices.

See lecture 18 @ 12:50

QUESTION7:

Machine-to-Machine (M2M) is designed for ___________.


a. Cross-platform integration
b. Isolated systems using proprietary solutions
c. Both (a) and (b)
d. None of the above
Correct Answer: a. cross platform integration
Detailed Solution: M2M is designed for cross-platform integration, while SCADA is
designed for isolated systems using proprietary solutions
See lecture 20@ 05:30

QUESTION8:

In cluster-based tracking algorithms, the “cluster head” is responsible for collecting data of
its cluster, and then perform, data fusion. What is the other name for “cluster head”?

a. Anchor
b. Master node
c. Locator
d. None of the above
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: b. Master node

Detailed Solution: The element “cluster head” is also referred to as master node or group
leader. Anchor and locator are other names for beacon node.
See lecture 16, Source ofSlide No.2 - Target Tracking for Sensor Networks: A Survey

QUESTION 9:

Which of the following is NOT true?

a. In stationary wireless sensor networks, the topology maintenance is easy.


b. In stationary wireless sensor networks, node failure do not result in partition of
networks
c. The topology cannot be change automatically in a stationary wireless sensor
network.
d. None of the above is false

Correct Answer: b. In stationary wireless sensor networks, node failure do not


result in partition of networks
Detailed Solution: In stationary wireless sensor networks, node failure may result in
partition of networks.
See lecture 18 @ 01:06

QUESTION 10:

Is a star topology-based UAV network self-configuring?

a. Yes
b. No
Correct Answer: b. No

Detailed Solution: A star topology-based UAV network is not self-configuring.

See lecture 19 @ 13:05

QUESTION 11:

In Optimal Geographical Density Control (OGDC) algorithm, the starting node broadcasts a
message containing ______.
a. Ideal angle
b. Random direction
c. Both (a) and (b)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

d. Ideal direction

Correct Answer: d. Ideal direction

Detailed Solution:In OGDC algorithm, a node volunteers as the starting node. This node
broadcasts a message containing randomly selected ideal direction.

See lecture17 @21:57

QUESTION 12:

What does FANET stand for?

a. Flying Ad Hoc Network


b. Free Ad Hoc Network
c. Fully autonomous Ad Hoc Network
d. Fully mobile Ad Hoc Network
Correct Answer: a. Flying Ad Hoc network

Detailed Solution: FANET stands for Flying Ad Hoc Network.

See lecture 19 @ 14:10

QUESTION 13:

The passive infrared sensor in wireless sensor networks is used to _________.

a. Detect the objects


b. Sense motion of the objects
c. Detect emitted infrared energy from objects
d. All of the above
Correct Answer: d. All of the above

Detailed Solution: The passive infrared sensors detect infrared radiation emitted by or
reflected from objects, thus detecting them and sensing their motion.
See lecture16 @ 16:09

QUESTION 14:

The k-barrier coverage algorithm ensures that a particular barrier is covered by _______
sensors.
a. at least (k-1) sensors
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

b. at max. k sensors
c. at max. (k-1) sensors
d. at least k sensors
Correct Answer: d. at least k sensors

Detailed Solution: In wireless sensor networks, k-barrier coverage algorithm requires a


barrier to be covered by at least k sensors.
See lecture17 @ 14:00

QUESTION 15:

What does SCADA stand for?

a. Supervisory Control and Data Acquisition


b. Sensor Control and Data Acquisition
c. Sensor Control and Data Assessment
d. Supervisory Control and Data Assessment
Correct Answer: a. Supervisory Control and Data Acquisition

Detailed Solution: SCADA stands for Supervisory Control and Data Acquisition.
See lecture20 @ 04:40

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week ​5
TYPE OF QUESTION: MCQ/MSQ
Number of questions​: ​15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following is NOT a solution to generate unique addresses for device
identification?
a. Uniform Resource Identifier

b. Universal Product Code

c. Electronic Product Code

d. None of the above

Correct Answer: d. None of the above


Detailed Solution: ​Uniform Resource Identifier, Universal Product Code, and Electronic
Product Code are used to generate unique addresses for device identification.

See lecture 21 @ 16:10

QUESTION 2:

RESTful web services are utilized for _________.

a. Syntactic interoperability for device interaction


b. Semantic interoperability for device interaction
c. Both (a) and (b)
d. None of the above
Correct Answer: a. Syntactic interoperability for device interaction
Detailed Solution: ​Service-oriented computing-based architecture, RESTful web services,
open standard protocols (IEEE 802.15.4), and closed protocols (Z-wave) are the popular
approaches utilized towards syntactic interoperability for device interaction.

See lecture 21 @ 17:40


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Can we write the loop() function above the setup() function in an Arduino sketch?

a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: ​Yes, we can place the loop() function above the setup() function.
However, the setup() will execute first since execution of the setup() is independent of its
placement.

See lecture 21

QUESTION 4:

Which of the following is not an inbuilt function of servo library?

a. Sweep()
b. Knob()
c. Move()
d. None of the above
Correct Answer: c. Move()
Detailed Solution: ​Knob() and Sweep() are the inbuilt functions.

See lecture 25 @ 11:15

QUESTION 5:

Does 6LoWPAN allow interoperability between IEEE802.15.4-based wireless devices?


a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: 6LoWPAN allows interoperability between IEEE802.15.4-based
wireless devices, as well as other IP-based devices. 6LoWPAN simply uses a bridge to
enable communication between other devices.
See the book Introduction to IoT by Sudip Misra, et al.

QUESTION 6:

Which of the following is an open, global, multi-sector standard for efficient, accurate,
flexible classification of products and services?
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

a. eCl@ss
b. UNSPSC
c. EPC
d. Both (b) and (c)
Correct Answer: b. UNSPSC
Detailed Solution: ​UNSPC stands for United Nations Standard Products and Services
Code. It is one of the device classification solutions. eCl@ss is the standard utilized for
classification and clear description of cross-industry products. Electronic Product Code
(EPC) is used to generate unique addresses for device identification.
See lecture 21 @ 16:30

QUESTION 7:

What is the overflow point for micros() function?


a. 50 days
b. 70 minutes
c. 50 minutes
d. 70 days
Correct Answer: b. 70 minutes
Detailed Solution: ​The overflow point for micros() is 70 minutes. This indicates that the
value returned by micros() will return to 0 after 70 minutes.
See lecture 21

QUESTION 8:

In the Universal Middleware Bridge (UMB) architecture, ___________ converts the physical
device into the virtually abstracted one.

a. UMB Core
b. UMB Adaptor
c. UMB Handler
d. UMB Manager
Correct Answer: b. UMB Adaptor
Detailed Solution: ​The UMB Adaptor converts the physical device into the virtually
abstracted one described by Universal Device Template(UDT), which consists of a Global
Device ID, Global Function ID, Global Action ID, Global Event ID, and Global Parameters.
See lecture 21 @ 27:17
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

A collaborative sign (cosign) is represented as, cosign = (A, B, C, D). What is “A”?

a. cosign internal identifier


b. structure
c. Both (a) and (b)
d. None of the above
Correct Answer: c. Both (a) and (b)
Detailed Solution: ​“A” is cosign internal identifier, also referred to as structure.
See lecture 21 @ 21:05 ​[Xiao, Guangyi, et al. "User interoperability with heterogeneous IoT devices
through transformation." IEEE Transactions on Industrial Informatics (2014)]

QUESTION 10:

In the Universal Middleware Bridge (UMB) architecture, UMB Core routes the universal
metadata message to ____________.

a. Any other UMB Core


b. Any other UMB Adaptor
c. Both UMB Core and UMB Adaptor
d. None of these
Correct Answer: b. Any other UMB Adaptor
Detailed Solution: ​The major role of the UMB Core is routing the universal metadata
message to the destination or any other UMB Adaptors by the Middleware Routing
Table(MRT).
See lecture 21 @ 28:10

QUESTION 11:

What does delayMicroseconds() function return?


a. Signed int
b. Unsigned int
c. Both (a) and (b)
d. None of the above
Correct Answer: b. Unsigned int
Detailed Solution: ​According to the inbuilt Arduino functions. This function pauses the
program for the number of microseconds (unsigned int) specified as parameter.
See lecture 21
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

What is the microcontroller used in Arduino UNO?

a. ATMEGA328p
b. ATMEGA2560
c. ATMEGA32u4
d. AT91SAM3X8E
Correct Answer: a. ATMEGA328p
Detailed Solution: ​Arduino Uno is a microcontroller board based on the ATMEGA328p,
which is 32KB of flash ROM and 8-bit microcontroller.
See lecture 22 @ 06:15

QUESTION 13:

Which of the following functions exist by default in Arduino IDE?

a. main()
b. loop() and main()
c. setup() and loop()
d. setup() and main()
Correct Answer: c. setup() and loop()
Detailed Solution: ​By default Arduino IDE consists of 2 functions - setup() and loop().
See lecture 22 @ 10:40

QUESTION 14:

Which of the following in the Universal Middleware Bridge (UMB) architecture sends and
receives the events generated by changing the device’s status?

a. Event Handler
b. Event Manager
c. Event Dispatcher
d. Event Router
Correct Answer: a. Event Handler
Detailed Solution: ​The Event Handler (EH) of the UMB Adaptor in the Universal
Middleware Bridge (UMB) architecture sends and receives the events generated by
changing the device’s status.
See lecture 21 @ 28:10
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

Where are the I/O variables initialized in an Arduino sketch?


a. Loop()
b. Setup()
c. Separate function
d. None of the above
Correct Answer: b. Setup()
Detailed Solution: ​I/O variables and pin modes are initialized in the setup() function in an
Arduino sketch.
See lecture 22 @ 13:57

************END***********
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 6
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-03-03, 23:59 IST.

Week 0
Assignment submitted on
2021-02-21, 17:46 IST
Week 1 1) 1 point

Week 2

Week 3

Week 4
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 1/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6


b
Week 5
No, the answer is incorrect.

Score: 0
Week 6
Accepted Answers:
b
Lecture 26: Introduction to
Python Programming- I 2) 1 point
(unit?unit=57&lesson=58)

Lecture 27: Introduction to


Python Programming- II
(unit?unit=57&lesson=59)

Lecture 28: Introduction to


Raspberry Pi- I (unit?
unit=57&lesson=60)

Lecture 29: Introduction to


Raspberry Pi- II (unit?
unit=57&lesson=61)

Lecture 30:
Implementation of IoT
with Raspberry Pi- I (unit?
unit=57&lesson=62)

a
Lecture material of Week
b
6 (unit?
unit=57&lesson=63)

c

d
Quiz: Assignment 6
(assessment? No, the answer is incorrect.

name=147) Score: 0
Accepted Answers:
Week 6 Feedback Form a
(unit?unit=57&lesson=64)

Week 7

Week 8

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 2/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

3) 1 point
Week 9

Week 10

Week 11

Week 12
a

b
Text Transcripts

c
Books
d
No, the answer is incorrect.

Download Videos Score: 0


Accepted Answers:
Assignment Detailed b
Solution
4) 1 point

Live Interactive Session


a

b

c

d

e

N h i i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 3/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

No, the answer is incorrect.

Score: 0
Accepted Answers:
d

5) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

6) 1 point


a

b

c

d

N h i i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 4/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

No, the answer is incorrect.

Score: 0
Accepted Answers:
c

7) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 5/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

8) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

9) 1 point


a

b

c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 6/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6


d
No, the answer is incorrect.

Score: 0
Accepted Answers:
c

10) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

11) 1 point


a

b
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 7/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

12) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

13) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 8/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

14) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

15) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 9/10
8/11/2021 Introduction to internet of things - - Unit 8 - Week 6

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=57&assessment=147 10/10
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 7
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-03-10, 23:59 IST.

Week 0
Assignment submitted on
2021-03-08, 12:58 IST
Week 1 1) 1 point

Week 2

Week 3

Week 4

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 1/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7

Week 5

Week 6

Week 7

Lecture 31 :
Implementation of IoT

a
with Raspberry Pi- II
(unit?unit=65&lesson=66)
b

Lecture 32 : Yes, the answer is correct.

Score: 1
Implementation of IoT
with Raspberry Pi- III
Accepted Answers:
(unit?unit=65&lesson=67)
a

Lecture 33 : Software 2) 1 point


Defined Networking- Part-
I (unit?
unit=65&lesson=68)

Lecture 34 : Software
Defined Networking- Part-
II (unit?
unit=65&lesson=69)

Lecture 35 : Software
Defined IoT Networking-
Part- I (unit?
a
unit=65&lesson=70)
b
Lecture material of Week
c
7 (unit?

d
unit=65&lesson=71)
Yes, the answer is correct.

Quiz: Assignment 7 Score: 1


(assessment? Accepted Answers:
name=148) b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 2/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7

Week 7 Feedback Form 3) 1 point


(unit?unit=65&lesson=72)

Week 8

Week 9

Week 10

Week 11
a

b
Week 12
c

d
Text Transcripts
Yes, the answer is correct.

Score: 1
Books
Accepted Answers:
d
Download Videos
4) 1 point
Assignment Detailed
Solution

Live Interactive Session


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 3/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7

5) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

6) 1 point


a

b

c

d

Y h i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 4/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7

Yes, the answer is correct.

Score: 1
Accepted Answers:
c

7) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

8) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
A dA

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 5/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7

Accepted Answers:
a

9) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

10) 1 point


a

b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 6/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7


c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

11) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

12) 1 point


a

b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 7/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7


c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

13) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

14) 1 point


a

b

c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 8/9
8/11/2021 Introduction to internet of things - - Unit 9 - Week 7


d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

15) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=65&assessment=148 9/9
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 8
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-03-17, 23:59 IST.

Week 0
Assignment submitted on
2021-03-15, 10:01 IST
Week 1 1) 1 point

Week 2

Week 3

Week 4

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 1/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8

Week 5

Week 6

Week 7

Week 8

a
Lecture 36 : Software
b
Defined IoT Networking- II
(unit?unit=73&lesson=74)

c

d
Lecture 37 : Cloud
Computing-Fundamental Yes, the answer is correct.

(unit?unit=73&lesson=75) Score: 1
Accepted Answers:
Lecture 38 : Cloud a
Computing-Service Model
(unit?unit=73&lesson=76) 2) 1 point

Lecture 39 : Cloud
Computing-Service
Management and Security
(unit?unit=73&lesson=77)

Lecture 40 : Cloud
Computing- Case Studies
(unit?unit=73&lesson=78)
a
Lecture material of Week
b
8 (unit?
c
unit=73&lesson=79)

d
Quiz: Assignment 8
Yes, the answer is correct.

(assessment? Score: 1
name=150)
Accepted Answers:
Week 8 Feedback Form b
(unit?unit=73&lesson=80)

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 2/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8

3) 1 point
Week 9

Week 10

Week 11
a

b
Week 12
Yes, the answer is correct.

Score: 1
Text Transcripts
Accepted Answers:
a
Books
4) 1 point
Download Videos

Assignment Detailed
Solution

Live Interactive Session



a
 
b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

5) 1 point


a

b
Y h i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 3/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8

Yes, the answer is correct.

Score: 1
Accepted Answers:
b

6) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

7) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 4/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8

8) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

9) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 5/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8

10) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

11) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

12) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 6/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

13) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

14) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 7/8
8/11/2021 Introduction to internet of things - - Unit 10 - Week 8


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

15) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=73&assessment=150 8/8
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 9
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-03-24, 23:59 IST.

Week 0
Assignment submitted on
2021-03-22, 15:29 IST
Week 1 1) 1 point

Week 2

Week 3

Week 4

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 1/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9


a
Week 5

b

Week 6
c

d
Week 7 Yes, the answer is correct.

Score: 1
Week 8 Accepted Answers:
c
Week 9
2) 1 point
Lecture 41 : Cloud
Computing- Practical
(unit?unit=81&lesson=82)

Lecture 42 : Sensor-
a
Cloud- I (unit?
b
unit=81&lesson=83)
Yes, the answer is correct.

Lecture 43 : Sensor- Score: 1


Cloud- II (unit? Accepted Answers:
unit=81&lesson=84) a

Lecture 44 : Fog 3) 1 point


Computing- I (unit?
unit=81&lesson=85)

Lecture 45 : Fog
Computing- II (unit?
unit=81&lesson=86)

Lecture material of Week


9 (unit?

a
unit=81&lesson=87)
b

Quiz: Assignment 9
c
(assessment?
d
name=151)
Yes, the answer is correct.

Week 9 Feedback Form Score: 1


(unit?unit=81&lesson=88) Accepted Answers:

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 2/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

c
Week 10
4) 1 point
Week 11

Week 12

Text Transcripts

Books
a

b
Download Videos
c

d
Assignment Detailed
Solution Yes, the answer is correct.

Score: 1
Accepted Answers:
Live Interactive Session b
  5) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 3/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

6) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

7) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 4/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

8) 1 point


a

b
No, the answer is incorrect.

Score: 0
Accepted Answers:
a

9) 1 point


a

b

c

d
Y h i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 5/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

Yes, the answer is correct.

Score: 1
Accepted Answers:
b

10) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

11) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 6/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

12) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

13) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

14) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 7/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

15) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 8/9
8/11/2021 Introduction to internet of things - - Unit 11 - Week 9

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=81&assessment=151 9/9
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 10
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-03-31, 23:59 IST.

Week 0
Assignment submitted on
2021-03-24, 16:53 IST
Week 1 1) 1 point

Week 2

Week 3

Week 4

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 1/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10


a
Week 5

b

Week 6
c

d
Week 7 Yes, the answer is correct.

Score: 1
Week 8 Accepted Answers:
b
Week 9
2) 1 point

Week 10

Lecture 46 : Smart Cities


and Smart Homes- I

a
(unit?unit=89&lesson=90)

b
Lecture 47 : Smart Cities
and Smart Homes- II Yes, the answer is correct.

(unit?unit=89&lesson=91)
Score: 1
Accepted Answers:
Lecture 48 : Smart Cities a
and Smart Homes- III
(unit?unit=89&lesson=92) 3) 1 point

Lecture 49 : Connected
Vehicles- I (unit?
unit=89&lesson=93)

Lecture 50 : Connected
Vehicles- II (unit?
unit=89&lesson=94)

a
Lecture material of Week
b
10 (unit?

c
unit=89&lesson=95)

d
Quiz: Assignment 10
(assessment? Yes, the answer is correct.

Score: 1
name=152)
A dA

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 2/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10

Week 10 Feedback Form Accepted Answers:


(unit?unit=89&lesson=96) a

4) 1 point
Week 11

Week 12

Text Transcripts

Books
a

b
Download Videos

c

Assignment Detailed
d
Solution Yes, the answer is correct.

Score: 1
Live Interactive Session Accepted Answers:
a
 
5) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 3/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10

6) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

7) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

8) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 4/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

9) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

10) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 5/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10


b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
c

11) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

12) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 6/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10

13) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

14) 1 point


a

b

c

d
No, the answer is incorrect.

Score: 0
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 7/8
8/11/2021 Introduction to internet of things - - Unit 12 - Week 10

15) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=89&assessment=152 8/8
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 11
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-04-07, 23:59 IST.

Week 0
Assignment submitted on
2021-04-05, 17:15 IST
Week 1 1) 1 point

Week 2

Week 3

Week 4

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 1/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11


a
Week 5

b

Week 6
c

d
Week 7 Yes, the answer is correct.

Score: 1
Week 8 Accepted Answers:
d
Week 9
2) 1 point

Week 10

Week 11

Lecture 51: Smart Grid- I


(unit?unit=97&lesson=98)

Lecture 52: Smart Grid- II


a
(unit?unit=97&lesson=99)
b
Lecture 53: Industrial
c
Internet of Things- I (unit?
d
unit=97&lesson=100)
No, the answer is incorrect.

Lecture 54: Industrial Score: 0


Internet of Things- II Accepted Answers:
(unit? a
unit=97&lesson=101)
3) 1 point
Lecture 55: Data Handling
and Analytics- I (unit?
unit=97&lesson=102)

Lecture material of Week


11 (unit?
unit=97&lesson=103)

Quiz: Assignment 11
a
(assessment?
b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 2/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

name=157)
c
Week 11 Feedback Form
d
(unit?
No, the answer is incorrect.

unit=97&lesson=104)
Score: 0
Accepted Answers:
Week 12
b

Text Transcripts 4) 1 point

Books

Download Videos

Assignment Detailed
Solution
a

b
Live Interactive Session
c
 
d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

5) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 3/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

6) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

7) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 4/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

8) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
d

9) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 5/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11


b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

10) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

11) 1 point


a

b
No, the answer is incorrect.

Score: 0
Accepted Answers:

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 6/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

12) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

13) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 7/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

14) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

15) 1 point


a

b

c

d

N h i i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 8/9
8/11/2021 Introduction to internet of things - - Unit 13 - Week 11

No, the answer is incorrect.

Score: 0
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=97&assessment=157 9/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

[email protected]

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction to internet of things (course)

Course outline
Assignment 12
How does an NPTEL The due date for submitting this assignment has passed.
online course work? Due on 2021-04-14, 23:59 IST.

Week 0
Assignment submitted on
2021-04-12, 12:35 IST
Week 1

Week 2

Week 3

Week 4

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 1/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

1) 1 point
Week 5

Week 6

Week 7

Week 8

Week 9
a

b
Week 10

c

d
Week 11
Yes, the answer is correct.

Week 12 Score: 1
Accepted Answers:
Lecture 56: Data Handling b
and Analytics- II (unit?
2) 1 point
unit=105&lesson=106)

Lecture 57: Case Study:


Agriculture (unit?
unit=105&lesson=107)

Lecture 58: Case Study:


Healthcare (unit?
unit=105&lesson=108)

Lecture 59: Activity


Monitoring (Case Study ) -
a
I (unit?
b
unit=105&lesson=109)

c
Lecture 60: Activity
d
Monitoring (Case Study) -
II (unit? Yes, the answer is correct.

Score: 1
unit=105&lesson=110)
Accepted Answers:

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 2/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

Lecture material of Week a


12 (unit?
3) 0 points
unit=105&lesson=111)

Quiz: Assignment 12
(assessment?
name=159)

Week 12 Feedback Form


(unit?
unit=105&lesson=112)

Text Transcripts

a

b
Books

c
Download Videos
d
Yes, the answer is correct.

Assignment Detailed Score: 0


Solution Accepted Answers:
c
Live Interactive Session
4) 1 point
 


a

b

c

d
Yes, the answer is correct.

Score: 1
A dA

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 3/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

Accepted Answers:
b

5) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

6) 1 point


a

b

c

d
Y h i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 4/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

Yes, the answer is correct.

Score: 1
Accepted Answers:
d

7) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

8) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 5/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

9) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

10) 1 point


a

b
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

11) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 6/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

12) 1 point


a

b

c

d

Y h i

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 7/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12

Yes, the answer is correct.

Score: 1
Accepted Answers:
c

13) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
b

14) 1 point


a

b

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 8/9
8/11/2021 Introduction to internet of things - - Unit 14 - Week 12


c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
a

15) 1 point


a

b

c

d
Yes, the answer is correct.

Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc21_cs17/unit?unit=105&assessment=159 9/9
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 0
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total marks: 10 X 1= 10

QUESTION 1:

Which of the following allows us to identify objects and extract information?

a. RFID
b. Sensors
c. Actuators
d. IoT Nodes

Correct Answer: a. RFID


Detailed Solution: RFID Technology allows us to automatically identify and track tags that
are attached to the objects. It extracts information from the tags through electromagnetic
fields.
See lecture 1 @ 12:57

QUESTION 2:

How many layers does Zigbee consist of?


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

Correct Answer: d. 4
Detailed Solution: Zigbee consists of 4 layers: Physical, Medium Access Control, Network,
and Application.
See lecture 48 @ 16:11

QUESTION 3:
Which of the following is not a component of cloud computing?
a. Clients
b. Local Servers
c. Services
d. Applications
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: b. Local Servers

Detailed Solution: Cloud computing components include clients, services, applications,


platform, storage, and infrastructure.
See lecture 37 @ 23:29

QUESTION 4:

Which of the following is a distance measuring sensor module?


a. DHT22
b. HC-SR04
c. TSL2591
d. HC-SR505
Correct Answer: b. HC-SR04
Detailed Solution: HC-SR04 is the distance measuring module ultrasonic sensor, which
measures the distance between 2cm~450cm.
See lecture 3 @ 5:00

QUESTION 5:

Which of the following is a component in a typical sensor network?

a. Sink
b. Gateway
c. Router
d. All of these
Correct Answer: d. All of these

Detailed Solution: A typical sensor network comprises of sensor nodes, routers, gateway,
and sink.

QUESTION 6:

Which of the following sensors are responsible for measuring orientation and angular velocity?
a. Accelerometer
b. GPS
c. Temperature
d. None of these
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: d. None of these


Detailed Solution: A gyroscope is responsible for measuring orientation and angular
velocity.
See lecture 59 @ 15:41

QUESTION 7:

“ISA 100.11A” is a wireless networking technology standard. ISA stands for _______.
a. International Society of Automation
b. International Society of Advancement
c. Industrial Society of Automation
d. Industrial Society of Advancement
Correct Answer: a. International Society of Automation
Detailed Solution: ISA100.11a is a wireless networking technology standard developed by
the International Society of Automation (ISA).
See lecture 13@ 15:55

QUESTION 8:

Which of the following is not a difference between traditional data center and cloud computing?
a. Scalability
b. Flexibility
c. Elasticity
d. Storage

Correct Answer: d. Storage

Detailed Solution: Major differences between traditional data center and cloud
computing include scalability, flexibility, elasticity, automation, running costs, and
security
See lecture 39 @ 11:02

QUESTION 9:

Smart grid is also known as the energy internet.


a. True
b. False
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. True

Detailed Solution: Smart grid is also known as the energy internet.


See lecture 51 @ 7:51

QUESTION 10:

Can a point of node failure result in the partition of the network in the stationary sensor network?

a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: If there is a failure in the stationary sensor network then it is likely that
the point of failure can partition the network into two or more fragments.

See lecture 18 @ 01:10

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 1
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following is a static mechanism for address allocation of IoT nodes?

a. Configuration over a management interface


b. IPv6 address based on a hardware identifier
c. Both configuration over a management interface & based on a hardware identifier
d. IoT nodes can’t be configured statically

Correct Answer: c. Both configuration over a management interface & based on a


hardware identifier
Detailed Solution: IoT nodes can be statically configured in different ways, such as an
address can be configured over a management interface, or a node may use IPv6 address
based on a hardware identifier.

See lecture 2 (IPv6 Addressing Strategies)

QUESTION 2:

Which of the following error is commonly found in heating of metal strips?

a. quantization error
b. aliasing error
c. hysteresis error
d. None of these

Correct Answer: c. hysteresis error


Detailed Solution: A hysteresis error causes the sensor output value to vary depending on
the sensor’s previous input values. It is typically found in analog sensors, magnetic sensors,
heating of metal strips.
See lecture 3 (Sensing)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Identify the component shown below.

a. Gas sensor
b. PIR sensor
c. Light sensor
d. Speaker

Correct Answer: b. PIR sensor


Detailed Solution: Passive infrared (PIR) sensors use a pair of pyroelectric sensors to
detect infrared energy radiating from objects within their field of vision.

QUESTION 4:

“X” performs active application layer functions between IoT nodes and other entities. What is X?

a. IoT node
b. IoT proxy
c. IoT gateway
d. IoT Network

Correct Answer: b. IoT proxy


Detailed Solution: IoT proxy is an entity that performs an active application layer function
between IoT nodes, and other entities. The IoT proxy can be collocated with the IoT
gateway.
See lecture 2
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 5:

Which of the following field in IPv4 header format indicates that it is concerned with
reliable transmission?
a. Traffic class
b. Hop limit
c. Fragment offset
d. Destination address

Correct Answer: c. Fragment offset

Detailed Solution: The IPv4 emphasizes more on reliable transmission, as is evident by


fields, such as type of service, total length, id, offset, TTL, checksum fields.
See lecture 2

QUESTION 6:

Which of the following is a function of IoT Gateway?


a. Data forwarding
b. Device management
c. Protocol conversion
d. All of these

Correct Answer: d. All of these


Detailed Solution: An IoT gateway performs several critical functions, like switching,
routing, translating protocols, firewall &VPN services, security, data forwarding, managing
device, and filtering data.
See lecture 2 & 5

QUESTION 7:

Which of the following actuator converts pressure into force?

a. Mechanical actuators
b. Pneumatic actuators
c. Electric actuators
d. Magnetic actuators
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: b. Pneumatic actuators


Detailed Solution: Pneumatic actuators enable large forces to be produced from relatively
small pressure changes (e.g., Pneumatic brakes are very responsive to small changes in
pressure applied by the driver)
See lecture 4 (Actuation)

QUESTION 8:

Which of the following mechanism for address autoconfiguration provide more control on the
allocated addresses?
a. DHCPv6
b. SLAAC
c. Both DHCPv6 and SLAAC
d. None of these

Correct Answer: a. DHCPv6


Detailed Solution: DHCPv6 can be used to explicitly configure IPv6 addresses to nodes,
thereby providing network administrators with added control over the nodes on their
networks.
See lecture 2 (IPv6 Addressing Strategies)

QUESTION 9:

Which of the following can measure position?


a. Potentiometer
b. Encoder
c. Both potentiometer & encoder
d. None of these

Correct Answer: c. Both potentiometer & encoder


Detailed Solution: A potentiometer sensor measures the distance or displacement of an
object in a linear or rotary motion and converts it into an electrical signal. An encoder is an
electromechanical device that can measure motion or position.
See lecture 3 (Sensing)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 10:

In a scenario when the IoT proxy has uplink connectivity, does the IoT LAN need global
addressing mandatorily?
a. Yes
b. No
c. Not applicable

Correct Answer: b. No
Detailed Solution: When the IoT proxy has uplink connectivity, it proxies communication
between the local IoT nodes and nodes in the external network. In this scenario, where all
communications go through a proxy, the IoT LAN does not need global addressing, but can
manage with link-local or ULA addresses, depending on the type of proxy.
See lecture 2 (IPv6 Addressing Strategies)

QUESTION 11:

Which of the following is TRUE?


a. M2M is not a subset of IoT
b. WoT and IoT are same
c. IoT and M2M are same
d. None of these

Correct Answer: d. None of these


Detailed Solution: M2M is a part of the IoT, where IoT has a broader scope than M2M.
Both are different since M2M uses point-to-point communication. IoT and WoT aren’t
same.
See lecture 1
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Statement I: Aliasing error occurs if the input variable or added noise changes periodically at a
frequency proportional to the multiple of the sampling rate.

Statement II: If the signal is monitored digitally, the sampling frequency can cause a dynamic
error triggering aliasing error.

a. Both Statement I and II are false


b. Both Statement I and II are true
c. Statement I is false but Statement II is true
d. Statement I is true but Statement II is false

Correct Answer: b. Both Statement I and II are true


Detailed Solution: If the signal is monitored digitally, the sampling frequency can cause
a dynamic error, or if the input variable or added noise changes periodically at a frequency
proportional to the multiple of the sampling rate, aliasing errors may occur.
See lecture 3 (Sensing)

QUESTION 13:

Does polymer-based actuator find application in manufacturing artificial muscles?


a. Yes
b. No

Correct Answer: a. Yes


Detailed Solution: Shape memory polymer (SMP) actuators function similar to our
muscles, even providing a response to a range of stimuli such as light, electrical, magnetic,
heat, pH, and moisture changes.
See lecture 4

QUESTION 14:

Unique Local Addresses are intended to allow routing over a network that expands over multiple
links and routing hops, and even can expand over multiple networks. Can these addresses prevent
address collision?
a. Yes
b. No
c. Not Applicable
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. Yes


Detailed Solution: Unique Local Addresses are designed to be used in local networks
larger than a single link, but not for communications through the Internet. However, these
are designed to provide adequate uniqueness in order to have extremely small risk of
address collision.
See lecture 2 (IPv6 Addressing Strategies)

QUESTION 15:

Which of the following is an example of vector sensor?

a. Pressure sensor
b. Strain sensor
c. Both pressure and strain sensors
d. Sound sensor

Correct Answer: d. Sound sensor


Detailed Solution: Physical quantities such as sound, image, velocity, acceleration,
orientation, etc. are all vector quantities, as only their magnitude is not sufficient to convey
the complete information.

See lecture 3 (Sensing)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 2
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following protocol is used to implement device management for mobile
devices?
a. OMA-DM
b. Websocket
c. Alljoyn
d. DNS-SD
Correct Answer: a. OMA-DM
Detailed Solution: OMA-DM is a protocol specified by the Open Mobile Alliance and is
often used in the context of complex structured mobile solutions. It is often preferred by
service providers to implement device management for mobile devices.
See lecture 6

QUESTION 2:

In LOADng, can intermediate routers respond to Route Requests (RREQs)?


a. Yes, in any case
b. Yes, only when RREQ flooding occurs
c. Yes, only if they have active routes to the sought destination
d. No
Correct Answer: d. No
Detailed Solution: Intermediate LOADng Routers are explicitly prohibited from
responding to RREQs, even if they may have active routes to the sought destination.
See lecture 10
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following functions as the network bridge in IEEE 802.15.4 network?
a. PAN Coordinator
b. Router
c. Device
d. None of these
Correct Answer: a. PAN Coordinator
Detailed Solution: Every IEEE 802.15.4 network has a minimum of one coordinator device
type who acts as the root; it also functions as the network bridge. The coordinator performs
data handling and storing operations.
See lecture 9

QUESTION 4:

Which of the following allow communication between Zigbee and no-Zigbee devices?
a. layer-5 application-level bridge
b. layer-7 application-level gateway
c. layer-7 application-level bridge
d. layer-5 application-level gateway
Correct Answer: b. layer-7 application-level gateway
Detailed Solution: In order to enable communication between Zigbee and no-Zigbee
devices, a layer-7 application-level gateway has to be created, which is quite complex.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.

QUESTION 5:

Statement I: RFIDs are radio-frequency-based.


Statement II: RFID devices can act as both readers as well as tags.
Which one of the following is correct?
a. Statement I is true but Statement II is false
b. Statement I is false but Statement II is true
c. Both the statements are true
d. Both the statements are false
Correct Answer: a. Statement I is true but Statement II is false
Detailed Solution: RFIDs are primarily radio-frequency-based, which can work even when
they are not visible. These devices can’t act as both readers as well as tags.
See lecture 10
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

In AMQP, which of the following functionality defines its component “exchange”?


a. linkage between various queues
b. receives messages from various queues
c. defines rules for message routing to various queues
d. routing the messages to various queues
Correct Answer: d. routing the messages to various queues
Detailed Solution: Messages are not posted directly in the queue; rather, the user sends
messages to the exchange. An exchange is responsible for routing the messages to the
various queues.
See lecture 8

QUESTION 7:

Which of the following is designed to have low overhead and better scalability in terms of dense
networks?
a. LOADng
b. RPL
c. Both LOADng and RPL
d. AODV
Correct Answer: b. RPL
Detailed Solution: RPL is designed to have low overhead and better scalability in terms of dense
networks. See lecture 10

QUESTION 8:

Which of the following AMQP frame type controls the message flow rate?
a. Transfer
b. Flow
c. Control
d. Disposition
Correct Answer: b. Flow
Detailed Solution: “Flow” frame type controls the message flow rate. See lecture 8
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Does 6LoWPAN allow interoperability between IEEE802.15.4-based wireless devices and other
IP-based devices?

a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: 6LoWPAN allows interoperability between IEEE802.15.4-based
wireless devices, as well as other IP-based devices. 6LoWPAN simply uses a bridge to
enable communication between other devices.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.
QUESTION 10:

In the context of XMPP, which of the following correctly defines BOSH?


a. XML streaming
b. HTTP binding
c. Both XML streaming and HTTP binding
d. Binary encoding
Correct Answer: b. HTTP binding
Detailed Solution: BOSH is the HTTP binding for XMPP communications that is intended
to be used in situations where a device or client is unable to maintain a long-lived TCP
connection to an XMPP server.
See lecture 7

QUESTION 11:

Does MQTT support event-driven architecture?


a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: MQTT protocol uses a publish/subscribe architecture. Publish/subscribe
is event‐driven and enables messages to be pushed to clients. See lecture 6
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Which of the following is the acronym for “Extensible Messaging and Presence Protocol”?
a. EMPP
b. XMLP
c. XMPP
d. XMP
Correct Answer: c. XMPP
Detailed Solution: XMPP stands for Extensible Messaging and Presence Protocol. See lecture 7

QUESTION 13:

An IoT network requires communication mechanism, which is capable of synchronous as well as


asynchronous communication. The mechanism should support both request-response, as well as
publish-subscribe models. Which of the following protocol would be best suited for such a
mechanism?
a. AMQP
b. CoAP
c. MQTT
d. None of these
Correct Answer: b. CoAP

Detailed Solution: CoAP is capable of synchronous as well as asynchronous


communication. It supports both request-response as well as publish-subscribe models.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.

QUESTION 14:

Which of the following technique is used to transmit data frames in Beacon-enabled IEEE
802.15.4 networks?
a. unslotted CSMA/CA
b. slotted CSMA/CA
c. unslotted CSMA/CD
d. slotted CSMA/CD
Correct Answer: b. slotted CSMA/CA
Detailed Solution: The periodic transmission of beacon messages characterizes beacon
enabled networks. Here, the data frames are sent via slotted CSMA/CA with a super-frame
structure managed by a personal area network (PAN) coordinator.
See lecture 9
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

What is the maximum size of hop limit in 6LoWPAN packet format?


a. 8-bit unsigned integer
b. 16-bit unsigned integer
c. 8-bit signed integer
d. 16-bit signed integer
Correct Answer: a. 8-bit unsigned integer
Detailed Solution: Hop limit in 6LoWPAN packet format allows up to 8-bit unsigned
integer. Decremented by 1 by each node that forwards the packet. The packet is discarded
if Hop Limit is decremented to zero.
See lecture 10

************END***********
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

[email protected]

(https://swayam.gov.in)

(https://swayam.gov.in/nc_details/NPTEL)

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Introduction To Internet Of Things (course)

Course outline
Week 3 : Assignment 3
How does an NPTEL The due date for submitting this assignment has passed.
online course work? () Due on 2022-08-17, 23:59 IST.

Week 0 ()
Assignment submitted on
2022-08-14, 18:53 IST
Week 1 () 1) 1 point

Week 2 ()

Week 3 ()

Lecture 11:Connectivity
Technologies- Part-III

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 1/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

(unit?unit=36&lesson=37)
a
Lecture 12: Connectivity
b
Technologies- Part- IV

c
(unit?unit=36&lesson=38)

d
Lecture 13: Connectivity
Yes, the answer is correct.
Technologies- Part- V

Score: 1
(unit?unit=36&lesson=39)
Accepted Answers:
Lecture 14: Sensor b
Networks- Part- I (unit?
2) 1 point
unit=36&lesson=40)

Lecture 15: Sensor


Networks- Part- II (unit?
unit=36&lesson=41)

Lecture material of Week


3 (unit?
unit=36&lesson=42)

a
Quiz: Week 3 :
Assignment 3
b
(assessment?
c
name=164)

d
Week 3 Feedback Form
Yes, the answer is correct.
(unit?unit=36&lesson=43) Score: 1

Accepted Answers:
Week 4 ()
b

Week 5 ()

Week 6 ()

Week 7 ()

Week 8 ()

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 2/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

3) 1 point
Week 9 ()

Week 10 ()

Week 11 ()

Week 12 ()

Download Videos ()

Books ()

a

Text Transcripts ()
b

c
Live Interactive
d
Session ()
Yes, the answer is correct.
Score: 1

Problem Solving
Accepted Answers:
Session () a
  4) 1 point


a

b

c

d

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 3/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

Yes, the answer is correct.


Score: 1
Accepted Answers:
a

5) 1 point


a

b

c

d

No, the answer is incorrect.


Score: 0

Accepted Answers:
b

6) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 4/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3


a

b

c

d

Yes, the answer is correct.


Score: 1

Accepted Answers:
a

7) 1 point


a

b

c

d

Yes, the answer is correct.


Score: 1

Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 5/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

8) 1 point


a

b

c

d

No, the answer is incorrect.


Score: 0

Accepted Answers:
b

9) 1 point


a

b

c

d

Yes, the answer is correct.


Score: 1

A dA

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 6/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

Accepted Answers:
b

10) 1 point


a

b

c

d

No, the answer is incorrect.


Score: 0

Accepted Answers:
c

11) 1 point


a

b

c

d

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 7/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

Yes, the answer is correct.


Score: 1
Accepted Answers:
c

12) 1 point


a

b

c

d

Yes, the answer is correct.


Score: 1

Accepted Answers:
b

13) 1 point


a

b

c

d
Y h i

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 8/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3

Yes, the answer is correct.


Score: 1
Accepted Answers:
b

14) 1 point


a

b

c

d

Yes, the answer is correct.


Score: 1

Accepted Answers:
c

15) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 9/10
10/27/22, 10:32 AM Introduction To Internet Of Things - - Unit 5 - Week 3


a

b

c

d

Yes, the answer is correct.


Score: 1

Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc22_cs96/unit?unit=36&assessment=164 10/10
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 4
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Which of the following UAV topology is self-configuring?


a. Mesh
b. Star
c. Both mesh and star
d. Grid
Correct Answer: a. Mesh
Detailed Solution: Star topology is not self-configuring, while mesh topology is self-
configuring.
See lecture 19

QUESTION 2:

In WMSNs application, which of the following deployment can provide better sensing
and prolong network lifetime?
a. Scalar sensor nodes
b. Camera sensor nodes
c. Both scalar and camera sensor nodes
d. Vector sensor nodes
Correct Answer: c. Both scalar and camera sensor nodes
Detailed Solution: In WMSNs application, deployment of both camera sensor and scalar
sensor nodes can provide better sensing and prolong network lifetime. Camera sensor
See lecture 16
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

In which of the following algorithms only a subset of nodes in the WASN participate in
sensing, communication, and computation?
a. Localized
b. Distributed
c. Centralized
d. All of these
Correct Answer: a. Localized
Detailed Solution: Localized algorithms are a special type of distributed algorithms where
only a subset of nodes in the WASN participate in sensing, communication, and
computation.
See lecture 17

QUESTION 4:

In general, the target-tracking problem consists of a WSN, whose nodes are strategically
or randomly deployed across the sensor field. Is the statement true?
a. Yes
b. No
Correct Answer: a. Yes
Detailed Solution: According to several authors, the target-tracking problem consists of a
WSN, whose nodes are strategically or randomly deployed across the sensor field.
See lecture 16 [Research Paper: Souza, Éfren L., Eduardo F. Nakamura, and Richard W.
Pazzi. "Target tracking for sensor networks: A survey." ACM Computing Surveys (CSUR)
49, no. 2 (2016): 1-31.]

QUESTION 5:

In Ad-Hoc FANETs, which of the following set-up can be considered as ground network?
a. Stationary WSNs
b. Control stations
c. VANETS
d. All of these
Correct Answer: d. All of these
Detailed Solution: In Ad-Hoc FANETs, ground networks may be stationary WSNs or
VANETS or Control stations.
See lecture 19
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following components in M2M monitors the status of devices and M2M
area networks, and controls them based on their status?
a. M2M User Platform
b. M2M Device Platform
c. M2M Service Platform
d. M2M Access Platform
Correct Answer: b. M2M Device Platform
Detailed Solution: M2M device platform manages device profiles, such as location, device
type, address, and description. It monitors the status of devices and M2M area networks,
and controls them based on their status.
See lecture 20

QUESTION 7:

In the guided target-tracking problem formulation, a tracker is added to the problem. The
tracker follows the trajectory defined by beacon nodes to intercept the target. Which of the
following objectives best define this tracking algorithm?
a. to fuse data about the target
b. to use the least amount of communication to reach the target
c. to reach the target in the shortest possible time
d. to increase the network lifetime
Correct Answer: c. to reach the target in the shortest possible time
Detailed Solution: The tracker can be a person or a guided vehicle that receives the
position of the target from the network so that it can move toward the target. The objective
is to reach the target in the shortest possible time.
See lecture 16

QUESTION 8:

In gateway selection algorithm in FANETs, each UAV acquires the information of all
UAVs within its ________ hop(s).
a. One
b. Two
c. More than one
d. Can’t be specific
Correct Answer: b. Two
Detailed Solution: In gateway selection algorithm in FANETs, gateway selection is
initiated by selection of the most stable node in the sub‐area. Each UAV acquires the
information of all UAVs within its 2 hops.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

See lecture 19

QUESTION 9:

A crossing is covered if it is in the _________ region of at least one node’s coverage disk.
a. exterior
b. interior
c. either exterior or interior
d. boundary
Correct Answer: b. interior
Detailed Solution: Crossings are the intersection points between disk boundaries or
between monitored space boundary and disk boundaries. A crossing is covered if it is in the
interior region of at least one node’s coverage disk.
See lecture 17

QUESTION 10:

There are several major challenges related to target-tracking applications. Which of the
following is NOT among those challenges?
a. target recovery
b. node non-cooperation
c. future-position estimation
d. energy management
Correct Answer: b. node non-cooperation
Detailed Solution: Authors identified six major challenges related to target-tracking
applications. These are target detection, target recovery, energy management, position
computation, node cooperation, and future-position estimation. Node cooperation is one of
the challenges, in which nodes cooperate and fuse data, reducing the number of messages.
See lecture 16

QUESTION 11:

Which of the following components in M2M manages inquiry?


a. M2M User Platform
b. M2M Device Platform
c. M2M Service Platform
d. M2M Access Platform
Correct Answer: a. M2M User Platform
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: M2M User Platform manages M2M service user profiles and provides
functionalities such as, user registration, modification, charging, and inquiry.
See lecture 20

QUESTION 12:

Which of the following is NOT regarded as one of the major scatters of underwater sound
in Underwater Acoustic Sensor Networks?
a. Non-linear internal waves
b. Solitons
c. Linear internal waves
d. None of these
Correct Answer: c. Linear internal waves

Detailed Solution: In a layered shallow oceanic region, the inclusion of the effect of
internal solitons on the performance of the network is important. Based on various
observations, it is proved that non-linear internal waves, i.e., Solitons are one of the
major scatters of underwater sound.
See lecture 16

QUESTION 13:

In Optimal Geographical Density Control (OGDC) algorithm, a node _________ if its


coverage area is completely covered.
a. wakes up
b. starts listening
c. sleeps
d. backs off
Correct Answer: c. sleeps
Detailed Solution: In OGDC, a node closest to the optimal location becomes active. A
node sleeps if its coverage area is completely covered.
See lecture 17

QUESTION 14:

Which of the following elements of target-tracking algorithm can perform data fusion?
a. Active node
b. Inactive node
c. Beacon node
d. Sink node
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: d. Sink node


Detailed Solution: A sink node is the intermediary between the network and application
user. It is a special node with high processing power and storage. It can perform data fusion.
See lecture 16 [Research Paper: Souza, Éfren L., Eduardo F. Nakamura, and Richard W.
Pazzi. "Target tracking for sensor networks: A survey." ACM Computing Surveys (CSUR)
49, no. 2 (2016): 1-31.]

QUESTION 15:

Which of the following components of Mobile Wireless Sensor Networks (MWSN)


moves in order to collect data from sensor nodes?
a. Mobile sensor node
b. Data mule
c. Mobile sink
d. Both data mule and mobile sink
Correct Answer: d. Both data mule and mobile sink
Detailed Solution: Mobile Sink moves in order to collect data from sensor nodes. A data
mule also moves to collect the data from sensor nodes and goes to the sink to deliver the
collected data.
See lecture 18

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 5
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Fill in the blank.


UMB consists of __________.
a. UMB-A and UMB-C
b. UMB-A and UMB-B
c. UMB-B and UMB-C
d. UMB-A and UMB-E
Correct Answer: a. UMB-A and UMB-B
Detailed Solution: UMB consists of UMB-Core (UMB-C) and UMB-Adaptor (UMB-A).
See lecture 21 @25:50.

QUESTION 2:

Fill in the blank.


UMB creates virtual maps among the __________ of all middleware home networks.
a. Virtual devices
b. Physical devices
c. Heterogeneous devices
d. Services
Correct Answer: b. Physical devices
Detailed Solution: UMB creates virtual maps among the physical devices of all the home
networks such as HAVI, Jini, LonWorks, and UPnP.
See lecture 21 @ 25:15.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following is the functionality of UMB adaptors?


a. Translate local middleware’s message into global metadata’s message.
b. Translate global middleware’s message into global metadata’s message.
c. Translate local middleware’s message into local metadata’s message.
d. Translate global middleware’s message into local meta-data’s message.
Correct Answer: a . Translate local middleware’s message to global meta-data message.
Detailed Solution: UMB converts physical devices into virtually abstracted one and
translates local middleware’s message into global metadata’s message.
See lecture 21 @ 27:17.

QUESTION 4:

Which of the following is true?


a. Relay is an actuator that uses electromagnetic effect to act as a switch.
b. Relay can open and close circuit when electricity is passed through it.
c. Relay can be used to control the power supply to any other connected device.
d. All of these.
Correct Answer: d. All of these.

Detailed Solution: From the basics of relay interface with NodeMCU.


Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.

QUESTION 5:

What is sketch?
a. Program coded in IoT devices.
b. Program coded in Arduino IDE.
c. Services of Arduino Uno.
d. Services of IoT devices
Correct Answer: b. Program coded in Arduino IDE.
Detailed Solution: Sketch is the program coded in Arduino IDE which mainly consists
of two parts setup() and loop.
See lecture 22 @ 12:15
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

What is function setup()?


a. Point where code terminates.
b. Point where code starts.
c. It iterates the task in the program.
d. None of the above.
Correct Answer: b. Point where code starts.

Detailed Solution: As per the basics of Arduino programming.


See lecture 22@13:52

QUESTION 7:

Which of the following is true for the given command?


random(10);
a. Gives random number within the range [0, 10]
b. Gives random number within the range [1, 10]
c. Gives random number within the range [0, 9]
d. Reset the pseudo-random number generator with seed value 10
Correct Answer: a. Gives random number within the range [0, 10]
Detailed Solution: As per the basics of Arduino programming.
See lecture 23 @ 10:10

QUESTION 8:

Which kind of conflict occur when different processing logics are applied to same IoT
networked devices or applications?
a. Semantic conflict.
b. Syntactic conflict.
c. System conflict.
d. Device conflict.
Correct Answer: a. Semantic conflict
Detailed Solution: Semantic conflict occurs when different processing logics are applied
to same IoT networked devices or applications.
See lecture 21@5:20
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Which of the following is TRUE for the sketch command given below?
delay(3000);
a. Provides a delay of 3000 seconds
b. Provides a delay of 3 seconds
c. Provides a delay of 3000 nano seconds
d. Provides a delay of 3000 simulation time
Correct Answer: b. Provides a delay of 3 second
Detailed Solution: As per the basics of Arduino programming.
See lecture 22@17:20

QUESTION 10:

Which of the following solutions are not responsible for generating unique address?
a. Election Product Code (EPC)
b. Unique Product Code (UPC)
c. Uniform Resource Identifier (URI)
d. IP Addresses
Correct Answer: b. Unique Product Code
Detailed Solution: As per the basics of device identification and categorization.
See lecture 21@16:25

QUESTION 11:

How many digital I/O pins are there in Arduino Uno.


a. 14
b. 54
c. 11
d. 16
Correct Answer: a. 14
Detailed Solution: From the basics of Arduino Uno.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Fill in the blank.

The interoperability between devices and device user in term of message formats is called
_________.
a. Systematic interoperability.
b. Semantic interoperability.
c. Syntactic interoperability.
d. Device interoperability.
Correct Answer: c. Syntactic interoperability
Detailed Solution: The interoperability in terms of message formats is called syntactic
interoperability.
See lecture 21@17:00

QUESTION 13:

Fill in the blank.

__________ dynamically maps physical devices with different domains.


a. Collaborative concept
b. Middleware technology
c. End devices
d. Cloud
Correct Answer: b. Middleware
Detailed Solution: Middleware technology dynamically maps physical devices with
different domains and based on the map, the devices can be discovered and controlled
remotely.
See lecture 21@18:45

QUESTION 14:

Which of the following ontology utilize previous data to estimate what is going to happen?
a. Device ontology
b. Physical domain ontology
c. Estimation ontology
d. Virtual domain ontology
Correct Answer: c. Estimation ontology
Detailed Solution: As per the basics of semantic interoperability for device ineraction.
See lecture 21 @ 20:25
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

Which component of UMB converts physical devices into virtually abstracted one, as described
by Universal Device Template (UMB).
a. UMB-A
b. UMB-C
c. UDT mapping
d. UMB-B
Correct Answer: a. UMB-A
Detailed Solution: As per the definition of UMB-A.
See lecture 21 @ 28:00

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 6
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

What is the value that is assigned to the variable f in the given piece of python code?
i, f, str=50, 50.68, “Welcome to python”

a. 50
b. 50.68
c. Welcome to python
d. All of these

Correct Answer: b. 50.68


Detailed Solution: As per program output. (Please refer to lecture INTRODUCTION TO
PYTHON PROGRAMMING- I@ 09:07)

QUESTION 2:

What is the output of the following piece of python code?

x='17'
y='23'
z=x+y
print(z)

a. 40
b. 6
c. 1723
d. 30

Correct Answer: c. 1723


Detailed Solution: As per program output. (Please refer to lecture INTRODUCTION TO
PYTHON PROGRAMMING- I@ 21:05)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Fill in the blanks. Raspbian is a/n ___________


a. Microcomputer
b. Minicomputer
c. Operating system
d. Assembler
Correct Answer: c. Operating system

Detailed Solution: Raspbian is a free operating system for Raspberry Pi (Please refer to
lecture INTRODUCTION TO RASPBERRY PI-I@ 12:14).

QUESTION 4:

What is the output of the following piece of Python code?


t1 = 'Welcome to python coding'
print(t1[8:14])
a. to pyth
b. SyntaxError: invalid syntax
c. e to pyt
d. to pyt

Correct Answer: d. to pyt


Detailed Solution: As per the basics of Python programming. (Please refer to lecture
INTRODUCTION TO PYTHON PROGRAMMING- I@ 11:01)

QUESTION 5:

Fill in the blanks. Raspberry Pi 3 Model B has a GPU support of _________

a. 400 MHz video core IV


b. 250 MHz video core IV
c. Quad cortex [email protected]
d. ARM 11 @ 1 GHz

Correct Answer: a. 400 MHz video core IV


Detailed Solution: Raspberry Pi 3 Model B has a GPU support of 400 MHz video core IV.
(Please refer to lecture INTRODUCTION TO RASPBERRY PI-I @ 6:00)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following represents the command used for rebooting Raspberry Pi?

a. sudo reboot
b. sudo apt-get rebooting
c. pip install rebooting
d. All of these

Correct Answer: a. sudo reboot


Detailed Solution: As per the basics of Python programming. (Please refer to lecture
INTRODUCTION TO RASPBERRY PI-I @ 26:53)

QUESTION 7:

State whether true or false.


It is not possible to return multiple values from a function in Python.

a. True
b. False

Correct Answer: b. False


Detailed Solution: In python programming it is possible to return multiple values. (Please
refer to lecture INTRODUCTION TO PYTHON PROGRAMMING- I @ 24:41)

QUESTION 8:

What is the data type of the variable ls in the following piece of Python code?
ls= {1: "item", "key": "21", "year": 2022}

a. dictionary
b. list
c. tuple
d. All of these

Correct Answer: a. dictionary


Detailed Solution: As per the basics of Python programming (Please refer to lecture
INTRODUCTION TO PYTHON PROGRAMMING- I @ 15:07).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

State whether true or false.

A function in Python may or may not return a value.

a. True
b. False

Correct Answer: a. True


Detailed Solution: As per the basics of Python programming (Please refer to lecture
INTRODUCTION TO PYTHON PROGRAMMING- I @ 19:38).

QUESTION 10:

What are the basic modes to open a file in python?

a. Read mode (r) and write mode (w)


b. Append mode (a)
c. Both read and write mode (r+)
d. All of these

Correct Answer: d. All of these


Detailed Solution: As per basics of Python programming (Please refer to lecture
INTRODUCTION TO PYTHON PROGRAMMING-II @ 2:58).

QUESTION 11:

What are the socket types that exist in Python based socket programming?
a. AF_DG and SOCK_SM
b. AF_UNIX and AF_INET
c. SOCK_UX and SOCK_IT
d. SOCK_DGRAM and SOCK_STREAM

Correct Answer: d. SOCK_DGRAM and SOCK_STREAM


Detailed Solution: SOCK_DGRAM and SOCK_STREAM are the socket types whereas
AF_UNIX and AF_INET are socket families (Please refer to lecture INTRODUCTION TO
PYTHON PROGRAMMING-II @ 23:57).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Does Python support exception handling?

a. Yes
b. No

Correct Answer: a. Yes


Detailed Solution: As per basics of Python programming. (Please refer to lecture
INTRODUCTION TO PYTHON PROGRAMMING-I @ 28:39).

QUESTION 13:

Which of the following must be used to terminate a loop and move to the next code after the loop?

a. list
b. try
c. continue
d. break

Correct Answer: d. break


Detailed Solution: As per basics of Python programming (Please refer to lecture
INTRODUCTION TO PYTHON PROGRAMMING-I @ 29:37).

QUESTION 14:

Select the option that does not represent a keyword in Python language?

a. while

b. if

c. try

d. integer

Correct Answer: d. integer


Detailed Solution: integer is not a keyword (As per basics of Python programming).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

Raspberry Pi does not support any other language other than Python?
a. True
b. False
Correct Answer: b. False
Detailed Solution: The default programming language installed in Raspberry Pi include
Python, C , C++, JAVA, Scratch and Ruby (Please refer to lecture INTRODUCTION TO
PYTHON PROGRAMMING- I @ 22:26).

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 7
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

You have an IoT temperature sensor that is sensing temperature from a particular location and sending the
data over the network to a server situated far away in another city for storage. This is an example of
remote data logging.

a. True
b. False

Correct Answer: a. True

Detailed Solution Remote data logging refers to the process of sending data and information from a
client/sensor over the network to a remote server located somewhere else. Refer to lecture 31.

QUESTION 2:

For a two-way communication between a client and server, i.e both the client and the server send data to
each other, it is important that both of them knows about the following about each other

a. Only the IP address of server


b. Only the port number of client
c. Both the IP address and port number
d. Neither the IP address nor the port number

Correct Answer: c . GPIO pins of the RPi


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution Since it is a two-way communication, the client and server should both
know about the IP address and the port number of each other in order to communicate. Refer to
lecture 31.

QUESTION 3:

If you are using Raspberry Pi (RPi) to connect standard IoT sensors (such as DHT temperature sensors),
which among the following components of the Raspberry Pi do you use connect your Pi to your sensor for
data transfer.

a. HDMI port of the RPi


b. MicroSD card slot of the RPi
c. Ethernet LAN port of the RPi
d. General Purpose Input Output (GPIO) pins of the RPi

Correct Answer: d. GPIO pins of the RPi

Detailed Solution: The GPIO pins of the RPi board is responsible for connecting the RPi to
any external sensor/actuator. Refer standard materials on RPi and Lecture 31

QUESTION 4:

It is possible to connect a single DHT temperature sensor with a suitable number of connection wires with
two Raspberry Pis acting as a client for the same sensor.

a. True
b. False

Correct Answer: a. True

Detailed Solution: You can connect any number of RPis to the same sensor, with each RPi
acting as a separate client, provided you have suitable number of connection wires.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 5:

Which among the following denotes the correct connection order for a standard 4-PIN DHT sensor with the
order of PIN numbers taken as 4,3,2,1 (from right to left)
a. Data, Null, Ground, Power
b. Ground, Data, Power, Null
c. Ground, Null, Data, Power
d. Power, Data, Null, Ground

Correct Answer: c. Ground, Null, Data, Power

Detailed Solution: This is the standard configuration for a 4-PIN DHT sensor. Refer Lecture
32@3:30

QUESTION 6:

Using the matplotlib library in Python, you are plotting a graph of pressure values versus time, with
pressure taken in the vertical axis and time taken in the horizontal axis. While writing the code to plot the
graph, which among the following is the correct parameter (denoted by ‘??’) that you can write within the
function “ylabel(??)”

a. Time
b. Pressure
c. Length
d. Mass

Correct Answer: b. Pressure

Detailed Solution: The function ylabel() sets the name of the Y-axis, i.e the vertical axis of a
graph. Since we are plotting pressure in the Y-axis, thus we should label it appropriately.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Lack of centralized control is a problem and limitation of traditional network architectures without
Software Defined Networking (SDN) support

a. True
b. False

Correct Answer: a. True

Detailed Solution: Traditional networks do not have a central authority over them, therefore
many issues take time to get resolved with distributed algorithms. Refer Lecture 33,
introduction to SDN.

QUESTION 8:

Detaching the physical hardware from the overlying software components, such as the Operating System
(OS) and applications forms an important aspect of transitioning to SDN

a. True
b. False

Correct Answer: a. True

Detailed Solution: Refer Lecture 33, Introduction to SDN.


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Flow rules are stored within SDN switches that run the OpenFlow protocol in the following format.

a. Images
b. Files
c. Tables
d. None of these

Correct Answer: c. Tables

Detailed Solution: Flow rules are stored in tabular formats within the switches based on
which packets get routed. Refer Lecture 33, discussions on Rule Placement

QUESTION 10:

Among the following, which is the most unlikely to be considered as a suitable candidate for a match-
field for flow rules in SDN

a. Source port number of the packet


b. Destination IP address of the packet
c. Temperature of the switch motherboard
d. Destination MAC address.

Correct Answer: c. Temperature of the switch motherboard

Detailed Solution: The temperature of the motherboard of a switch generally has no role in
deciding how a packet will be forwarded. Refer to discussions on Flow rules in Lecture 33.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

In SDN, the central controller of one network can communicate with the central controller of another
SDN network through which of the following directional APIs

a. East-West bound APIs


b. Southbound APIs
c. Westbound APIs
d. None of these.

Correct Answer: a. East-West bound APIs

Detailed Solution: In SDN, East and West bound APIs are used for inter-controller
communication in the control plane. Refer Lecture 34@1:56

QUESTION 12:

Suppose in SDN, there are two switches S1 and S2. The same packet P arrives in both the switches, S2 does
not have the appropriate flow rule to forward this particular packet, whereas S1 has. Then with respect to
the two switches, what is the correct action that is taken.

a. S1 sends PACKET_IN to controller, S2 forwards the packet


b. S2 sends PACKET_IN to controller, S1 forwards the packet
c. Both S1 and S2 send PACKET_IN to controller
d. Both S1 and S2 forward the packet.

Correct Answer: b. S2 sends PACKET_IN to controller, S1 forwards the packet

Detailed Solution: If a switch does not have an appropriate flow rule to process an incoming
packet, it sends PACKET_IN message to the controller, whereas if the switch has the flow
rule, it simply forwards the packet as per the flow rule. Refer lectures 33 and 34.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

No matter how big an SDN network becomes, we can never have more than one SDN controller.

a. True
b. False

Correct Answer: b. False

Detailed Solution: There is provision for splitting a single controller into multiple distributed
but connected controllers in tree/ring/mesh topologies to manage a very large network. Refer
Lecture 34, controller placement problem.

QUESTION 14:

With Software Defined IoT, it is possible to control the individual physical sensor and actuator nodes as
well as rule placement of the backbone network remotely by suitable orchestration and software.

a. Yes
b. No

Correct Answer: a. Yes

Detailed Solution: SDIoT allows flexible control and management of the entire IoT network,
from the physical devices to the backbone network. Refer Lecture 35, architecture of SDN for
IoT.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

Soft-WSN that has been proposed as one of the solutions to Software Defined IoT achieves the following

a. Only Device Management


b. Only Topology Management
c. Both Device and Topology Management
d. Neither Device nor Topology Management

Correct Answer: c. Both Device and Topology Management

Detailed Solution: Soft-WSN that has been proposed by Bera et. Al (IEEE SJ’16) achieves
both device and topology management efficiently. Refer Lecture 35@10:00 to 11:20

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 8
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

The process of abstracting physical network hardware and resources from the network services and use
cases are known as

a. Network Splitting
b. Network Virtualization
c. Network Scaling
d. None of these

Correct Answer: b. Network Virtualization

Detailed Solution Network virtualization is the process by which various network services
are abstracted from their underlying physical hardware for smooth management. Refer
Lecture 36@4:00
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 2:

ODIN is one of the proposed solutions towards Software Defined WSN and mobility management. As
per the architecture of ODIN, which component of ODIN is placed on top of the controller.

a. ODIN master
b. ODIN agent
c. Both ODIN master and agent
d. Neither ODIN Master and agent

Correct Answer: a. ODIN Master

Detailed Solution: ODIN Master is associated with the SDN controller. Refer Lecture
36@9:50 onwards

QUESTION 3:

Shared pool of resources with easy configurability are important aspects of cloud computing.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Cloud computing deals with easy access of configurability of shared pool
of computing resources over network. Refer Lecture 37
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 4:

In cloud computing, the users have specific knowledge about the exact physical location of the computing
hardware with respect to the cloud services.

a. True
b. False

Correct Answer: b. False

Detailed Solution: In cloud computing, the users have no knowledge about the backend
physical hardware orchestration and management. Refer Lecture 37.

QUESTION 5:

Suppose there are two organizations, A and B both of which provide cloud services. Any user can access the
cloud of A free of cost whereas only employees of organization B can access the cloud of B. Also
organization B has set up its cloud for only its own needs. With respect to the type of cloud infrastructure
provided by A and B, which among the following is true

a. A: Private Cloud, B: Public Cloud


b. A: Public Cloud, B: Private Cloud
c. A: Public Cloud, B: Public Cloud
d. A: Private Cloud, B: Private Cloud

Correct Answer: b. A: Public Cloud, B: Private Cloud

Detailed Solution: Since anyone can access the cloud services of A, it is public, whereas as
only employees can access the cloud of B, the latter is a private cloud. Refer Lecture 37.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which among the following can be considered as a potential service model for cloud computing.

a. Software as a Service
b. Database as a Service
c. Platform as a Service
d. All of these

Correct Answer: d. All of these

Detailed Solution: All of the given options are well defined cloud service models. Refer
Lecture 37 and 38, cloud service models.

QUESTION 7:

Which of the following component can be considered as optional for a sensor node?
a. Sensing unit
b. Transceiver
c. Location finding unit
d. None of the above
Correct Answer: c. Location finding unit
Detailed Solution: Location finding unit, such as GPS is an optional component for any
sensor node.
See lecture 14 @ 08:30

QUESTION 8:

You have bought a spreadsheet processing software in the form of a CD-ROM which you would need to
install yourself on your computer to run and then manage. Is it an example of SaaS in cloud computing?

a. Yes
b. No

Correct Answer: b. No
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Cloud computing service models allows you to have access to software
over the Internet without the need to install them on your local computer. Refer lecture on
cloud computing service models.

QUESTION 9:

Suppose two persons A and B both wish to access a particular SaaS feature from a cloud service
provider through their respective personal computers. Both of them log into the cloud at the same time.
Then which among the following is true.

a. Neither A nor B will be able to access the services


b. A will be able to access the services but not B
c. B will be able to access the services but not A.
d. Both A and B will be able to access the services

Correct Answer: d. Both A and B will be able to access the services

Detailed Solution: Cloud services are provided in a many to one manner by the service
provider simultaneously. So both will be able to access. Refer Lecture 38@13:50

QUESTION 10:

Along with Accounting, which among the following is an essential component of cloud service
management.

a. Virtualization
b. Billing
c. Deployment
d. None of these

Correct Answer: b. Billing


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Billing and Accounting are two important cloud service management
activities. Refer Lecture 39@5:36

QUESTION 11:

Which among the following security paradigms is concerned with securing the in-transit data between the
users and the cloud through the Internet.

a. Network Level Security


b. Host Level Security
c. Application Level Security
d. None of these.

Correct Answer: a. Network Level Security

Detailed Solution: Network level security is concerned with the security of the in-transit data
through the network in cloud computing. Refer Lecture 39@17:10

QUESTION 12:

“Cloud Security ensures that _____________ users can access their data after proper
____________________”

Choose which among the following should be the correct order of words to be filled in the blanks.

a. legitimate, authentication
b. illegitimate, authentication
c. malicious, inaction
d. malicious, attack
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Correct Answer: a. legitimate, authentication

Detailed Solution: Cloud security ensures proper authorization and authentication of only
legitimate users. Refer 39 on Cloud security models.

QUESTION 13:

Which among the following should be protected with proper access control in cloud computing

a. Database access
b. Server access
c. Virtual resource access
d. All of these

Correct Answer: d. All of these

Detailed Solution: Access control should be incorporated in all of the given access points in
cloud security. Refer Lecture 39@24:09

QUESTION 14:

Before launching your cloud services as a product to customers, it is always a good idea to test your
cloud applications on a cloud simulator first in the pre-deployment phase.

a. True
b. False

Correct Answer: a. True


NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Detailed Solution: Testing your cloud applications on a simulator first in the pre-deployment
phase can help you to correct many errors before actually launching them. Refer Lecture 40.

QUESTION 15:

With respect to virtualization in cloud computing, which among the following can be considered as
suitable virtualization paradigms.

a. Storage virtualization
b. Hardware virtualization
c. Application virtualization
d. All of these.

Correct Answer: d. All of these

Detailed Solution: All of the given options can be considered for virtualization in cloud
architectures. Refer Chapter 10 of reference book ‘Introduction to IoT’ by Misra et. Al
(Cambridge University Press’20)

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 9
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

The OpenStack cloud simulation framework provides an interactive Graphical User Interface (GUI)

a. True
b. False

Correct Answer: a. True

Detailed Solution: OpenStack provides a very interactive and efficient GUI. Refer Lecture 41
OpenStack demonstrations.

QUESTION 2:

Virtualized resources within the OpenStack simulator that you can define, set parameters of and deploy
within OpenStack are also known as

a. Instances
b. Files
c. Hypervisors
d. Sketches

Correct Answer: a. Instances

Detailed Solution: In OpenStack instances refer to the virtual resources that you define,
initialize and deploy. Refer Lecture 41@15:36
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

If you want to connect your OpenStack instance with the external public network (like the Internet), you
would need to connect the following between your instance and the public network

a. Database
b. File
c. Memory
d. Router

Correct Answer: d. Router

Detailed Solution: Your OpenStack instance is not connected by default to the public
network, you would need to initialize a router that makes the connection. Refer Lecture
41@17:37 onwards

QUESTION 4:

Which among the following is NOT a part of a sensor node connected to a wireless sensor network.

a. Sensing unit
b. Gaming unit
c. Processing unit
d. Communication unit

Correct Answer: b. Gaming unit

Detailed Solution: Each sensor in a WSN is equipped with Sensing unit, Processing unit and
Communication unit. Refer Lecture 42@5:29
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 5:

Consider that you have two types of sensors, soil monitoring sensor for smart farming and temperature
sensor for smart industry. The concept that the correct (right) type of sensor must be deployed only at their
correct and appropriate physical location suitable as per their functionalities is known as

a. Right way of deployment


b. Right place of deployment
c. Right time of deployment
d. None of these

Correct Answer: b. Right place of deployment

Detailed Solution: The sensor nodes must always be deployed at their appropriate location.
i.e place which is suitable as per their functionalities. Refer Lecture 42@9:53

QUESTION 6:

Sensor-as-a-Service (Se-aaS) is an exciting new concept that brings the service models of cloud
computing to traditional IoT sensor networks. In this aspect, which among the following forms an
essential component of a Se-aaS architecture.

a. Sensor marketing
b. Sensor division
c. Sensor virtualization
d. Sensor manufacturing

Correct Answer: c. Sensor virtualization

Detailed Solution: Sensor virtualization is the principal concept behind the architecture and
orchestration of Se-aaS. Refer Chapter 10 of reference book ‘Introduction to IoT’ by Misra et.
(Cambridge University Press’20) Al and Refer Lecture 42
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 7:

Considering the end-to-end architecture of a WSN, from the physical sensor nodes right up to the users,
sensor-cloud supports different entities to have ownership of the different layers and components
simultaneously.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Sensor Cloud supports distributed ownership of different components of


the WSN architecture by different entities. Refer Lecture 42@13:19

QUESTION 8:

In sensor cloud architecture the Sensor Cloud Service Provider (SCSP) is logically situated at the
following position of the architecture

a. In the same level as the physical sensors


b. In between the physical sensors and the user layer
c. In the same level as the users
d. None of these

Correct Answer: b. In between the physical sensors and the user layer

Detailed Solution: The SCSP is concerned with providing the cloud based services to the
virtual sensor layer, hence it sits in the middle of the physical sensors and the user application
layer. Refer Lecture 42 sensor cloud architecture.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

In sensor cloud, the association between virtual sensor instances and the corresponding physical sensors
follows

a. one to one mapping


b. one to many mapping
c. many to one mapping
d. many to many mapping

Correct Answer: d. many to many mapping

Detailed Solution: One virtual sensor can be associated with multiple physical sensors,
similarly one physical sensor can be associated with many virtual sensors. Hence the mapping
is many-many. Refer Lecture 42@6:20 onwards

QUESTION 10:

Dynamic caching mechanism improves the flexibility and efficiency of sensor cloud.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Caching can improve in better handling the data movement and user
requests in a sensor cloud. Refer Lecture 43 on Dynamic and Adaptive Data Caching
mechanism.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

With respect to the caching based architecture of a sensor cloud, the External Cache (EC) has a direct data
connection with which among the following

a. The Internal Cache (IC)


b. The user applications
c. Physical sensors
d. Both physical sensors and Internal Cache (IC)

Correct Answer: d. Both physical sensors and Internal Cache (IC)

Detailed Solution: The external cache serves as the intermediate interconnection between the
physical sensors below and the Internal Cache (IC) above.

QUESTION 12:

Data from an IoT device is transferred to cloud via a network, which is then processed at the cloud and
then a response is sent back to the IoT device from the cloud after processing. The time it takes for one-
way data transfer between the node and cloud is 10s and the data processing time at the cloud is ‘x’
seconds. It takes a total of 25s for the entire to and fro transfer of data between the sensor and cloud along
with processing at the cloud. What is the value of x?

a. 10s
b. 5s
c. 15s
d. 20s

Correct Answer: b. 5s

Detailed Solution: Time taken for one-way data transfer between the node and cloud is 10s.
Total time taken for the data transfer is 25s. So 25=10+x+10 (transfer from node to
cloud+processing at cloud+transfer from cloud to node). Thus x=5s.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

There are two types of sensor data, A and B. A is time sensitive that is required to be processed
immediately, while B is not time sensitive and can tolerate longer time for processing. As per the standard
utilities of cloud and fog computing, which among the following options show the correct processing
locations for A and B.

a. A:Cloud, B: Fog
b. A: Fog, B: Cloud
c. None of these
d. Both of these

Correct Answer: b . A: Fog, B: Cloud

Detailed Solution: Time sensitive data are processed at the fog layer while data that can
tolerate processing delay are processed at the cloud layer. Refer Lecture 45, the working of
Fog.

QUESTION 14:

There can be multiple fog nodes in between the physical sensor layer at the bottom and the cloud layer at
the top.

a: True
b. False

Correct Answer: a. True

Detailed Solution: There can be multiple fog nodes in between the cloud layer and the
physical sensor nodes for efficient processing. Refer Lecture 45, Architecture of Fog.
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

Which among the following is/are a potential problem and challenge in fog computing?

a. Power consumption
b. Data security
c. Reliability
d. All of these

Correct Answer: d. All of these

Detailed Solution: There are several key challenges in fog computing, some of which are the
options as given above. Refer challenges of Fog computing in Lecture 45.

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 10
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

Fill in the blank.

In LoNWorks, each neuron chip has __________ memory types.


a. ROM and RAM
b. RAM and EEPROM
c. ROM and EEPROM
d. ROM, RAM and EEPROM
Correct Answer: d. ROM, RAM and EEPROM

Detailed Solution: Each neuron chip has three memory types available with it: 1) ROM,
2) RAM, and 3) EEPROM.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.
______________________________________________________________________________

QUESTION 2:

V2X follows centralized architecture.

a. True
b. False

Correct Answer: b.

Detailed Solution: V2X follows distributed architecture, where contents are distributed
over the network. (Please refer Lecture 49@11:29)

___________________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following is not true about Content Centric Networking?

a. Focuses more on actual location than data.


b. Hierarchical data is transmitted directly instead of being part of a conversation.
c. Enables scalable and efficient data dissemination.
d. Derived from Information Centric Networking architecture.

Correct Answer: a. Focuses more on actual location than data.

Detailed Solution: The content centric networking focuses on data than its actual
location. (Please refer Lecture 49@14:22)

____________________________________________________________________________

QUESTION 4:

In VANET, link durations are long and easily scaled-up to include all the vehicles on the road?

a. True
b. False

Correct Answer: b. False

Detailed Solution: Link durations are short due to the highly dynamic nature of VANETs.
(Please refer Lecture 49 @18:00)

____________________________________________________________________________

QUESTION 5:

Which of the following is not true about Ad-hoc domain.

a. Composed of vehicles (OBUs) and road-side units (RSUs).


b. Vehicles and road-side units are mobile.
c. Communication takes place through DSRC stack.
d. Communication mode may be either V2V or V2I.

Correct Answer: b. Vehicles and road-side units are mobile.

Detailed Solution: The vehicles are mobile however, road-side units are static. (Please
refer Lecture 50 @16:55)

__________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Fill in the blank.

In infrastructure domain, RSUs are connected to internet by means of __________.

a. V2I interface

b. Cellular network
c. V2V interface
d. Gateway

Correct Answer: d. Gateway

Detailed Solution: From the basics of Infrastructure Domain. (Please refer Lecture
50@18:34)

____________________________________________________________________________

QUESTION 7:

Which of the following is the draft standard for Wireless Access in Vehicular Environments
(WAVE)?

a. IEEE PI609.0
b. IEEE PI609.1
c. IEEE PI609.2
d. IEEE PI609.3

Correct Answer: a. IEEE PI609.0


Detailed Solution: From the basics of IEEE 1609 Family. (Please refer Lecture 50@10:04)

____________________________________________________________________________

QUESTION 8:

Inferences drawn from multiple sensor type data is qualitatively superior to single sensor type data.

a. True
b. False

Correct Answer: a. True

Detailed Solution: From the basics of Data Fusion. (Please refer Lecture 47@6:35)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

_______________________________________________________________________________

QUESTION 9:

Which of the following statements are not correct regarding Data Fusion?

a. Rich in information.
b. Generate better intelligence.
c. Optimal amalgamation of data.
d. Expose critical data sources and semantics.

Correct Answer: d. Expose critical data sources and semantics.

Detailed Solution: Data Fusion enables hiding of critical data sources and semantics
(useful in military applications, medical cases, etc. (Please refer Lecture 47@9:38)

____________________________________________________________________________

QUESTION 10:

What happens at signal level of data fusion?

a. Fusion of information at the imaging device level itself.


b. Fusion of information at the sensor node with the local network itself.
c. Fusion of information prior to decision making.
d. Ensemble of decision.

Correct Answer: b. Fusion of information at sensor node with the local network
itself.

Detailed Solution: From the stages of Data fusion. (Please refer Lecture 47@10:52)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

Which of the following is not a functional layer of smart parking?

a. Information collection
b. Information fusion
c. System deployment
d. Service dissemination

Correct Answer: b. Information fusion

Detailed Solution: Smart parking has three functional layers: 1. Information Collection, 2.
System Deployment, and 3. Service dissemination. (Please refer Lecture 47@17:16)

____________________________________________________________________________

QUESTION 12:

Fill in the blank.

Solutions related to Smart Cities should have ________.

a. Cognitive management framework.


b. Low power transceiver.
c. Predictive model for energy consumption.
d. All of these.

Correct Answer: d. All of these.

Detailed Solution: The energy-efficient solutions in Smart Cities should have lightweight
protocols, scheduling optimization, a predictive model for energy consumption, a cloud-based
approach, a low power transceiver, and a cognitive management framework. (Please refer
Lecture 47@20:10)

____________________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 13:

Fill in the blank.

In UPnP, device search and advertisements are __________ through HTTP over UDP over port
1900.
a. Multicast
b. Unicast
c. Broadcast
d. Stored
Correct Answer: a. Multicast
Detailed Solution: In UPnP, device search and advertisements are multicast through HTTP
over UDP over port 1900 whereas responses are returned in unicast manner.
Refer to the book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press.
____________________________________________________________________________

QUESTION 14:

Fill in the blank.

UPnP is ________ layer technology.

a. Data link layer.


b. Application layer.

c. Network layer.
d. Transport Layer.

Correct Answer: b. Application layer

Detailed Solution: Universal Plug and Play is an application layer technology which is
mainly web-based (Please refer Lecture 48@12:57)

____________________________________________________________________________

QUESTION 15:

In Lonworks, every device includes a Neuron Chip.

a. True.
b. False.

Correct Answer: a. True

Detailed Solution: From the basics of HAN Standards. (Please refer Lecture 48@15:42)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week
11
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

State whether true or false.


In a smart grid, monitoring and restoration are performed manually.

a. True
b. False

Correct Answer: b. False


Detailed Solution: In a traditional electrical grid, monitoring and restoration are performed
manually. (Please refer to lecture SMART GRID- I@1:37).

QUESTION 2:

Smart home uses the emerging smart grid technologies to satisfy which of the following?

a. Save energy
b. Contribute to the smooth and efficient functioning of the electric grid
c. Seek out the lowest rate
d. All of these

Correct Answer: d. All of these


Detailed Solution: Smart home uses the emerging smart grid technologies to save energy,
seek out the lowest rate, and contribute to the smooth and efficient functioning of the electric
grid (Please refer to lecture SMART GRID- I@27:12).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

What is/are the benefit/s of using a smart grid by customers?


a. Updated information on their energy usage in real-time
b. Single pricing option
c. Disabling the smart appliances and smart devices from charging
d. All of these
Correct Answer: a. Updated information on their energy usage in real-time

Detailed Solution: For customers, the benefit of using a smart grid includes, updated
information on their energy usage in real-time, different pricing options, and enabling smart
appliances and other smart devices to be charged (Please refer to lecture SMART GRID-
I@14:34).

QUESTION 4:

What is the full form of NAN?


a. Not Area Network
b. Neighborhood Area Network
c. National Area Network
d. None of these

Correct Answer: b. Neighborhood Area Network


Detailed Solution: The full form of NAN is Neighborhood Area Network (Please refer to
lecture SMART GRID- II@12:02).

QUESTION 5:

State whether true or false.

In smart grid communication, the gateway acts as a link between the smart meter and the
data aggregator unit.

a. True
b. False

Correct Answer: a. True


Detailed Solution: In smart grid communication, the gateway acts as a link between the smart
meter and the data aggregator unit. (Please refer to lecture SMART GRID- II @ 14:01)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

What is/are the vulnerability/vulnerabilities that may exist in the smart grid?

a. Physical threats
b. Availability
c. Dynamic system attacks
d. All of these

Correct Answer: d. All of these


Detailed Solution: The vulnerability attacks that may exist in the smart grid include physical
threats, availability, and dynamic system attacks. (Please refer to lecture SMART GRID- II
@ 16:54)

QUESTION 7:

Does the Industrial Internet of things follow the “rip & replace” approach?

a. Yes
b. No

Correct Answer: b. No
Detailed Solution: Industrial Internet of things follows the “wrap & re-use” approach.
(Please refer to lecture INDUSTRIAL INTERNET OF THINGS- I @ 6:12)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 8:

Match the following:

Sensor Purpose

1. 1st Industrial revolution a. Mass production

2. 2nd Industrial revolution c. b. Mechanized production

3. 3rd Industrial revolution d. c. Industrial Internet of Things

4. 4th Industrial revolution d. Internet evolution and automation

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

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

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

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

Correct Answer: a. 1-b, 2-a, 3-d, 4-c

Detailed Solution: The industrial evolution of IIoT is as follows.


1. 1st Industrial revolution- Mechanized production
2. 2nd Industrial revolution- Mass production
3. 3rd Industrial revolution- Internet evolution and automation
4. 4th Industrial revolution- Industrial Internet of Things
(Please refer to lecture INDUSTRIAL INTERNET OF THINGS- I @ 10:12)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

The implanted on-body sensors on a patient’s body have led to which of the following
facility/facilities?

a. Better treatment outcome


b. Reduction in cost
c. Better accuracy in the collection of data
d. All of these

Correct Answer: d. All of these


Detailed Solution: Patients can be continuously monitored due to the implanted on-body
sensors. This has led to – improved treatment outcomes, the cost has reduced, and improved
accuracy in the collection of data. (Please refer to lecture INDUSTRIAL INTERNET OF
THINGS- II @ 3:18)

QUESTION 10:

Which of the following is considered the primary challenges of IIoT?

a. Managing a huge amount of data


b. Environmental protection
c. Handling hazardous substances
d. None of these

Correct Answer: a. Managing a huge amount of data


Detailed Solution: The primary challenges of IIoT includes the management of a huge
amount of data. Environmental protection falls under safety challenge and handling hazardous
substances is considered a hazard (related) challenge (Please refer to lecture INDUSTRIAL
INTERNET OF THINGS- II @ 15:27)

QUESTION 11:

Which of the following is/are provided by the Intelligent Transport System?

a. Vehicle-to-vehicle connectivity
b. Vehicle-to-sensor connectivity
c. Vehicle-to-internet connectivity
d. All of these

Correct Answer: d. All of these


Detailed Solution: Intelligent Transport System provides vehicle-to-vehicle connectivity,
vehicle-to-sensor connectivity, and vehicle-to-internet connectivity. (Please refer to lecture
INDUSTRIAL INTERNET OF THINGS- II @ 4:41)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

Fill in the blanks.

Structured Query Language is mainly used for managing _____________ data in database.

a. Unstructured
b. Structured
c. Audio
d. All of these

Correct Answer: b. Structured


Detailed Solution: Structured Query Language is mainly used for managing structured data
in a database (Please refer to lecture DATA HANDLING AND ANALYTICS- I @9:06).

QUESTION 13:

What is/are the advantage/s of the application of ML on IoT?


a. Self-learner
b. Increases human interaction
c. Not self-guided
d. All of these

Correct Answer: a. Self-learner


Detailed Solution: Some of the advantages of applying ML in IoT includes self-learner,
time-efficient, self-guided, and minimum human interaction requirement (Please refer to
book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT. Cambridge
University Press. Chapter no.-17, page no.-357).

QUESTION 14:

Which of the following represent/s the veracity characteristics of Big data?

a. Noise

b. Abnormality

c. Biases

d. All of these

Correct Answer: d. All of these


Detailed Solution: Veracity (characteristics of big data) refers to noise, biases, and
abnormality in data (Please refer to lecture DATA HANDLING AND ANALYTICS- I
@13:50).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 15:

State whether true or false.

NoSQL databases can be used for storing unstructured data.

a. True

b. False

Correct Answer: a. True


Detailed Solution: Querying languages such as NoSQL are generally used for unstructured
data. (Please refer to book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press. Chapter no.-6, page no.-117).

************END***********
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

Introduction to
Internet of Things
Assignment-Week 12
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 15 Total marks: 15 X 1= 15

QUESTION 1:

State whether true or false.

In general, the data collected from an interview can be analyzed through qualitative
analysis.

a. True
b. False

Correct Answer: a. True


Detailed Solution: In qualitative analysis, the data can be gathered by many methods like
interviews, videos, and audios (Please refer lecture Data Handling and Analytics- Part II @
3:32).

QUESTION 2:

Which of the following are often involved with quantitative analysis?

a. Analysis of variables
b. Precision
c. Data dispersion
d. All of these

Correct Answer: d. All of these


Detailed Solution: Analysis of variables, Precision, and Data dispersion are often involved
with quantitative analysis (Please refer lecture Data Handling and Analytics- Part II @ 4:41).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 3:

State whether true or false.

A complete model does not have the same number of variables as the number of equations.
a. True
b. False
Correct Answer: b. False

Detailed Solution: A complete model does have the number of variables equal to the number of
equations. (Please refer lecture Data Handling and Analytics- Part II @ 8:15)

QUESTION 4:

Which of the following model is mostly applied when it is necessary to compare more than 2 populations
or samples?

a. Analysis of variance
b. Integration
c. Trigonometry
d. All of these

Correct Answer: a. Analysis of variance


Detailed Solution: Analysis of variance is mostly applied when it is necessary to compare more
than 2 populations or samples. (Please refer lecture Data Handling and Analytics- Part II @ 9:36)

QUESTION 5:

Fill in the blanks. The effect size for determining statistical significance is the standardized
_________ difference between two groups.

a. Median
b. Mean
c. Inter quartile range
d. None of the above

Correct Answer: b. Mean


Detailed Solution: The effect size is the standardized mean difference between two groups.
(Please refer lecture Data Handling and Analytics- Part II @ 17:15)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:

Which of the following is/are some of the future of the IoT applications in the agriculture?

a. Soil moisture monitoring


b. Automation in vermicomposting
c. Automated weeding system
d. All of these

Correct Answer: d. All of these


Detailed Solution: Soil moisture monitoring, Automation in vermicomposting, and
Automated weeding system are some of the futures of the IoT applications in the agriculture.
(Please refer lecture Case study: Agriculture @ 2:15)

QUESTION 7:

Which of the following may be considered as the objective of smart water management using IoT?

a. Less yield using greater water requirement


b. Manual irrigation
c. Not supporting remote monitoring and controlling
d. None of these

Correct Answer: d. None of these


Detailed Solution: Some of the objectives of smart water management using IoT include
more yield using less water, automatic irrigation and remote monitoring and controlling.
(Please refer lecture Case study: Agriculture @ 4:35).

QUESTION 8:

State whether true or false.

With the advancement in the sensors and connectivity, it is feasible to enable preventive care
along with collecting patient’s data.
a. True
b. False

Correct Answer: a. True


Detailed Solution: With the advancement in the sensors and connectivity, it is feasible to
enable preventive care along with collecting patient’s data (Please refer lecture Case study:
Healthcare @ 6:30).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 9:

Integrated design for remote server in AgriSens includes which of the following?

a. Web server
b. Repository data server
c. Multi users server
d. All of these

Correct Answer: d. All of these


Detailed Solution: Integrated design for remote server in AgriSens includes Web server,
Repository data server and Multi users server (Please refer lecture Case study: Agriculture @
9:16).

QUESTION 10:

State whether true or false.

The data sensed by the physiological sensors in an IoT-based healthcare system are of no

use without proper connectivity and communication.

a. True
b. False

Correct Answer: a. True


Detailed Solution: Without proper connectivity and communication, the data sensed by the
physiological sensors are of no use in an IoT-based healthcare system. (Please refer book: S.
Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT. Cambridge University Press.
Chapter no.-14, page no.-295)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 11:

Match the following:

Sensor Purpose

1. GSR a. Measures the health of a muscle and a nerve cell

2. EMG
c. b. Measures the electrical and muscular activity of the heart

3. ECGd. c. Measures the intensity of stress on a human

4. SpO2 d. Measures the pulse and oxygen levels in blood

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

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

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

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

Correct Answer: d. 1-c, 2-a, 3-b, 4-d

Detailed Solution: GSR measures the intensity of stress on a human, EMG measures the
health of a muscle and a nerve cell, ECG measures the electrical and muscular activity of the
heart, SpO2 measures the pulse and oxygen levels in blood. (Please refer book: S. Misra, A.
Mukherjee, and A. Roy, 2020. Introduction to IoT. Cambridge University Press. Chapter no.-
14, page no.-296)
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 12:

What is/are the risk/s involved in healthcare IoT?

a. Loss of connectivity
b. Security (e.g., data tampering and unauthorized access)
c. Error (e.g., misinterpretation of symptoms)
d. All of these

Correct Answer: d. All of these


Detailed Solution: The risk involved in healthcare IoT includes loss of connectivity, security
and error. (Please refer book: S. Misra, A. Mukherjee, and A. Roy, 2020. Introduction to IoT.
Cambridge University Press. Chapter no.-14, page no.-300)

QUESTION 13:

State whether true or false.

Activity monitoring, particularly in IoT scenario, plays a vital role for rendering better quality of
life and safe guarding humans.

a. True
b. False

Correct Answer: a. True

Detailed Solution: Particularly in IoT scenario, activity monitoring plays an important role for
rendering better quality of life and safe guarding humans. (Please refer lecture Activity
monitoring Case Study - I @ 10:00).
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 14:

Fill in the blanks.

Processing the sensed data on the device itself is known as __________ approach.

a. Network based

b. In-place

c. Out of the place

d. None of these

Correct Answer: b. In-place

Detailed Solution: Processing the sensed data on the device itself is known as in-place approach.
(Please refer lecture Activity monitoring Case Study - I @ 20:19).

QUESTION 15:

What is/are the different purpose/s that made wearable sensors popular?
a. Medical
b. Elderly-care
c. Child-care
d. All of these
Correct Answer: d. All of these
Detailed Solution: Wearable sensors have become popular for different purposes which
includes Medical, child-care and elderly-care (Please refer lecture Activity monitoring (Case
Study - I @ 2:15).

************END***********

You might also like