HNDSE 19.2F Internet of Things (IOT)
HNDSE 19.2F Internet of Things (IOT)
3. “MQTT is better than HTTP for sending and receiving data”. This statement is:
a) True
b) False
Page 1 of 4
6. _________ method saves the received arguments in three attributes.
a) __Init
b) Init__
c) __Init__
d) _init_
7. _________ specifies the function that will be called when there is a new message received
from the channel.
a) Reconnect
b) Error
c) Connect
d) Callback
10. Most common application for voice control application are ___________
a) Home security
b) Family health monitoring
c) Home security and health monitoring
d) Business
11. _________ either built into smoke alarm and thermostat or in the form of small plug – in.
a) Microphones
b) Loudspeaker
c) Microphone and loudspeaker
d) Mic
Page 2 of 4
13. IoT collects ____________
a) Human generated data
b) Sensor data
c) Machine generated data
d) Device data
17. ________ in IoT as one of the key characteristics, devices have different hardware platforms
and networks.
a) Sensors
b) Heterogeneity
c) Security
d) Connectivity
18. Which challenge comes under IoT devices, reliable bidirectional signaling.
a) Signaling
b) Security
c) Presence detection
d) Power consumption
Page 3 of 4
20. ________ are designed to protect data and servers.
a) Physical walls
b) Logical firewalls
c) Both Physical and logical
d) Neither physical nor logical
PART – 02
1. NIBM plans to enrich all centers with IoT based solutions. For the first phase of the project,
it is expected to have students’ attendance, contacts, lecturers’ attendance, vehicles and
laboratory computers for the account. (25 Marks)
a. Draw a sketch that shows connected centers, vehicles, equipment, people to main
IoT core. (05 Marks)
b. Describe how you plan to connect each center, people to single application.
(07 Marks)
c. List all related IoT devices and networks, you might need in the project. (Must cover
all aspect of the project) (08 Marks)
d. Comment on the need of implementing this project as a stakeholder of the project.
(05 Marks)
2. Differentiate single board computers and micro-controller development boards. You need
to explain their I/O, communication, processing, memory, programming aspects. Please do
not forget to mention relevant examples for each. (15 Marks)
Page 4 of 4