Assignment-W9 Solution
Assignment-W9 Solution
Introduction to
Internet of Things
Assignment-Week 9
TYPE OF QUESTION:MCQ/MSQ
Number ofquestions: 15 Total mark: 15 X 1= 15
QUESTION 1:
For simplicity, sensor-cloud may be defined as dumping data from sensors to the cloud.
a. True
b. False
QUESTION 2:
QUESTION 3:
Fill in the blank: The communication between the sink and other sensor nodes ________.
a. May be single hop
b. May be multi hop
c. May be both single and multi hop
d. None of these
QUESTION 4:
Creation of a software-based abstraction layer from actual hardware is commonly known as:
a. Software-defined network
b. Virtualization
c. Fog computing
d. None of these
Detailed Solution: Virtualization is the concept of creating abstractions of the available hardware
using software-based solutions and making them transparently available for the users/consumers.
QUESTION 5:
Which of the following actors is responsible for deploying the sensors around the geographical
region in a sensor-cloud environment?
a. End user
b. Sensor owner
c. Sensor cloud service provider
d. All of these
Detailed Solution: In sensor-cloud, End users register themselves to receive data from the
sensors; Sensor cloud service providers perform managerial operations; The sensor owners are
responsible for deploying the sensors around the geographical region.
See lecture 42 @ 14:31
QUESTION 6:
For a set of heterogeneous sensor nodes deployed over a geographical region, which of the
following is an efficient way to manage data from each of these sensors?
a. Traditional virtualization techniques
b. Homogeneous sensor deployment
c. Formation of virtual sensor groups
d. None of these
QUESTION 7:
The process of storing data that is computed earlier and maybe used for future requests from users
in order to save time and resources is known as:
a. Virtualization
b. Virtual sensor group formation
c. Cloud computing
d. Caching
Detailed Solution: Storage of precomputed data for accessing them easily with lower latency and
conservation of resources is called caching.
QUESTION 8:
In the internal and external cache mechanism, which one is responsible for handling requests from
the end users?
a. Internal cache
b. External cache
c. Both internal and external caches
d. None of these
Detailed Solution: Internal cache handles the requests from the end users and the external cache
sends data to the internal cache.
See lecture 43 @ 21:08
QUESTION 9:
According to fog computing, which of the following cannot be used as a fog node?
a. Switches
b. Routers
c. Servers
d. None of these
Detailed Solution: Any type of device that has the capability to connect, store, and perform
computations/operations may be used as a fog node.
See lecture 45 @ 10:26
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
QUESTION 10:
Detailed Solution: The fog nodes forward less time-sensitive requests to aggregator fog nodes for
making resources available for time-sensitive ones.
See lecture 45 @ 13:26
QUESTION 11:
Complete the sentence: The fog computing layer logically lies _________
a. On top of cloud layer
b. Between the cloud and user layer
c. Below user layer
d. All of these
Detailed Solution: The fog computing is logically an intermediate layer between the cloud
and user layers.
See lecture 44 @ 3:53
QUESTION 12:
Detailed Solution: The fog computing paradigm is introduced to complement the services of the
cloud and not to replace it.
See lecture 44 @ 3:53
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur
QUESTION 13:
Consider a time-sensitive operation and a packet needs 5 hops to reach the cloud. Each hop needs
4 mstime. In case of fog computing, consider the number of hops is limited to 1. If the cloud needs
2 ms to execute the task and the fog needs 4 ms and the results are returned by the same path,
what is the percentage of time saved by fog?
a. 68%
b. 69%
c. 70%
d. 71%
QUESTION 14:
Detailed Solution: Due to increasing number of user devices in the network, cloud computing
suffers from volume, latency, and bandwidth.
See lecture 44 @ 9:53
QUESTION 15:
Although the number of devices is increasing and the bandwidth is getting congested, Cloud
computing does not suffer from bottlenecks.
a. True
b. False
Detailed Solution: With increasing demand from the users for cloud resources, it suffers from
congestions leading to bottlenecks.
************END***********