IOT Question Bank on “Scheduling Process and IOT Services Lifecycle”.
1. __________ performs two functions toward the delivery of the services.
a) Global Scheduler
b) Local Scheduler
c) Device Scheduler
d) IoT Scheduler
Answer: a
Clarification: The global Scheduler component is the main and first entry point for service request submitted to the cloud platform. It performs two functions toward the delivery of the services, selection of the sensor and reservation for the needed resources.
2. ___________ manages the metadata of the IoT services.
a) Power
b) Controller
c) Scheduler
d) Package
Answer: c
Clarification: Scheduler manages the metadata of the IoT services, signature of the service, sensors used to deliver, and execution parameters.
3. Global scheduler keeps the track of and control the life cycle of IoT services.
a) True
b) False
Answer: a
Clarification: Global scheduler keeps the track of and control the life cycle of IoT services. In particular, the lifecycle management services are supported by the scheduler.
4. ___________ service discovers the virtual sensors ability.
a) Register
b) Resource Discovery
c) Unregister
d) Suspend
Answer: b
Clarification: Resource recover service discovers the virtual sensors ability. It therefore provides the resources that match the requirements of the given request for the IoT service.
5. ___________ Service is responsible for establishing the requested service with in the cloud database.
a) Suspend
b) Resource Discovery
c) Unregister
d) Register
Answer: d
Clarification: Register service is responsible for establishing the requested service with in the cloud database. To this end, it initially identifies and logs all the sensors which are pertinent and or needed for delivering the requested IoT service.
6. For which service the resources allocated for the services are released?
a) Register
b) Resource Discovery
c) Unregister
d) Suspend
Answer: c
Clarification: In the scope of the unregister functionality for a given IoT service, the resources allocated for the services are released.
7. _________ service is deactivated and therefore its operation is ceased.
a) Register
b) Resource Discovery
c) Unregister
d) Suspend
Answer: d
Clarification: As part of suspend functionality, the service is deactivated and therefore its operation is ceased. However, as part of the suspension the platform does not release the resources associated with the services.
8. _________ service enables the previously suspended services.
a) Enable from suspension
b) Enable
c) Update
d) Registered service status
Answer: a
Clarification: Enable from suspension service enables the previously suspended services. The data structures holding the service’s meta data in the cloud are appropriately updated.
9. ________ service allows the enablement of an unregistered service.
a) Enable from suspension
b) Enable
c) Update
d) Registered service status
Answer: b
Clarification: Enable service allows the enablement of an unregistered service. In practice this functionality registers the service once again in the platform, through identifying and storing the required sensors.
10. Which service permits the changes to the IoT services?
a) Enable from suspension
b) Enable
c) Update
d) Registered service status
Answer: c
Clarification: Update service permits changes to the IoT services. In particular, it allows for the updating of the service’s lifecycle metadata according to the requested changes.
11. Which service provides the lifecycle status of a given IoT service?
a) Enable from suspension
b) Enable
c) Update
d) Registered service status
Answer: d
Clarification: Registered service status service provides the lifecycle status of a given IoT service. Detailed information about IoT service is provided.
12. _________ service checks periodically all the enables services.
a) Service updated resources
b) Get service
c) Get available services
d) Update
Answer: a
Clarification: Service update resources checks periodically all the enabled services, and identifies those using mobile sensors.
13. _________ service retrieves the description of the registered service.
a) Service updated resources
b) Get service
c) Get available services
d) Update
Answer: b
Clarification: Get service retrieves the description of the registered service, that is, the SPARQL description in the case of the OpenIoT open source implementation.
14. Which service returns a list of registered services that are associated with a particular user?
a) Service updated resources
b) Get service
c) Get available services
d) Update
Answer: c
Clarification: Get available services return a list of registered services that are associated with a particular user. The various IoT services are registered and established by users of the platform.
15. Which service enables the user to periodically invoke an already defined IoT service?
a) Service updated resources
b) Get service
c) Get available services
d) Poll for the report
Answer: d
Clarification: Poll for the report service enables the user to periodically invoke an already defined IoT service within specified time intervals.
