This set of IOT Multiple Choice Questions & Answers (MCQs) focuses on “Cloud – Powerful Smart Mobile Devices”.
1. IaaS stands for __________
a) Infrastructure as a Service
b) Infrastructure as a Software
c) Internet as a Service
d) Internet as a Software
View Answer
Explanation: Infrastructure as a Service (IaaS) is also known as Hardware as a Service (HaaS). It is one of the layers of the cloud computing platform. It allows customers to outsource their IT infrastructures such as servers, networking, processing, storage, virtual machines, and other resources.
2. Mobile cloud computing at its simplest refers to an __________
a) Intervention
b) Internet
c) Infrastructure
d) Intervention & Internet
View Answer
Explanation: Mobile cloud computing at its simplest refers to an infrastructure where both data storage and the data processing happen outside of the mobile devices.
3. Mobile Cloud applications move the __________ Power and __________ away from mobile phone and into cloud.
a) Computing and internet
b) Data storage and computing
c) Computing and data storage
d) Internet and computing
View Answer
Explanation: Mobile cloud applications move the computing power and data storage away from mobile phones and into the cloud, bringing applications and mobile computing to not just smart phone users but a much broader range of mobile subscribers.
4. SaaS stands for __________
a) Service as a Smartphone
b) Service as a software
c) Smartphone as a service
d) Software as a Service
View Answer
Explanation: Software as a service (SaaS) is a software distribution model in which a cloud provider hosts applications and makes them available to end users over the internet. In this model, an independent software vendor (ISV) may contract a third-party cloud provider to host the application.
5. __________ reduces the development and running cost of mobile applications on smartphone devices.
a) Infrastructure
b) Productive business
c) Software
d) Services
View Answer
Explanation: It is a productive business choice that transfers data from smartphone devices to powerful and centralized computer platform located in the cloud. Thus reducing the development and running cost of mobile applications on smartphone devices.
6. PaaS stands as __________
a) Platform as a Software
b) Photo as a service
c) Platform as a Service
d) Photo as a Software
View Answer
Explanation: Platform as a Service (PaaS) provides a runtime environment. It allows programmers to easily create, test, run, and deploy web applications.
7. The architecture of MCC is such that various mobile devices are connected to their respective mobile networks via __________
a) Software
b) Satellite
c) Access point
d) Base Station
View Answer
Explanation: The architecture of MCC is such that various mobile devices are connected to their respective mobile networks via base station.
8. MCC stands for Mobile Cloud Computation.
a) True
b) False
View Answer
Explanation: The advancement in cloud computing is leading to an excessive growth of mobile devices that can become powerful means for information access and mobile applications. Introducing a latent technology called Mobile Cloud Computing.
9. __________ is the minimum value which an application shall exceed to be offloaded.
a) Static value
b) Critical value
c) Threshold value
d) Dynamic value
View Answer
Explanation: Threshold value is the minimum value which an application shall exceed to be offloaded. The threshold value can be measured in terms of processing time, energy consumption and memory usage.
10. Offloading decision depends upon __________ to be offloaded.
a) Size of application
b) Threshold value
c) Critical value
d) Dynamic value
View Answer
Explanation: Offloading decision depends upon the size of application to be offloaded. It saves energy for a code compilation, if size of the code is large.
11. The part of the code which involves complex computations and requires more time to execute is referred to as __________
a) Static session
b) Threshold session
c) Dynamic session
d) Critical session
View Answer
Explanation: The part of the code which involves complex computations and requires more time to execute is referred to as critical session. The module of the application if falls under the critical section then it is offloaded.
12. In __________ offloading application is partitioned during development.
a) Static offloading
b) Dynamic offloading
c) Threshold offloading
d) Critical offloading
View Answer
Explanation: In static offloading application is partitioned during development. In static environment, parameters such as data size and execution time which acts as a deciding factor for offloading are known beforehand.
13. __________ network environment means changing connection status.
a) Static offloading
b) Dynamic offloading
c) Threshold offloading
d) Critical offloading
View Answer
Explanation: Dynamic network environment means changing connection status and bandwidth that affect the process of offloading.
14. __________ is defined as delay between the offloading and final result.
a) Latency rate
b) Network Bandwidth
c) Heterogeneity
d) Migration Cost
View Answer
Explanation: Latency rate is defined as delay between the offloading of an application on the cloud and final results to be retracted back to the smartphone.
15. _____________ Depends upon the amount of the code being offloaded.
a) Latency rate
b) Network Bandwidth
c) Heterogeneity
d) Migration Cost
View Answer
Explanation: Bandwidth Utilization depends on the amount of the code being offloaded. If large amount of data is to be offloaded to the cloud then it ultimately increases the latency rate which in turn affects the efficiency.
Sanfoundry Global Education & Learning Series – IOT.
To practice all areas of IOT, here is complete set of 1000+ Multiple Choice Questions and Answers.
- Apply for Computer Science Internship
- Practice Programming MCQs
- Check Computer Science Books
- Check Programming Books
- Practice Computer Science MCQs