You are on page 1of 396

JULY-2018

Cloud Computing - - Unit 2 - Week 1 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 2 - Week
1

Course
outline
Week 1:Assignment 1
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-08-22, 23:59 IST.
the portal assignment.

Week 1 1) In distributed computing, each processor has its own local memory. 1 point

Lecture 1: (a) True


Cloud
Computing - (b) False
Overview
No, the answer is incorrect.
Lecture 2:
Score: 0
Cloud
Computing – Accepted Answers:
Overview (a) True
(contd..)
2) In which cloud service model, virtual machines are provisioned? 1 point
Lecture 3:
Cloud
Computing – (a) SaaS
Introduction
(b) PaaS
Lecture 4:
(c) IaaS
Cloud
Computing (d) None of these
Architecture
No, the answer is incorrect.
Lecture 5:
Score: 0
Cloud
Computing Accepted Answers:
Architecture (c) IaaS
(contd..)
3) Peer to Peer computing is not a distributed computing paradigm. 1 point
Week 1 Lecture
Material
(a) True
Quiz : Week
1:Assignment 1 (b) False

Feedback for No, the answer is incorrect.


Week 1 Score: 0
Accepted Answers:
Week 2
© 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
A project of In association with

Funded by

1 of 3 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 2 - Week 1 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Powered by
Week 6 (c) Increase innovation

(d) Decrease agility


Week 7
No, the answer is incorrect.
Week 8 Score: 0
Accepted Answers:
DOWNLOAD
(a) Increase productivity
VIDEOS
(b) Increase end user satisfaction
Assignment (c) Increase innovation
Solution
5) In PaaS, the runtime and data are managed by the service provider. 1 point

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) False

6) HTTP uses port number ______ for communication and HTTPS uses _____ for 1 point
communication.

(a) 443,80

(b) 80,443

(c) 80,80

(d) 443,443

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) 80,443

7) In which layer does IPsec work? 1 point

(a) Data link layer

(b) Network layer

(c) Transport layer

(d) Presentation layer

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Network layer

8) Online meeting or web conferencing is an example of 1 point

(a) SaaS

(b) PaaS

(c) IaaS

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) SaaS

2 of 3 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 2 - Week 1 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

9) A container engine creates virtual machines. 1 point

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) False

10)Google Sheets is an example of private cloud. 1 point

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) False

Previous Page End

3 of 3 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 3 - Week 2 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 3 - Week
2

Course
outline
Week 2:Assignment 2
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-09-05, 23:59 IST.
the portal assignment.

Week 1 1) Which of the following service model is owned in terms of infrastructure by both vendor and 1 point
customer?
Week 2
(a) Public
Lecture 6:Cloud
Computing: (b) Private
Architecture –
Deployment (c) Hybrid
Models
(d) None of the mentioned
Lecture 7:
Cloud No, the answer is incorrect.
Computing: Score: 0
Virtualization
Accepted Answers:
Lecture 8: (c) Hybrid
Cloud
Computing: 2) Which of the following model type is not trusted in terms of security? 1 point
XML Basics
(a) Public
Lecture 9:
Cloud (b) Private
Computing:
XML Basics II (c) Hybrid

Lecture 10: (d) None of the mentioned


Cloud
Computing: No, the answer is incorrect.
Web Services, Score: 0
Service
Accepted Answers:
Oriented
Architecture (a) Public

Week 2; 3) Amazon Elastic Compute Cloud is an example of public cloud. 1 point


Lecture
Material (a) True
Quiz : Week (b) False
2:Assignment 2
© 2014
No, the NPTEL
answer- is
Privacy & Terms - Honor Code - FAQs -
incorrect.
Feedback for
A project of Score: 0 In association with
Week 2
Accepted Answers:
Week 3 (a) True
Funded by
4) Which of the following cloud concept is related to pooling and sharing of resources? 1 point

1 of 3 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 3 - Week 2 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Powered by
Week 4 (a) Polymorphism

(b) Abstraction
Week 5
(c) Virtualization
Week 6
(d) None of the mentioned

Week 7 No, the answer is incorrect.


Score: 0
Week 8
Accepted Answers:
(c) Virtualization
DOWNLOAD
VIDEOS 5) Point out the wrong statement. 1 point

Assignment
(a) Abstraction enables the key benefit of cloud computing: shared, ubiquitous access
Solution
(b) Virtualization assigns a logical name for a physical resource and then provides a pointer
to that physical resource when a request is made

c) All cloud computing applications combine their resources into pools that can be assigned
on demand to users

d) All of the mentioned

No, the answer is incorrect.


Score: 0
Accepted Answers:
c) All cloud computing applications combine their resources into pools that can be assigned on demand to
users

6) XML with correct syntax is "_________" XML 1 point

(a) Well Parametarized

(b) Well Formed

(c) Mature

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Well Formed

7) W3C supports an XML-based alternative to DTD, called _______. 1 point

(a) XML Schema

(b) HTML DOM

(c) XML Parser

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) XML Schema

8) Which of the following elements is an empty element? 1 point

(a) <memo></memo>
(b) <br/>
(c) <test type='hard'/>
(d) None of the above are empty elements

2 of 3 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 3 - Week 2 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) <memo></memo>
(b) <br/>
(c) <test type='hard'/>
9) To declare a namespace as the default namespace for an XML document, we would add 1 point
the following attribute in the root tag of an XML document.

(a) namespace = "URL"

(b) xmlNameSpace:"URL"

(c) xml namespace:"URL"

(d) xmlns:="URL".

No, the answer is incorrect.


Score: 0
Accepted Answers:
(d) xmlns:="URL".

10)UDDI Stands for ______________________. 1 point

(a) Universal Description, Development and Integration

(b) Universal Description, Discovery and Integration

(c) Universal Development, Design and Integration

(d) Universal Description, Discovery and Interaction

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Universal Description, Discovery and Integration

Previous Page End

3 of 3 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 4 - Week 3 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 4 - Week
3

Course
outline
Week 3: Assignment 3
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-09-05, 23:59 IST.
the portal assignment.

Week 1 1) Which of the following is/are correct? 1 point

Week 2 (a) SLA contains SLO

(b) SLO contains SLA


Week 3
(c) Multiple SLAs are aggregated to KPI
Lecture 11
Service Level (d) KPIs are aggregated to SLO
Agreement
No, the answer is incorrect.
Lecture 12
Score: 0
Cloud
Economics Accepted Answers:
(a) SLA contains SLO
Lecture 13
(d) KPIs are aggregated to SLO
Managing Data

Lecture 14 2) Which of the following is/are QoS Parameters of Cloud SLA? 1 point
Introduction to
MapReduce (a) Security

Lecture 15 (b) Privacy


Open Stack
(c) Trust
Week 3:
Lecture (d) None of the above
Material
No, the answer is incorrect.
Quiz : Week 3: Score: 0
Assignment 3
Accepted Answers:
Feedback for (a) Security
Week 3
(b) Privacy
(c) Trust
Week 4
3) In cloud, service uptime is 50 minutes and downtime is 10 minutes in an hour. What is the 1 point
Week 5 availability of the service?

© 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -


A project of In association with

Funded by

1 of 4 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 4 - Week 3 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

VIDEOS No, the answer is incorrect.


Powered by
Score: 0
Assignment
Accepted Answers:
Solution
(d) 0.8

4) What is the parallel efficiency(Eff) of an algorithm? Where a task takes time T in 1 point
uniprocessor system, P is number of processors, M is time taken by each processor.

(a) Eff = (T*P)/M

(b) Eff = T*(M/P)

(c) Eff = T/(P*M)

(d) Eff = T*P*M

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Eff = T/(P*M)

5) Distributed Computing is inefficient over parallel computing in which of the following 1 point
scenario(/s)?

(a) Processors synchronization

(b) Imbalance work distribution to processor

(c) Message communication overhead between processors

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Processors synchronization
(b) Imbalance work distribution to processor
(c) Message communication overhead between processors

6) Independent server clusters share storage through high-speed network storage in - 1 point

(a) Shared memory architecture

(b) Shared nothing architecture

(c) Shared disk architecture

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Shared disk architecture

7) Which of the following OpenStack component is used for networking services? 1 point

(a) Swift

(b) Neutron

(c) Cinder

(d) Keystone

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Neutron

2 of 4 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 4 - Week 3 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

8) Which of the following is/are managed by Swift? 1 point

(a) Object storage

(b) Block storage

(c) Ephemeral storage

(d) All of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Object storage

9) Image URI is looked up through _______ 1 point

(a) Swift

(b) Cinder

(c) Keystone

(d) Glance

No, the answer is incorrect.


Score: 0
Accepted Answers:
(d) Glance

10)Which of the following is/are follow(s) Quorum protocol for a large number of concurrent 1 point
reads & writes.

(a) Google File System (GFS)

(b) BigTable

(c) Dynamo

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Dynamo

Previous Page End

3 of 4 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 4 - Week 3 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

4 of 4 Tuesday 16 October 2018 07:07 PM


JULY-2018
Cloud Computing - - Unit 5 - Week 4 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 5 - Week
4

Course
outline
Week 4: Assignment 4
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-09-12, 23:59 IST.
the portal assignment.

Week 1 1) Which of the following element(s) in Azure stand(s) for management service? 1 point

Week 2 (a) config

(b) application
Week 3
(c) virtual machines
Week 4
(d) none of the above
Lecture 16 :
Cloud
No, the answer is incorrect.
Computing: Score: 0
Opensource Accepted Answers:
Cloud–
(a) config
Openstack
Demo 2) Point out the correct statement(s): 1 point
Lecture 17 :
Cloud (a) The Windows Azure Platform allows a developer to modify his application so it can run in
Computing: the cloud on virtual machines hosted in Microsoft datacenters
Case Study
with a (b) Windows Azure serves as a cloud operating system
Commercial
Cloud-Microsoft (c) With Azure’s architecture, an application can run locally, run in the cloud, or some
Azure combination of both

Lecture 18 : (d) None of the above


Cloud
Computing: No, the answer is incorrect.
Demo - Score: 0
Microsoft Azure
Accepted Answers:
Lecture 19 : (a) The Windows Azure Platform allows a developer to modify his application so it can run in the cloud on
Cloud virtual machines hosted in Microsoft datacenters
Computing:
(b) Windows Azure serves as a cloud operating system
Case Study -
Google Cloud (c) With Azure’s architecture, an application can run locally, run in the cloud, or some combination of both
Platform (GCP)
3) SQL Azure is a cloud-based relational database service that is based on: 1 point
Lecture 20 : © 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
Cloud
A project of (a) Oracle In association with
Computing:
Demo - Google (b) SQL Server
Cloud Platform
(GCP) (c) MySQL
Funded by

1 of 4 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 5 - Week 4 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Week 4: Powered by
(d) All of the mentioned
Lecture
Material No, the answer is incorrect.
Quiz : Week 4: Score: 0
Assignment 4 Accepted Answers:
Feedback for (b) SQL Server
Week 4
4) Swift is OpenStack's object storage system, while Cinder deals with block storage. 1 point
Week 5
(a) True
Week 6 (b) False

Week 7 No, the answer is incorrect.


Score: 0
Week 8 Accepted Answers:
(a) True
DOWNLOAD
VIDEOS 5) In OpenStack, when a VM is terminated, which of the following resources are freed? 1 point

Assignment (a) Ephemeral and persistent storage, all IPs, RAM and vCPUs
Solution
(b) Ephemeral and persistent storage only

(c) Ephemeral storage, all IPs, RAM and vCPUs

(d) None

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Ephemeral storage, all IPs, RAM and vCPUs

6) Which three OpenStack components does Nova need to function? 1 point

(a) Neutron, Horizon and Glance

(b) Glance, Keystone and Horizon

(c) Keystone, Glance and Neutron

(d) Cinder, Swift and Kolla

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Keystone, Glance and Neutron

7) Match the following: 1 point


List – I
A) Google App Engine
B) Google Cloud End Points
C) Google Compute Engine
List – II
1. You can create and run virtual machines on Google infrastructure
2. You can migrate your web app to Google Cloud Platform for better performance
3. You can scale your app according to the demand/ service requests

(a) A-2, B-3, C-1

(b) A-3, B-1, C-2

(c) A-3, B-2, C-1

(d) None of the above

No, the answer is incorrect.

2 of 4 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 5 - Week 4 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Score: 0
Accepted Answers:
(a) A-2, B-3, C-1

8) What core function(s) do(es) Neutron perform? 1 point

(a) Networking

(b) Compute

(c) Storage

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Networking

9) Which service(s) in Azure is/are used to manage resources in Azure? 1 point

(a) Application Insights

(b) Azure Resource Manager

(c) Azure Portal

(d) Log Analytics

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Azure Resource Manager

10)Match the following: 1 point


List – I
A) Cloud SQL
B) Dynamo Architecture
C) Compute [Nova, OpenStack]
D) Bigquery
List – II
1. Supports large volume of concurrent updates including bulk reads and writes
2. Maintains, manages, and administers relational databases on Google Cloud Platform
3. Google's fully managed, petabyte scale, low cost analytics data warehouse to find meaningful
insights
4. Manages the lifecycles of instances including spawning, scheduling and decommissioning of virtual
machines on demand

(a) A-1, B-3, C-2, D-4

(b) A-2, B-1, C-4, D-3

(c) A-3, B-1, C-4, D-2

(d) A-4, B-3, C-1, D-2

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) A-2, B-1, C-4, D-3

Previous Page End

3 of 4 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 5 - Week 4 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

4 of 4 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 6 - Week 5 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 6 - Week
5

Course
outline
Week 5:Assignment 5
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-09-12, 23:59 IST.
the portal assignment.

Week 1 1) Which of the following indicates that cloud is costlier than owning of computer 1 point
infrastructures? Where U is Utility Premium, P is Peak Demand, and A is Average Demand
Week 2
(a) U < P/A
Week 3
(b) U > P/A

Week 4 (c) U = A/P

Week 5 (d) U > P

No, the answer is incorrect.


Lecture 21:
SLA-Tutorial Score: 0
Accepted Answers:
Lecture 22:
Cloudonomics- (b) U > P/A
Tutorial
2) VM migration is useful for resource management. 1 point
Lecture 23:
MapReduce- (a) True
Tutorial
(b) False
Lecture 24:
Resource No, the answer is incorrect.
Mgmt-I Score: 0
Lecture 25: Accepted Answers:
Resource (a) True
Mgmt-II
3) In hadoop, which of the following stores metadata? 1 point
Week 5 Lecture
Material
(a) Data node
Quiz : Week
5:Assignment 5 (b) Name node

Feedback for (c) Client node


Week 5
(d) None of these
© 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
A project of In association with

Funded by

1 of 3 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 6 - Week 5 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

VIDEOS Statement 2: Reliability


Poweredisbynot a performance metrics for resource management

Assignment (a) Statement 1 is True and Statement 2 is False.


Solution
(b) Statement 2 is True and Statement 1 is False.

(c) Both statements are True

(d) Both statements are False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Statement 1 is True and Statement 2 is False.

5) For service availability, uptime is not a KPI. 1 point

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) False

6) Utility Premium is defined as the ratio of Peak Demand to Average Demand. 1 point

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) False

7) There is a nonlinear relationship between the number of processing cores used and power 1 point
consumption.

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) True

8) When load increases, VM management can be done by 1 point

(a) Schedule new VMs to new nodes

(b) Shutdown unused nodes

(c) Schedule new VMs to the same node

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Schedule new VMs to new nodes

9) Statement 1: Disk is a logical resource. 1 point


Statement 2: Protocols is a physical resource.

(a) Statement 1 is True and Statement 2 is False.

2 of 3 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 6 - Week 5 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

(b) Statement 2 is True and Statement 1 is False.

(c) Both statements are True

(d) Both statements are False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(d) Both statements are False

10)Which of the following is/are the objective(s) of Resource Management? 1 point

(a) Increase overheads

(b) Reduce latency

(c) Reduce overheads

(d) Increase latency

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Reduce latency
(c) Reduce overheads

Previous Page End

3 of 3 Tuesday 16 October 2018 07:08 PM


JULY-2018
Cloud Computing - - Unit 7 - Week 6 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 7 - Week 6

Course
outline
Week 6: Assignment 6
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-09-19, 23:59 IST.
the portal assignment.

Week 1 1) 1 point

Week 2

Week 3

Week 4
(a)
Week 5
(b)
Week 6 (c)

Lecture 26: (d)


Cloud
Computing: No, the answer is incorrect.
Security I Score: 0

Lecture 27: Accepted Answers:


Cloud (c)
Computing: (d)
Security II
2) 1 point
Lecture 28:
Cloud
Computing:
Security III

Lecture 29:
Cloud
Computing:
Security Issues
in Collaborative
SaaS Cloud (a)

Lecture 30: (b)


Cloud
(c)
Computing:
Broker for (d)
Cloud
Marketplace No, the answer
© 2014 NPTEL - is incorrect.
Privacy & Terms - Honor Code - FAQs -
A project
Weekof 6: Score: 0 In association with
Lecture Accepted Answers:
Material
(a)
Quiz : Week 6: (c)
Funded by
Assignment 6

1 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 7 - Week 6 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Feedback for 3) 1 point


Week 6

Week 7

Week 8

DOWNLOAD (a)
VIDEOS
(b)
Assignment
(c)
Solution
(d)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b)
(d)

4) 1 point

(a)

(b)

(c)

(d)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a)
(b)

5) 1 point

a)

b)

No, the answer is incorrect.


Score: 0
Accepted Answers:
b)

6) 1 point

(a)

2 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 7 - Week 6 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

(b)

(c)

(d)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a)
(c)

7) 1 point

(a)

(b)

(c)

(d)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a)

8) 1 point

(a)

(b)

(c)

(d)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(d)

9) 1 point

(a)

(b)

(c)

(d)

3 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 7 - Week 6 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a)

10) 1 point

(a)

(b)

(c)

(d)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c)

Previous Page End

4 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 8 - Week 7 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 8 - Week
7

Course
outline
Week 7: Assignment 7
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-09-26, 23:59 IST.
the portal assignment.

Week 1 1) Cloudlet is a trusted, resource-rich computer or cluster of computers 1 point

Week 2 (a) which is not connected through internet

(b) which is well connected through internet


Week 3
(c) which is unavailable for use by nearby mobile devices
Week 4
(d) which is available for use by nearby mobile devices
Week 5 No, the answer is incorrect.
Score: 0
Week 6
Accepted Answers:
(b) which is well connected through internet
Week 7
(d) which is available for use by nearby mobile devices
Lecture 31:
Mobile Cloud 2) Which of the following is correct about code offloading 1 point
Computing -I
(a) It offloading the code to the remote server and executing it
Lecture 32;
Mobile Cloud (b) It increases latency by using multi-hop network
Computing -II
(c) It decreases latency by using a single-hop network
Lecture 33: Fog
Computing-I (d) It decreases battery consumption by using Wi-Fi or short-range radio

Lecture 34: Fog No, the answer is incorrect.


Computing-II Score: 0
Lecture 35: Use Accepted Answers:
Case-Geo- (a) It offloading the code to the remote server and executing it
spatial Cloud
(c) It decreases latency by using a single-hop network
Week 7: (d) It decreases battery consumption by using Wi-Fi or short-range radio
Lecture
Material 3) Offloading is beneficial when 1 point

Feedback For
(a) Large computation are required with relatively large numbers of communication
Week 7 © 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
(b) Small computation are required with relatively small numbers of communication
Quiz
A project of : Week 7: In association with
Assignment 7 (c) Large computation are required with relatively small numbers of communication

Week 8 (d) Small computation are required with relatively large numbers of communication
Funded by
No, the answer is incorrect.
DOWNLOAD

1 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 8 - Week 7 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

VIDEOS Score: 0 Powered by


Accepted Answers:
Assignment
(c) Large computation are required with relatively small numbers of communication
Solution
4) Challenges in Mobile Cloud Computing are 1 point

(a) High bandwidth, Heterogeneity

(b) Service availability, Homogeneity

(c) Low bandwidth, Heterogeneity

(d) Low bandwidth, Service availability

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Low bandwidth, Heterogeneity
(d) Low bandwidth, Service availability

5) Statement 1: Deficit of effective handoff mechanisms in WiFi decreases the number of 1 point
packet losses in mobile communication
Statement 2: Increment of physical distance between the user and the cloud resources increases
delays in mobile communication

(a) Statement 1 is True and Statement 2 is False

(b) Statement 2 is True and Statement 1 is False

(c) Both statements are True

(d) Both statements are False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Statement 2 is True and Statement 1 is False

6) Which of the following statement(s) is/are True? 1 point

(a) Fog computing enables some of transactions and resources at the edge of the cloud

(b) Fog computing enables all of transactions and resources at the edge of the cloud

(c) Fog computing decreases the need for bandwidth by sending every bit of information over
cloud channels.

(d) Fog computing increases the need for bandwidth by sending every bit of information over
cloud channels.

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Fog computing enables some of transactions and resources at the edge of the cloud

7) Statement 1: Geospatial cloud ease the sharing of geospatial data among organizations. 1 point
Statement 2: Geospatial cloud make GIS decision easily

(a) Statement 1 is True and Statement 2 is False

(b) Statement 2 is True and Statement 1 is False

(c) Both statements are True

(d) Both statements are False

No, the answer is incorrect.


Score: 0

2 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 8 - Week 7 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Accepted Answers:
(c) Both statements are True

8) Match the following: 1 point


List – I
1. Data Level Interoperability
2. Service Level Interoperability
3. Security Level Interoperability
List – II
i. Ability to exchange / obtain the information to be consumed
ii. Ability to exchange information in a reliable and trustworthy fashion
iii. Ability to “consume” the information

(a) 1. (ii), 2. (iii), 3. (i)

(b) 1. (iii), 2. (i), 3. (ii)

(c) 1. (i), 2. (ii), 3. (iii)

(d) 1. (iii), 2. (ii), 3. (i)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) 1. (iii), 2. (i), 3. (ii)

9) Which of the following aspect(s) is/are present in context aware dynamic parking service 1 point
case study?

(a) Decision making of traffic authorities

(b) Reservation service process

(c) Context-aware optimization

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Decision making of traffic authorities
(b) Reservation service process
(c) Context-aware optimization

10)How resources are managed in Fog network? 1 point

(a) Perform less parallel operations

(b) Perform efficient load balancing

(c) Use less scalable system

(d) Meet the delay requirements of real-time applications

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Perform efficient load balancing
(d) Meet the delay requirements of real-time applications

Previous Page End

3 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 8 - Week 7 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

4 of 4 Tuesday 16 October 2018 07:09 PM


JULY-2018
Cloud Computing - - Unit 9 - Week 8 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing

Announcements Course Ask a Question Progress Mentor FAQ

Unit 9 - Week
8

Course
outline
Week 8: Assignment 8
The due date for submitting this assignment has passed.
How to access As per our records you have not submitted this Due on 2018-10-03, 23:59 IST.
the portal assignment.

Week 1 1) Docker aims at facilitating developers to easily develop applications, ship them into 1 point
containers which can then be deployed anywhere.
Week 2
(a) True
Week 3
(b) False

Week 4 No, the answer is incorrect.


Score: 0
Week 5
Accepted Answers:
(a) True
Week 6
2) One can deploy Docker containers anywhere, on any physical and virtual machines and 1 point
Week 7 even on the cloud.

Week 8 (a) True


Lecture 36 : (b) False
Introduction to
DOCKER No, the answer is incorrect.
Container Score: 0
Lecture 37: Accepted Answers:
Green Cloud (a) True
Lecture 38 :
3) Each container cannot run as an isolated process in user space. 1 point
Sensor Cloud
Computing
(a) True
Lecture 39 : IoT
Cloud (b) False

Lecture 40 : No, the answer is incorrect.


Course Score: 0
Summary and
Research Accepted Answers:
Areas (b) False

Week 8 : 4)©Containers
2014 NPTELcan- Privacy & Terms
share the - Honor
OS kernel withCode
other- FAQs -
containers. 1 point
Lecture
A project of In association with
Material
(a) True
Quiz : Week 8:
(b) False
Assignment 8
Funded by
No, the answer is incorrect.

1 of 4 Tuesday 16 October 2018 07:10 PM


JULY-2018
Cloud Computing - - Unit 9 - Week 8 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

Score: 0 Powered by
DOWNLOAD
VIDEOS Accepted Answers:
(a) True
Assignment
Solution 5) Which is used for building Docker images and creating Docker containers? 1 point

(a) Docker Compose

(b) Docker Hub

(c) Docker Engine

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Docker Engine

6) Sensor cloud enables – 1 point

(a) Sharing of sensor resources by different users and applications under flexible usage
scenarios

(b) Users to easily collect, access, process, search large amounts of sensor data from
different applications

(c) Different networks, spread in a huge geographical area, to connect together and be
employed simultaneously by multiple users on demand

(d) None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Sharing of sensor resources by different users and applications under flexible usage scenarios
(b) Users to easily collect, access, process, search large amounts of sensor data from different applications
(c) Different networks, spread in a huge geographical area, to connect together and be employed
simultaneously by multiple users on demand

7) Statement 1: Sensor cloud proxy manages sensor network connectivity between the sensor 1 point
resources and the cloud
Statement 2: Sensor network is still managed from the Sensor-Cloud Interface via Sensor Network
Proxy

(a) Statement 1 is True and Statement 2 is False

(b) Statement 2 is True and Statement 1 is False

(c) Both statements are True

(d) Both statements are False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Both statements are True

8) Match the followings 1 point


List I
1. One to many virtual sensor configuration
2. Many to one virtual sensor configuration
3. Derived virtual sensor configuration
List II
i. The virtual sensor communicates with multiple sensor types
ii. The geographical area is divided into regions and each region can have one or more physical

2 of 4 Tuesday 16 October 2018 07:10 PM


JULY-2018
Cloud Computing - - Unit 9 - Week 8 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

sensors and sensor networks


iii. One physical sensor corresponds to many virtual sensors

(a) 1. (ii) 2. (iii) 3. (i)

(b) 1. (ii) 2. (i) 3. (iii)

(c) 1. (iii) 2. (i) 3. (ii)

(d) 1. (iii), 2. (ii), 3. (i)

No, the answer is incorrect.


Score: 0
Accepted Answers:
(d) 1. (iii), 2. (ii), 3. (i)

9) Which of the following(s) is/are aspect(s) of IoT systems? 1 point

(a) Homogeneous systems

(b) Functions in Real Time

(c) Unscalable

(d) Widely Distributed

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Functions in Real Time
(d) Widely Distributed

10)Statement 1: In IoT cloud platform, cloud services act as computational, data processing 1 point
and management platforms for IoT.
Statement 2: Cloud management techniques are increasingly employed to manage IoT components as
IoT systems become simple.

(a) Statement 1 is True and Statement 2 is False

(b) Statement 2 is True and Statement 1 is False

(c) Both statements are True

(d) Both statements are False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Statement 1 is True and Statement 2 is False

Previous Page End

3 of 4 Tuesday 16 October 2018 07:10 PM


JULY-2018
Cloud Computing - - Unit 9 - Week 8 https://onlinecourses.nptel.ac.in/noc18_cs44/uni...

4 of 4 Tuesday 16 October 2018 07:10 PM


JAN-2019
Cloud Computing - - Unit 3 - Week 1 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 3 - Week 1
Register for
Certification exam Assignment 1
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-03-13, 23:59 IST.
outline
assignment.

How to access 1) _________ computing refers to applications and services that run on a distributed network 1 point
the portal using virtualized resources.

Week 0 a) Distributed

b) Cloud
Week 1
c) Soft
Lecture 1:
Cloud d) Parallel
Computing -
Overview No, the answer is incorrect.
Score: 0
Lecture 2:
Cloud Accepted Answers:
Computing – b) Cloud
Overview
(contd..) 2) In which cloud service model, Applications are provisioned? 1 point

Lecture 3:
(a) SaaS
Cloud
Computing – (b) PaaS
Introduction
(c) IaaS
Lecture 4:
Cloud (d) None of these
Computing
No, the answer is incorrect.
Architecture
Score: 0
Lecture 5:
Accepted Answers:
Cloud
Computing (a) SaaS
Architecture
(contd..)
3) Which of the following is essential concept related to Cloud ? 1 point

Week 1 Lecture a) Reliability


Material
b) Productivity
Quiz :
Assignment 1 c) Abstraction

Feedback for d) All of the mentioned


Week 1 © 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
No, the answer is incorrect.
A project of In association with
Week 2 Score: 0
Accepted Answers:
Week 3 c) Abstraction
Funded by
4) ‘Xen’ is the example of ------. 1 point

1 of 3 Thursday 20 June 2019 05:09 PM


JAN-2019
Cloud Computing - - Unit 3 - Week 1 https://onlinecourses-archive.nptel.ac.in/noc19_...

Powered by
(a) Application software
Week 4
(b) VMM
Week 5
(c) SaaS
Week 6 (d) Hypervisor

Week 7 No, the answer is incorrect.


Score: 0
Week 8 Accepted Answers:
(b) VMM
DOWNLOAD (d) Hypervisor
VIDEOS
5) Cloud computing is an abstraction based on the notion of pooling physical resources and 1 point
Text Transcript presenting them as a ________ resource.

Solution a) real

b) virtual

c) cloud

d) none of the mentioned

No, the answer is incorrect.


Score: 0
Accepted Answers:
b) virtual

6) Amazon’s Elastic Compute Cloud (EC2) is a well known ______. 1 point

(a) Virtual machine

(b) Cloud Storage

(c) PaaS

(d) SoA

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) Virtual machine

7) In which layer does IPsec work? 1 point

(a) Data link layer

(b) Network layer

(c) Transport layer

(d) Presentation layer

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Network layer

8) Google Mail service is an example of _____. 1 point

(a) SaaS

(b) PaaS

(c) IaaS

(d) None of these

No, the answer is incorrect.

2 of 3 Thursday 20 June 2019 05:09 PM


JAN-2019
Cloud Computing - - Unit 3 - Week 1 https://onlinecourses-archive.nptel.ac.in/noc19_...

Score: 0
Accepted Answers:
(a) SaaS

9) In SaaS only ‘Applications’ are maintained by the user. 1 point

(a) True

(b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) False

10)________ describes a distribution model in which applications are hosted by a service 1 point
provider and made available to users.

(a) SaaS

(b) PaaS

(c) IaaS

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) SaaS

Previous Page End

3 of 3 Thursday 20 June 2019 05:09 PM


JAN-2019
Cloud Computing - - Unit 4 - Week 2 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 4 - Week 2
Register for
Certification exam Assignment 2
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-03-13, 23:59 IST.
outline
assignment.

How to access 1) Virtualization assigns a logical name for a physical resource and then provides a pointer to 1 point
the portal that physical resource when a request is made

Week 0 a) True

b) False
Week 1
No, the answer is incorrect.
Week 2 Score: 0

Lecture 6:Cloud Accepted Answers:


Computing: a) True
Architecture –
Deployment 2) SOAP is a format for sending messages and is also called as __________. 1 point
Models
(a) Network protocol
Lecture 7:
Cloud (b) Data Transfer protocol
Computing:
Virtualization (c) Communication protocol

Lecture 8: (d) XML description protocol


Cloud
Computing: No, the answer is incorrect.
XML Basics Score: 0

Lecture 9: Accepted Answers:


Cloud (c) Communication protocol
Computing:
XML Basics II 3) In public cloud, the workload location is visible to public. 1 point

Lecture 10: (a) True


Cloud
Computing: (b) False
Web Services,
Service No, the answer is incorrect.
Oriented Score: 0
Architecture
Accepted Answers:
Week 2; (b) False
Lecture
Material 4)©Which is not a -correct
2014 NPTEL Privacyname for -an
& Terms XMLCode
Honor element?
- FAQs - 1 point
A project of In association with
Quiz :
Assignment 2
a) <doremon>
Feedback for
Week 2 Funded by

1 of 3 Thursday 20 June 2019 05:09 PM


JAN-2019
Cloud Computing - - Unit 4 - Week 2 https://onlinecourses-archive.nptel.ac.in/noc19_...

b) <dora_mon>
Powered by
Week 3

Week 4 c) <doreamon cartoon>

d) <harry potter>
Week 5
No, the answer is incorrect.
Week 6 Score: 0
Accepted Answers:
Week 7
c) <doreamon cartoon>
d) <harry potter>
Week 8
5) Web Services are not used to - 1 point
DOWNLOAD
VIDEOS (a) Reuse application-components.

Text Transcript (b) Solve the interoperability problem

(c) Connect existing software


Solution
(d) Implement client-server paradigm

No, the answer is incorrect.


Score: 0
Accepted Answers:
(d) Implement client-server paradigm

6) The basic Web Services platform is combination of _____ and _______. 1 point

(a) CSS+HTTP

(b) XML+JAVA

(c) XML+HTTP

(d) XML+HTML

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) XML+HTTP

7) _________ is a directory for storing information about web services. 1 point

(a) UDDI

(b) SOAP

(c) HTTP

(d) XML Namespace

No, the answer is incorrect.


Score: 0
Accepted Answers:
(a) UDDI

8) In WSDL a <portType> refers to 1 point

(a) TCP/IP or UDP port on the server

(b) The operations that can be performed, and the messages that are involved

(c) The actual protocol used in the Web Service

(d) Only the messages that are involved including their types and elements to be used

No, the answer is incorrect.


Score: 0

2 of 3 Thursday 20 June 2019 05:09 PM


JAN-2019
Cloud Computing - - Unit 4 - Week 2 https://onlinecourses-archive.nptel.ac.in/noc19_...

Accepted Answers:
(b) The operations that can be performed, and the messages that are involved

9) Virtual Machines (VMs) are offered in cloud by 1 point

(a) SaaS

(b) PaaS

(c) IaaS

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) IaaS

10)XML is similar to 1 point

(a) CSV

(b) Java Script

(c) SGML

(d) UML

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) SGML

Previous Page End

3 of 3 Thursday 20 June 2019 05:09 PM


JAN-2019
Cloud Computing - - Unit 5 - Week 3 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 5 - Week 3
Register for
Certification exam Assignment 3
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-03-20, 23:59 IST.
outline
assignment.

How to access 1) A formal contract between a Service Provider (SP) and a Service Consumer (SC) is known 1 point
the portal as

Week 0 a. Service Level Agreement

b. Service Level Objectives


Week 1
c. Quality of Service
Week 2
d. Cloud Economics

Week 3 No, the answer is incorrect.


Score: 0
Lecture 11
Service Level Accepted Answers:
Agreement a. Service Level Agreement
Lecture 12 2) In cloud, service uptime is 64 minutes and downtime is 16 minutes in an hour. What is the 0 points
Cloud
availability of the service?
Economics

Lecture 13 a. 0.25
Managing Data
b. 0.75
Lecture 14
Introduction to c. 4
MapReduce d. 4/3
Lecture 15
No, the answer is incorrect.
Open Stack
Score: 0
Week 3:
Accepted Answers:
Lecture
Material b. 0.75

Quiz : 3) Which of the following are the Key Performance Indicators (KPI) of SLA? 1 point
Assignment 3
a. Downtime
Feedback for
Week 3 b. Uptime

c. Inbytes
© 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
A project of In association with

Funded by

1 of 3 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 5 - Week 3 https://onlinecourses-archive.nptel.ac.in/noc19_...

b. Uptime Powered by
Week 8
c. Inbytes

DOWNLOAD 4) Coefficient of variation (Cv) is defined as 1 point


VIDEOS
a. Absolute value of mean / Standard deviation
Text Transcript
b. Standard deviation / Absolute value of mean
Solution c. Absolute value of mean * Standard deviation

d. None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. Standard deviation / Absolute value of mean

5) When is cloud cheaper than owning? 1 point

a. When utility premium is more than the ratio of peak demand to average demand

b. When utility premium is less than the ratio of peak demand to average demand

c. When utility premium is equal to the ratio of peak demand to average demand

d. When utility premium is equal to twice the ratio of peak demand to average demand

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. When utility premium is less than the ratio of peak demand to average demand

6) Statement 1: Row-oriented storage is optimal for transaction processing applications. 1 point


Statement 2: Column-oriented storage is efficient for data-warehouse workloads.
Which of the following is correct?

a. Both statement 1 and 2 are correct

b. Statement 1 is correct and statement 2 is false

c. Statement 2 is correct and statement 1 is false

d. Both statement 1 and 2 are false

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. Both statement 1 and 2 are correct

7) Which of the following OpenStack component is used for compute services? 1 point

a. Swift

b. Keystone

c. Nova

d. Cinder

No, the answer is incorrect.


Score: 0
Accepted Answers:
c. Nova

8) Which component of OpenStack facilitates the creation and management of block storage 1 point
devices?

a. Swift

b. Keystone

2 of 3 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 5 - Week 3 https://onlinecourses-archive.nptel.ac.in/noc19_...

c. Nova

d. Cinder

No, the answer is incorrect.


Score: 0
Accepted Answers:
d. Cinder

9) In OpenStack, ephemeral storage is managed by 1 point

a. Swift

b. Keystone

c. Nova

d. Cinder

No, the answer is incorrect.


Score: 0
Accepted Answers:
c. Nova

10)An example of data warehousing database is 1 point

a. Oracle

b. DB2

c. Teradata

d. SQL Server

No, the answer is incorrect.


Score: 0
Accepted Answers:
c. Teradata

Previous Page End

3 of 3 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 6 - Week 4 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 6 - Week 4
Register for
Certification exam Assignment 4
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-03-27, 23:59 IST.
outline
assignment.

How to access 1) SQL Azure is a cloud-based relational database service that is based on: 1 point
the portal
(a) Oracle
Week 0
(b) SQL Server

Week 1 (c) MySQL

(d) None
Week 2
No, the answer is incorrect.
Week 3 Score: 0
Accepted Answers:
Week 4
(b) SQL Server
Lecture 16 :
2) Azure App Service plan defines 1 point
Cloud
Computing:
Opensource (a) Region
Cloud–
(b) Instance size
Openstack
Demo (c) Scale count
Lecture 17 : (d) None
Cloud
Computing: No, the answer is incorrect.
Case Study Score: 0
with a
Commercial Accepted Answers:
Cloud-Microsoft (a) Region
Azure (b) Instance size
(c) Scale count
Lecture 18 :
Cloud
3) Microsoft Azure provides 1 point
Computing:
Demo -
Microsoft Azure (a) SaaS

Lecture 19 : (b) PaaS


Cloud (c) IaaS
Computing:
Case Study - © 2014(d)
NPTEL
None- Privacy & Terms - Honor Code - FAQs -
Google
A project of Cloud In association with
Platform (GCP) No, the answer is incorrect.
Score: 0
Lecture 20 :
Cloud Accepted Answers:
Funded by
Computing: (a) SaaS

1 of 4 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 6 - Week 4 https://onlinecourses-archive.nptel.ac.in/noc19_...

Demo - Google (b) PaaS Powered by


Cloud Platform (c) IaaS
(GCP)
4) OpenStack component - Glance monitors and meters the OpenStack cloud for billing, 1 point
Week 4:
Lecture
benchmarking
Material
a) True
Quiz :
Assignment 4 b) False

Feedback for No, the answer is incorrect.


Week 4 Score: 0

Week 5 Accepted Answers:


b) False
Week 6
5) OpenStack: Different components of Nova (e.g. scheduler, Compute, api etc.) 1 point
communicates via:
Week 7

(a) Message Queues


Week 8
(b) Neutron
DOWNLOAD
(c) Conductor
VIDEOS
(d) Swift
Text Transcript
No, the answer is incorrect.
Score: 0
Solution
Accepted Answers:
(a) Message Queues

6) OpenStack __________ is a system for managing networks and IP addresses. 1 point

(a) Nova

(b) Keystone

(c) Neutron

(d) None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
(c) Neutron

7) OpenStack: Which IP use is preferred for transferring data to a VM from 1 point


(i) Another VM in the same cloud (ii) Your organization's network-

(a) i. Floating IP ii. Private IP

(b) i. Private IP ii. Floating IP

(c) Floating IP in both cases

(d) Private IP in both cases

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) i. Private IP ii. Floating IP

8) GCP: Which one is/are correct statement(s)? 1 point

a) You can reuse the project ID only after you delete the previous project in GCP

b) A CNAME alias is a DNS record that lets you use a URL from your own domain to access
resources, such as a bucket and objects, in Cloud Storage using your custom domain URL

c) “Multi-Regional” Storage class is used for the bucket to stream videoes and host hot web

2 of 4 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 6 - Week 4 https://onlinecourses-archive.nptel.ac.in/noc19_...

content accessed frequently around the world

d) “Nearline” Storage class is used for the bucket to store data accessed frequently in one
part of the world

No, the answer is incorrect.


Score: 0
Accepted Answers:
b) A CNAME alias is a DNS record that lets you use a URL from your own domain to access resources,
such as a bucket and objects, in Cloud Storage using your custom domain URL
c) “Multi-Regional” Storage class is used for the bucket to stream videoes and host hot web content
accessed frequently around the world

9) Cloud DataStore in GCP is a NoSQL document database built for automatic scaling, high 1 point
performance, and ease of application development

a) True

b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
a) True

10)GCP: Choose the correct option(s) 1 point

a) To run your web-application, you need to configure only the Google Storage bucket

b) “gcloud app deploy app.yaml” the command can be used to deploy your app to app-engine

c) After launching your application to app-engine anyone can view the app at
http://[YOUR_PROJECT_ID].appspot.com

d) “gcloud app browse” – can be used to start the local development server for the
application

No, the answer is incorrect.


Score: 0
Accepted Answers:
b) “gcloud app deploy app.yaml” the command can be used to deploy your app to app-engine
c) After launching your application to app-engine anyone can view the app at
http://[YOUR_PROJECT_ID].appspot.com

Previous Page End

3 of 4 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 6 - Week 4 https://onlinecourses-archive.nptel.ac.in/noc19_...

4 of 4 Thursday 20 June 2019 05:10 PM


JAN-2019
Cloud Computing - - Unit 7 - Week 5 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 7 - Week 5
Register for
Certification exam Assignment 5
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-04-03, 23:59 IST.
outline
assignment.

How to access 1) In a SLA negotiation, provider agreed with the service availability 98%. Consumer runs the 1 point
the portal application for X hours/day. At the end of one month [31 days], it was found that total service outage is
12 hrs. However, SLA negotiation (in terms of service availability) is honored.
Week 0
a. X is atleast 19.74
Week 1
b. X is atmost 19.74
Week 2 c. X is exactly 19.74

d. Insufficient information
Week 3
No, the answer is incorrect.
Week 4 Score: 0
Accepted Answers:
Week 5
a. X is atleast 19.74
Lecture 21:
2) Average resource demand is 45 units,Baseline (owned) unit cost is 200 units,Time is 10 1 point
SLA-Tutorial
hours,Peak resource demand is 100 units. If the cloud is cheaper than owning of computer
Lecture 22: infrastructures, the utility premium is
Cloudonomics-
Tutorial
a. Greater than 2.22
Lecture 23:
b. Less than 2.22
MapReduce-
Tutorial c. Atleast 4.45
Lecture 24: d. Atmost 4.45
Resource
Mgmt-I No, the answer is incorrect.
Score: 0
Lecture 25:
Resource Accepted Answers:
Mgmt-II b. Less than 2.22
Week 5 Lecture 3) Consider the peak computing demand for an organization is 110 units. The demand as a 1 point
Material
function of time can be expressed as:
Quiz : D(t) = 3t, 0≤t< 100
Assignment 5 The resource provisioned by the cloud to satisfy current demand at time t is given as:
Feedback for R(t)© =2014
D(t) NPTEL - Privacy & Terms - Honor Code - FAQs -
+ δ . (dD(t)/dt)
A project
Weekof 5 where, δ is the delay in provisioning the extra computing
In association with recourse on demand The cost to provision
unit cloud resource for unit time is 0.8 units.
Week 6 [Assume the delay in provisioning is 4 time units and minimum demand is 0. (Penalty: Either pay for
unused resource or missing service delivery]
Week 7 Funded by
Penalty is

1 of 4 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 7 - Week 5 https://onlinecourses-archive.nptel.ac.in/noc19_...

Powered
a. 1100 units by
Week 8
b. 1200 units
DOWNLOAD
VIDEOS c. 1300 units

d. None of these
Text Transcript
No, the answer is incorrect.
Solution Score: 0
Accepted Answers:
b. 1200 units

4) The ________ takes a series of key/value pairs, processes each, and generates zero or 1 point
more output.

a. map function

b. partition function

c. reduce function

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. map function

5) In a MapReduce framework consider the HDFS block size is 64 MB. We have 6 files of size 1 point
64KB, 65MB, X MB, Y KB, 67KB and 127MB. 24 blocks are created by Hadoop framework. The size of
X and Y are respectively [one or more than one options may be correct, select all correct options]:

a. 66 and 64

b. 64 and 64

c. 64 and 66

d. 128 and 64

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. 64 and 64
c. 64 and 66

6) Which among the following is/are logical resource(s)? 1 point

a. Network

b. Computer

c. Database

d. Execution

No, the answer is incorrect.


Score: 0
Accepted Answers:
d. Execution

7) When load decreases, VM management can be done by 1 point

a. Live migrate VMs to more utilized nodes

b. Shutdown unused nodes

c. Do not migrate VMs to more utilized nodes

d. None of these

2 of 4 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 7 - Week 5 https://onlinecourses-archive.nptel.ac.in/noc19_...

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. Live migrate VMs to more utilized nodes
b. Shutdown unused nodes

8) Correspondence between resources required by the users and resources available with the 1 point
provider is known as

a. Resource provisioning

b. Resource adaptation

c. Resource mapping

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
c. Resource mapping

9) Ability or capacity of that system to adjust the resources dynamically to fulfill the 1 point
requirements of the user is known as

a. Resource provisioning

b. Resource adaptation

c. Resource mapping

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. Resource adaptation

10)Statement 1: Map operation consists of transforming one set of key-value pairs to another. 1 point
Statement 2: Each reducer groups the results of the map step using the same key.

a. Both statements are true

b. Both statements are false

c. Statement 1 is true and Statement 2 is false

d. Statement 1 is false and Statement 2 is true

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. Both statements are true

Previous Page End

3 of 4 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 7 - Week 5 https://onlinecourses-archive.nptel.ac.in/noc19_...

4 of 4 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 8 - Week 6 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 8 - Week 6
Register for
Certification exam Assignment 6
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-04-10, 23:59 IST.
outline
assignment.

How to access 1) Interception security attack is an attack on 1 point


the portal
a) Confidentiality
Week 0
b) Availability

Week 1 c) Integrity

d) Authenticity
Week 2
No, the answer is incorrect.
Week 3 Score: 0
Accepted Answers:
Week 4
a) Confidentiality

Week 5 2) Point out the correct statement(s): 1 point

Week 6 a) Different types of cloud computing service models provide different levels of security
services
Lecture 26:
Cloud b) Adapting your on-premises systems to a cloud model requires that you determine what
Computing: security mechanisms are required and mapping those to controls that exist in your chosen cloud
Security I
service provider
Lecture 27:
c) Data should be transferred and stored in an encrypted format for security purpose
Cloud
Computing: d) All are incorrect statements
Security II
No, the answer is incorrect.
Lecture 28:
Score: 0
Cloud
Computing: Accepted Answers:
Security III a) Different types of cloud computing service models provide different levels of security services
Lecture 29: b) Adapting your on-premises systems to a cloud model requires that you determine what security
Cloud mechanisms are required and mapping those to controls that exist in your chosen cloud service provider
Computing: c) Data should be transferred and stored in an encrypted format for security purpose
Security Issues
in Collaborative 3) Any distributed application has a much greater attack surface than an application that is 1 point
SaaS Cloud closely held on a Local Area Network
© 2014 NPTEL - Privacy & Terms - Honor Code - FAQs -
Lecture 30:
A project of
Cloud a) True In association with
Computing: b) False
Broker for
Cloud No, the answer is incorrect.
Marketplace Funded by
Score: 0

1 of 3 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 8 - Week 6 https://onlinecourses-archive.nptel.ac.in/noc19_...

Week 6: Accepted Answers:


Powered by
Lecture a) True
Material
4) Modification security attack is an attack on 1 point
Quiz :
Assignment 6
(a) Confidentiality
Feedback for (b) Availability
Week 6
(c) Integrity
Week 7
(d) Authenticity

Week 8 No, the answer is incorrect.


Score: 0
DOWNLOAD
VIDEOS Accepted Answers:
(c) Integrity
Text Transcript 5) Spoofing is not an example of 1 point

Solution
(a) Deception

(b) Disclosure

(c) Usurpation

(d) Disruption

No, the answer is incorrect.


Score: 0
Accepted Answers:
(b) Disclosure
(d) Disruption

6) In para-virtualization, VMs run on hypervisor that interacts with the hardware. 1 point

a) True

b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
b) False

7) Access policy control refers to 1 point

a) Cyclic Inheritance Control

b) Virus Attack

c) Violation of SoD Constraint

d) Man in the middle attack

No, the answer is incorrect.


Score: 0
Accepted Answers:
a) Cyclic Inheritance Control
c) Violation of SoD Constraint

8) Which of the options is/are the basic components of security? 1 point

a) Confidentiality

b) Integrity

c) Reliability

d) Efficiency

2 of 3 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 8 - Week 6 https://onlinecourses-archive.nptel.ac.in/noc19_...

No, the answer is incorrect.


Score: 0
Accepted Answers:
a) Confidentiality
b) Integrity

9) Which of the following is/are not a type of passive attack? 1 point

a) Traffic Analysis

b) Release of message contents

c) Denial of service

d) Replay

No, the answer is incorrect.


Score: 0
Accepted Answers:
c) Denial of service
d) Replay

10)Side channels exploitation has the potential to extract RSA & AES secret keys 1 point

a) True

b) False

No, the answer is incorrect.


Score: 0
Accepted Answers:
a) True

Previous Page End

3 of 3 Thursday 20 June 2019 05:11 PM


JAN-2019
Cloud Computing - - Unit 9 - Week 7 https://onlinecourses-archive.nptel.ac.in/noc19_...

reviewer4@nptel.iitm.ac.in ▼

Courses » Cloud Computing Announcements Course Ask a Question Progress FAQ

Unit 9 - Week 7
Register for
Certification exam Assignment 7
The due date for submitting this assignment has passed.
Course As per our records you have not submitted this Due on 2019-04-17, 23:59 IST.
outline
assignment.

How to access 1) The key features of mobile cloud computing are 1 point
the portal
a. Facilitates the quick development, delivery and management of mobile apps
Week 0
b. Uses more device resources because applications are cloud-supported

Week 1 c. Improves reliability with information backed up and stored in the cloud

d. None of these
Week 2
No, the answer is incorrect.
Week 3 Score: 0
Accepted Answers:
Week 4
a. Facilitates the quick development, delivery and management of mobile apps
c. Improves reliability with information backed up and stored in the cloud
Week 5
2) Dynamic runtime offloading involves the issues of 1 point
Week 6
a. Runtime application partitioning
Week 7
b. Migration of intensive components
Lecture 31:
c. Continuous synchronization for the entire duration of runtime execution platform
Mobile Cloud
Computing -I d. None of these
Lecture 32; No, the answer is incorrect.
Mobile Cloud
Score: 0
Computing -II
Accepted Answers:
Lecture 33: Fog
a. Runtime application partitioning
Computing-I
b. Migration of intensive components
Lecture 34: Fog c. Continuous synchronization for the entire duration of runtime execution platform
Computing-II
3) What is/are true about cloudlet? 1 point
Lecture 35: Use
Case-Geo-
a. Increases the latency in reaching the cloud servers
spatial Cloud
b. Reduces the latency in reaching the cloud servers
Week 7:
Lecture
© 2014c.NPTEL
Resides far from
- Privacy & the mobile
Terms devices
- Honor Code - FAQs -
Material
A project of In association
d. Resides near to the mobile devices with
Quiz :
Assignment 7 No, the answer is incorrect.
Score: 0
Feedback for
Funded by
Week 7 Accepted Answers:

1 of 3 Thursday 20 June 2019 05:12 PM


JAN-2019
Cloud Computing - - Unit 9 - Week 7 https://onlinecourses-archive.nptel.ac.in/noc19_...

b. Reduces the latency


Powered byin reaching the cloud servers
Week 8
d. Resides near to the mobile devices

DOWNLOAD 4) What is/are true about mobile cloud computing? 1 point


VIDEOS
a. MCC increases the running cost for computation intensive applications
Text Transcript
b. MCC reduces the running cost for computation intensive applications
Solution c. MCC decreases battery lifetime

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. MCC reduces the running cost for computation intensive applications

5) What is/are true about the execution of services in mobile cloud computing? 1 point

a. All services are executed in cloud

b. Some services are executed in mobile devices and some services are executed in cloud

c. All computation intensive services are executed in mobile devices

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. Some services are executed in mobile devices and some services are executed in cloud

6) What of the following is/are fog device(s)? 1 point

a. Cellular base stations

b. Network routers

c. WiFi Gateways

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. Cellular base stations
b. Network routers
c. WiFi Gateways

7) What is/are the advantage(s) of fog computing? 1 point

a. Reduction in data movement across the network resulting in reduced congestion

b. Increase in data movement across the network resulting in increased congestion

c. Serving the real-time applications

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. Reduction in data movement across the network resulting in reduced congestion
c. Serving the real-time applications

8) Enterprise GIS instances is/are 1 point

a. Resource Service

b. Data Service

2 of 3 Thursday 20 June 2019 05:12 PM


JAN-2019
Cloud Computing - - Unit 9 - Week 7 https://onlinecourses-archive.nptel.ac.in/noc19_...

c. Interface Service

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
a. Resource Service
b. Data Service
c. Interface Service

9) ------- ensures the ability to exchange the information to be consumed. 1 point

a. Data Level Interoperability

b. Service Level Interoperability

c. Security Level Interoperability

d. None of these

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. Service Level Interoperability

10)Which of the following is/are true about Geospatial Cloud Model? 1 point

a. It integrates data from homogeneous back-end data services

b. Data services can be inside and/or outside the cloud environment

c. Data services inside cloud can be run through SaaS service model

d. None of the above

No, the answer is incorrect.


Score: 0
Accepted Answers:
b. Data services can be inside and/or outside the cloud environment

Previous Page End

3 of 3 Thursday 20 June 2019 05:12 PM


JULY-2019

Cloud Computing Week 1 Assignment


Solution
one or more options may be correct.

Sl Question
No
1 Uniprocessor computing is known as
(a) Centralized computing
(b) Distributed computing
(c) None of the above
Ans: a (Hint: From the definition of uniprocessor computing.)
2 Which of the following is/are distributed system?
(a) Internet
(b) Workgroups
(c) Both a and b
(d) None of these
Ans: c (Hint: Both Internet and Workgroups are distributed system.)
3 The basic building blocks of clusters are
(a) Nodes
(b) Network
(c) Network characterization
(d) All of these
Ans: d (Hint: Nodes, network as well as network characterization are all basic building
blocks of cluster.)
4 Utility computing is a model where service provider
(a) makes computing resources available to the customer as needed
(b) makes computing resources available to the customer for some amount of time
(c) Can’t say – implementation dependent
Ans: a (Hint: Service provider makes computing resources available to the customer as
needed in utility computing.)
5 In utility computing model, the service provider charges the customer
(a) at a flat rate
(b) based on the usage
(c) None of these
Ans: b (Hint: Service provider charges the customer based on the usage in utility
computing.)
6 Which is/are true regarding cloud computing?
(a) It does not provide ubiquitous access
(b) It provides on-demand network access
(c) Resources can be released with no management effort
(d) None of these
Ans: b (Hint: Cloud computing provides network access when demanded by the client.)
7 Which are essential characteristics of cloud computing?
(a) On-demand self service
(b) Resource pooling
(c) Rapid elasticity
(d) None of these
Ans: a,b,c (Hint: On-demand self service, resource pooling as well as rapid elasticity are
features of cloud computing.)
8 Cloud computing is a distributed computing model.
JULY-2019

(a) True (b) False


Ans: a (Hint: Cloud computing is a distributed computing model.)
9 Amazon Web Services is an example of
(a) SaaS
(b) PaaS
(c) IaaS
(d) None of these
Ans: c (Hint: Amazon web services is an example of IaaS.)
10 The service provider gives the capability to the consumer to deploy onto the cloud in
(a) SaaS
(b) PaaS
(c) IaaS
(d) None of these
Ans: b (Hint: From the characteristics of platform as a service model.)
11 Email service on cloud is an example of
(a) SaaS (b) PaaS (c) None of these
Ans: a (Hint: Email service pn cloud is an example of a.)
12 Cloud Bursting for load balancing between clouds is an example of
(a) Community cloud
(b) Public cloud
(c) Private cloud
(d) Hybrid cloud
Ans: d (Hint: Cloud Bursting for load balancing between clouds is a hybrid cloud.)
13 Virtual machine supports migration from one host to another host.
(a) True (b) False
Ans: a (Hint: From the characteristics of virtual machine.)
14 Customer’s computer does not need the processing power or hard disk space demanded by the
application running in the cloud.
(a) True (b) False
Ans: a (Hint: From the characteristics of cloud computing.)
15 What is the disadvantage of cloud computing?
(a) It requires constant internet connection.
(b) It does not support group collaboration.
(c) It provides limited storage.
(d) None of these.
Ans: a (Hint: Cloud computing requires constant internet connection.)
16 Virtual machines are example of
(a) SaaS (b) PaaS (c) IaaS (d) None of these
Ans: c (Hint: Virtual machine is an infrastructure as a service.)
17 Adding more resources to a single computation unit is known as
(a) Vertical scale up (b) Horizontal scale out (c) None of these
Ans: a (Hint: From the definition of virtual scale up.)
18 Google docs is an example of
(a) SaaS (b) PaaS (c) IaaS
Ans: a (Hint: Google docs is an example of software as a service.)
19 Google App Engine is an example of
(a) SaaS (b) PaaS (c) IaaS
Ans: b (Hint: Google App Engine is a platform as a service.)
20 Client server application is load balanced.
(a) True (b) False (c) Can’t say
Ans: c (Hint: It depends on the scenario. Not every client server application is load
balanced.)
21 Which among the following is/are IaaS?
(a) Load balancer (b) Data storage (c) CRM (d) Office suites
JULY-2019

Ans: a,b (Hint: Load balancer and data storage services are infrastructure as a service.)
22 SaaS is useful in case of applications where extremely fast processing of real time data is needed.
(a) True (b) False
Ans: b (Hint: It is not true.)
23 Which of these is/are managed by the user in PaaS?
(a) Data (b) Application (c) Runtime (d) All of these
Ans: a,b (Hint: Data and application are managed by the user in platform as a service.)
JULY-2019

Cloud Computing Assignments for Week 2

[One or more options may be correct]

Sl Question
No
1
Point out the wrong statement.
(a) Abstraction enables the key benefit of cloud computing: shared, ubiquitous access
(b) Virtualization assigns a logical name for a physical resource and then provides a pointer to
that physical resource when a request is made
c) All cloud computing applications combine their resources into pools that can be assigned on
demand to users
d) None of the above

Ans: c
Solution: Several important cloud computing approaches use a strictly hardware-based
approach to abstraction.
2
The technology used to distribute service requests to resources is referred to as :
a) load performing
b) load scheduling
c) load balancing
d) None of the above
Ans: c
Explanation: Load balancing is an optimization technique.

3 Which of the following type of virtualization is also characteristic of cloud computing ?


a) Storage
b) Application
c) CPU
d) None of the above
Ans: a,b,c
Solution: To enable these characteristics, resources must be highly configurable and flexible.

4
Point out the correct statement :
a) A client can request access to a cloud service from any location
b) A cloud has multiple application instances and directs requests to an instance based on
conditions
c) Computers can be partitioned into a set of virtual machines with each machine being
assigned a workload
d) None of the above
Ans: a,b,c
Solution: Alternatively, systems can be virtualized through load-balancing technologies.

5 XML with correct syntax is "_________" XML


(a) Well Parametarized
(b) Well Formed
JULY-2019

(c) Mature
(d) None of these
Ans: b
Solution: An XML document is called well-formed if it satisfies certain rules, specified by the
W3C. These rules are: A well-formed XML document must have a corresponding end tag for all
of its start tags. Nesting of elements within each other in an XML document must be proper.

6
W3C supports an XML-based alternative to DTD, called _______.
(a) XML Schema
(b) HTML DOM
(c) XML Parser
(d) None of these

Ans: a
Solution: XML Schema is commonly known as XML Schema Definition (XSD). It is used to
describe and validate the structure and the content of XML data. XML schema defines the
elements, attributes and data types. Schema element supports Namespaces. It is similar to a
database schema that describes the data in a database.

7
UDDI Stands for ______________________.
(a) Universal Description, Development and Integration
(b) Universal Description, Discovery and Integration
(c) Universal Development, Design and Integration
(d) Universal Description, Discovery and Interaction

Ans: b
Solution: UDDI is an XML-based standard for describing, publishing, and finding web services.
UDDI stands for Universal Description, Discovery, and Integration. UDDI is a specification for a
distributed registry of web services.

8 The basic Web services platform is combination of _____________ and _____________.


(a) CSS+HTTP
(b) XML+JAVA
(c) XML+HTTP
(d) XML+HTML

Ans: (c)
Solution: XML stands for eXtensible Markup Language. XML was designed to store and transport
data.XML was designed to be both human- and machine-readable. HTTP means HyperText
Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this
protocol defines how messages are formatted and transmitted, and what actions Web servers
and browsers should take in response to various commands.
9
Which of the following is/are type(s) of deployment model of cloud?
(a) IaaS
(b) PaaS
(c) Hybrid Cloud
(d) Community Cloud
JULY-2019

Ans: (c),(d)
Solution: A cloud deployment model is a “configuration” of certain cloud environment
parameters such as the storage size, accessibility and proprietorship. There are four main
cloud deployment models that differ significantly and for which most of the companies opt: a
public, private, hybrid and a community one.
10 XML Metadata Interchange (XMI) helps in
a) Integration of different data models, generated using the Unified Modeling Language (UML)
b) Exchanging information about data warehouses
c) Express a set of rules to which an XML document must conform
d) None of the above
Ans: a,b

Solution: Refer the definition of XMI


JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur
Cloud Computing
Assignment- Week 3
One or more options may be correct.
Number of questions: 10 Total mark: 10 X 1 = 10
______________________________________________________________________________

QUESTION 1:
In cloud, service uptime is 50 minutes and downtime is 10 minutes. What is the
availability of the service?

a. 0.25
b. 0.2
c. 0.8
d. 0.75

Correct Answer: c

Detailed Solution: Availability = 1 – (downtime/uptime) = 1- (10/50) = 4/5 = 0.8

______________________________________________________________________________

QUESTION 2:
Which of the following is/are QoS Parameters of Cloud SLA?

a. Security
b. Privacy
c. Trust
d. None of the above

Correct Answer: a,b,c

Detailed Solution: Security, Privacy and Trust are the QoS Parameters of Cloud SLA.

______________________________________________________________________________

QUESTION 3:
What is the parallel efficiency(Eff) of an algorithm? Where a task takes time T in uniprocessor
system, P is number of processors, M is time taken by each processor.

a. Eff = (T*P)/M
b. Eff = T*(M/P)
c. Eff = T/(P*M)
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

d. Eff = T*P*M

Correct Answer: c

Detailed Solution: Eff = T/(P*M) is the parallel efficiency(Eff) of an algorithm.

______________________________________________________________________________

QUESTION 4:
Which of the following is/are correct?

a. SLA contains SLO


b. SLO contains SLA
c. Multiple SLAs are aggregated to KPI
d. KPIs are aggregated to SLO

Correct Answer: a,d

Detailed Solution: The correct statements are: (a) SLA contains SLO. (d) KPIs are
aggregated to SLO.

______________________________________________________________________________

QUESTION 5:
Distributed Computing is inefficient over parallel computing in which of the following
scenario(/s)?

a. Processors synchronization
b. Imbalance work distribution to processor
c. Message communication overhead between processors
d. None of the above

Correct Answer: a,b,c

Detailed Solution: Distributed Computing is inefficient over parallel computing in


the following scenarios: (a) Processors synchronization, (b) Imbalance work
distribution to processor and (c) Message communication overhead between
processors

______________________________________________________________________________

QUESTION 6:
Independent server clusters share storage through high-speed network storage in -
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

a. Shared memory architecture


b. Shared nothing architecture
c. Shared disk architecture
d. None of the above

Correct Answer: c

Detailed Solution: Independent server clusters share storage through high-speed


network storage in shared disk architecture.

______________________________________________________________________________

QUESTION 7:
Which of the following OpenStack component is used for networking services?

a. Swift
b. Keystone
c. Neutron
d. Cinder

Correct Answer: c

Detailed Solution: Neutron is used for networking services in OpenStack.

______________________________________________________________________________

QUESTION 8:
Which of the following is/are managed by Swift?

a. Object storage
b. Block storage
c. Ephemeral storage
d. All of the above

Correct Answer: a

Detailed Solution: Object storage is managed by Swift in OpenStack.

______________________________________________________________________________
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 9:
Image URI is looked up through _______
a. Swift
b. Keystone
c. Glance
d. Cinder

Correct Answer: c

Detailed Solution: Image URI is looked up through Glance in OpenStack.

______________________________________________________________________________

QUESTION 10:
Which of the following is/are follow(s) Quorum protocol for a large number of concurrent reads &
writes.

a. Google File System (GFS)


b. BigTable
c. Dynamo
d. None of the above

Correct Answer: c

Detailed Solution: Dynamo follows Quorum protocol for a large number of


concurrent reads & writes.

______________________________________________________________________________

************END*******
JULY-2019

Cloud Computing Assignments for Week 4

[One or more options may be correct]

Sl Question
No
1 Which component of OpenStack is responsible for providing persistent block storage to running
instances?
(a) Neutron
(b) Nova
(c) Swift
(d) Cinder
Ans: d
Solution: Cinder is a Block Storage service for OpenStack. It's designed to present storage
resources to end users that can be consumed by the OpenStack Compute Project.

2 Which of the following OpenStack component is/are responsible for on demand scheduling of virtual
machines?
(a) Cinder
(b) Nova
(c) Swift
(d) Glance

Ans: b
Solution: OpenStack Nova is a component within the OpenStack open source cloud computing
platform developed to provide on-demand access to compute resources by provisioning and
managing large networks of virtual machines (VMs).

3 Neutron is a computing component of OpenStack.


(a) True
(b) False

Ans: b
Solution: Neutron allows you to create virtual routers and manage routing.

4 Google App Engine is:


(a)PaaS
(b) IaaS
(c)SaaS
(d) Storage-as-a-Service

Ans: a
Google App Engine is a Platform as a Service and cloud computing platform for developing and
hosting web applications in Google-managed data centers. Applications are sandboxed and run
across multiple servers.

5 Azure App Service plan defines:


a) Region
b) Instance Size
JULY-2019

c) Security
d) None of the above

Ans: a,b

Solution: Refer https://docs.microsoft.com/en-us/azure/app-service/overview-hosting-plans

6 GCP: Match the following pairs:


A)GoogleAppEngine
B)Google CloudEndPoints
C)Google ComputeEngine
1) You can create and run virtual machines on Google infrastructure
2) You can migrate your web app to Google Cloud Platform for better performance
3) You can scale your app according to the demand/ service requests

a)A-2,B-3,C-1
b)A-3,B-1,C-2
c)A-3,B-2,C-1
d)None

Ans: a
Solution: GoogleAppEngine: PaaS, used to run applications;
GoogleCloudEndPoints: Scale your application;
GoogleComputeEngine: Create/ run VMs;

7 OpenStack: Different components of Nova (e.g. scheduler, Compute, api etc.) communicates via

(a) Message Queues


(b) Neutron
(c) Conductor
(d) Swift
Ans: a

Solution: Message queuing services facilitate inter-process communication in OpenStack.

8
OpenStack: Security groups-
(a) Are quick alternative to Firewall
(b) Prevent Virus and Spams
(c) Prioritize VMs from low to high security
(d) None of the above
Ans: a

Solution: Security group acts as a virtual firewall for servers and other resources on a network.
It is a container for security group rules which specify the network access rules.

9
OpenStack: Which IP use is preferred for transferring data to a VM from
(i) Another VM in the same cloud (ii) Your organization's network-
(a) i. Floating IP ii. Private IP
JULY-2019

(b) i. Private IP ii. Floating IP


(c) Floating IP in both cases
(d) Private IP in both cases

Ans: b

Solution: The private IP address is likely to be used for accessing the instance by other
instances in private networks while the floating IP address would be used for accessing the
instance from public networks

10 OpenStack: When a VM is terminated, which of the following resources are freed-


(a) Ephemeral and persistent storage, All IPs, RAM and vCPUs
(b) Ephemeral and persistent storage only
(c) Ephemeral storage, All IPs, RAM and vCPUs
(d) None

Ans: c

Solution: Once the VM is terminated, all the resources including the Ephemeral storage, all IPs,
RAM and vCPUs are freed. Because, the VM controls the entire OS. Ephemeral storage, all IPs,
RAM and vCPUs run in the OS memory. So, upon termination of the VM all the resources are
freed.
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur
Cloud Computing
Assignment- Week 5
One or more options may be correct.
Number of questions: 10 Total mark: 10 X 1 = 10
______________________________________________________________________________

QUESTION 1:
Which of the following indicates that cloud is costlier than owning of computer infrastructures?
Where U is Utility Premium, P is Peak Demand, and A is Average Demand

a. U < P/A
b. U > P/A
c. U = A/P
d. U>P

Correct Answer: b

Detailed Solution: When U > P/A, the cloud is costlier than owning of computer
infrastructures.

______________________________________________________________________________

QUESTION 2:
Which of the following part of the MapReduce is responsible for processing one or more
chunks of data and producing the output results?

a. Map Task

b. Task execution

c. Reduce Task

d. All of the above

Correct Answer: a

Detailed Solution: Map Task of the MapReduce is responsible for processing one
or more chunks of data and producing the output results.

______________________________________________________________________________

QUESTION 3:
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Which of the following is/are TRUE for Map phase?

a. Files are sorted by a key and stored to the local file system

b. Each mapper writes computation results in one file per reducer

c. Each mapper reads approximately 1/M of the input from the global file
system

d. None of these

Correct Answer: a,b,c

Detailed Solution: The followings are true for Map phase: (a) Files are sorted by a
key and stored to the local file system, (b) Each mapper writes computation
results in one file per reducer and (c) Each mapper reads approximately 1/M of
the input from the global file system

______________________________________________________________________________

QUESTION 4:
Which of the following function is responsible for consolidating the results produced by
each of the Map() functions/tasks?

a. Map

b. Reducer

c. Reduce

d. None of these

Correct Answer: c

Detailed Solution: Reduce is responsible for consolidating the results produced


by each of the Map() functions/tasks.

______________________________________________________________________________

QUESTION 5:
For service availability, the KPI can be

a. Uptime
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

b. Downtime

c. None of these

Correct Answer: a,b

Detailed Solution: For service availability, the KPI can be uptime and downtime.

______________________________________________________________________________

QUESTION 6:
Which of the following is/are the objective(s) of Resource Management?

a. Reduce throughput

b. Reduce latency

c. Reduce overheads

d. Increase latency

Correct Answer: b,c

Detailed Solution: The objectives of resource management are (b) reduce latency
and (c) reduce overheads.

______________________________________________________________________________

QUESTION 7:
When load increases, VM management can be done by

a. Schedule new VMs to new nodes

b. Shutdown unused nodes

c. All of these

d. None of these

Correct Answer: a

Detailed Solution: When load increases, VM management can be done by – a)


Schedule new VMs to new nodes.

______________________________________________________________________________
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 8:
In hadoop, which of the following stores metadata?

a. Data node

b. Name node

c. Client node

d. None of these

Correct Answer: b

Detailed Solution: In hadoop, name node stores metadata.

______________________________________________________________________

QUESTION 9:
Performance metrics for resource management are
a. Ease of deployment

b. QoS

c. Delay

d. None of these

Correct Answer: a,b,c

Detailed Solution: Performance metrics for resource management are (a) ease of
deployment, (b) QoS and (c) delay.
______________________________________________________________________________

QUESTION 10:
Statement 1: The relationship between the number of processes used and power
consumption is non-linear.

Statement 2: Network throughput is a logical resource.

a. Both statements are true

b. Both statements are false

c. Statement 1 is true and Statement 2 is false


JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

d. Statement 1 is false and Statement 2 is true

Correct Answer: a

Detailed Solution: The relationship between the number of processes used and
power consumption is non-linear. Network throughput is a logical resource.
______________________________________________________________________________

************END*******
JULY-2019

Cloud Computing Assignments for Week 6


[One or more options may be correct]

Sl Question
No
1 Which of the options is/are the basic component(s) of security?
(a) Confidentiality
(b) Integrity
(c) Reliability
(d) Efficiency

Ans: a,b
Solution: Refer to def. of Security.

2 In para-virtualization, VMs run on hypervisor that interacts with the hardware.


a) True
b) False

Ans: b
Solution: In computing, para-virtualization is a virtualization technique that presents a
software interface to the virtual machines which is similar, yet not identical to the underlying
hardware–software interface.

3 Spoofing is an example of

(a) Deception
(b) Disclosure
(c) Usurpation
(d) Disruption

Ans: a,c
Solution: In the context of information security, and especially network security, a spoofing
attack is a situation in which a person or program successfully masquerades as another by
falsifying data, to gain an illegitimate advantage

4 In cloud, “Recovery Time Objective” (RTO) depicts –

(a) The period of time allowed for recovery


(b) Percentage of data recovered
(c) Maximum amount of data recovered
(d) None of the above

Ans: a
Solution: The Recovery Time Objective (RTO) is the targeted duration of time and a service level
within which a business process must be restored after a disaster (or disruption) in order to
avoid unacceptable consequences associated with a break in business continuity.

5 Fabrication security attack is an attack on


JULY-2019

(a) Confidentiality
(b) Availability
(c) Integrity
(d) Authenticity

Ans: d
Solution: An unauthorized party inserts counterfeit objects into the system and basically
attacks the authenticity of the system.

6 Point out the wrong statement(s):

(a) You can use proxy and brokerage services to separate clients from direct access to shared
cloud storage
(b) Any distributed application has a much greater attack surface than an application that is
closely held on a Local Area Network
(c) Cloud computing don’t have vulnerabilities associated with Internet applications
(d) None of the mentioned

Ans: c
Solution: Cloud environments run software, software has vulnerabilities, and adversaries try to
exploit those vulnerabilities.

7 Choose the option(s) which is/are not a passive attack?

a) Traffic Analysis
b) Release of message contents
c) Denial of service
d) Replay

Ans: c,d

Solution: A passive attack is a network attack in which a system is monitored and sometimes scanned
for open ports and vulnerabilities. The purpose is solely to gain information about the target and no
data is changed on the target.

8 Access policy control refers to

a) Cyclic Inheritance Control


b) Virus Attack
c) Violation of SoD Constraint
d) Man in the middle attack

Ans: a,c

Solution: Access control is a security technique that regulates who or what can view or use
resources in a computing environment

9
Interception security attack is an attack on

a) Confidentiality
JULY-2019

b) Availability
c) Integrity
d) Authenticity

Ans: a

Solution: An interception means that some unauthorized party has gained access to an asset. The
outside party can be a person, a program, or a computing system. Examples of this type of failure are
illicit copying of program or data files, or wiretapping to obtain data in a network.

10
Which of the following service(s) that need(s) to be negotiated in Service Level Agreements?

(a) Logging
(b) Auditing
(c) Regulatory compliance
(d) None of the mentioned

Ans: a,b,c

Solution: Refer the definition of SLA


JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur
Cloud Computing
Assignment- Week 7
One or more options may be correct.
Number of questions: 10 Total mark: 10 X 1 = 10
______________________________________________________________________________

QUESTION 1:
Cloudlet is a trusted, resource-rich computer or cluster of computers

a. which is not connected through internet


b. which is well connected through internet
c. which is unavailable for use by nearby mobile devices
d. which is available for use by nearby mobile devices

Correct Answer: b,d

Detailed Solution: Cloudlet is a trusted, resource-rich computer or cluster of


computers (b) which is well connected through internet. (d) which is available for
use by nearby mobile devices.

______________________________________________________________________________

QUESTION 2:
Which of the following is correct about code offloading

a. It offloading the code to the remote server and executing it


b. It increases latency by using multi-hop network
c. It decreases latency by using a single-hop network
d. It decreases battery consumption by using Wi-Fi or short-range radio

Correct Answer: a,c,d

Detailed Solution: The followings are correct about code offloading (a) It
offloading the code to the remote server and executing it, (c) It decreases latency
by using a single-hop network and (d) It decreases battery consumption by using
Wi-Fi or short-range radio.

______________________________________________________________________________

QUESTION 3:
Offloading is beneficial when
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

a. Large computation are required with relatively large numbers of communication


b. Small computation are required with relatively small numbers of communication
c. Large computation are required with relatively small numbers of communication
d. Small computation are required with relatively large numbers of communication

Correct Answer: c

Detailed Solution: Offloading is beneficial when large computation are required


with relatively small numbers of communication.

______________________________________________________________________________

QUESTION 4:
Challenges in Mobile Cloud Computing are

a. High bandwidth, Heterogeneity


b. Service availability, Homogeneity
c. Low bandwidth, Heterogeneity
d. Low bandwidth, Service availability

Correct Answer: c,d

Detailed Solution: Challenges in Mobile Cloud Computing are (c) low bandwidth,
heterogeneity and (d) low bandwidth, service availability.

______________________________________________________________________________

QUESTION 5:
Which of the following statement(s) is/are True?

a. Fog computing enables some of transactions and resources at the edge of the
cloud
b. Fog computing enables all of transactions and resources at the edge of the cloud
c. Fog computing decreases the need for bandwidth by sending every bit of
information over cloud channels
d. Fog computing increases the need for bandwidth by sending every bit of
information over cloud channels

Correct Answer: a
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Detailed Solution: Fog computing enables some of transactions and resources at


the edge of the cloud.

______________________________________________________________________________

QUESTION 6:
Statement 1: Geospatial cloud ease the sharing of geospatial data among organizations.
Statement 2: Geospatial cloud make GIS decision easily.

a. Statement 1 is True and Statement 2 is False


b. Statement 2 is True and Statement 1 is False
c. Both statements are True
d. Both statements are False

Correct Answer: c

Detailed Solution: Geospatial cloud ease the sharing of geospatial data among
organizations. Geospatial cloud make GIS decision easily.

______________________________________________________________________________

QUESTION 7:
How resources are managed in Fog network?

a. Perform less parallel operations


b. Perform efficient load balancing
c. Use less scalable system
d. Meet the delay requirements of real-time applications

Correct Answer: b,d

Detailed Solution: Resources are managed in Fog network by (b) perform efficient
load balancing and (d) meet the delay requirements of real-time applications.

______________________________________________________________________________

QUESTION 8:
Statement 1: Deficit of effective handoff mechanisms in WiFi decreases the number of packet
losses in mobile communication.
JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Statement 2: Increment of physical distance between the user and the cloud resources
increases delay in mobile communication.

a. Statement 1 is True and Statement 2 is False


b. Statement 2 is True and Statement 1 is False
c. Both statements are True
d. Both statements are False

Correct Answer: b

Detailed Solution: Increment of physical distance between the user and the cloud
resources increases delay in mobile communication.

______________________________________________________________________

QUESTION 9:
Mobile cloud computing (MCC) is the combination of ___________, __________ and
___________.
a. Grid computing, Mobile computing, Wireless networks.
b. Cloud computing, Mobile computing, Wireless networks.
c. Cloud computing, Mobile computing, Wired networks.
d. Cloud computing, Grid computing, Wired networks.

Correct Answer: b

Detailed Solution: Mobile cloud computing (MCC) is the combination of Cloud


computing, Mobile computing and Wireless networks.
______________________________________________________________________________

QUESTION 10:
Which of the following is/are the need(s) of Geospatial Cloud?

a. Sharing of geospatial data among organizations

b. Lack of GIS expertise in the organizations

c. Make GIS decision easily

d. None of the above

Correct Answer: a,b,c


JULY-2019

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Detailed Solution: The needs of Geospatial Cloud are (a) Sharing of geospatial
data among organizations, (b) Lack of GIS expertise in the organizations and (c)
Make GIS decision easily.
______________________________________________________________________________

************END*******
JULY-2019

Cloud Computing Assignments for Week 8


One or More options may be correct.

Sl Question
No
1 Docker containers take more space than VMs
(a) True (b) False
Ans: b
2 A single kernel can be shared by more than one containers
(a) True (b) False
Ans: a
3 In 3-tier cloud data centers, following layers are present:.
(a) Core (b) Access (c) Storage (d) Aggregation
Ans:a, b, d
4 Popular connectivity protocols of IoT is/are
a) MQTT (b) HTTP (c) SNMP (d) All
Ans: a, b
5 Docker container is having following major features
(a) ship (b) develop (c) run anywhere (d) Compile
Ans: a, b, c
6 In the context of Green Cloud Computing, the Power Usage Effectiveness value lies between
(a) [0, 1] (b) [1, ∞] (c) [-1, 1] (d) None
Ans: b
7 In one-to-many Virtual Sensors, many physical sensors correspond to one virtual sensor
(a) True (b) False
Ans: b
8 A typical IoT-based vehicular data cloud offers a variety of cooperative information services, like traffic
information, parking availability etc., which can be termed as
a) Network-as-a-Service b)Platform-as-a-Service c)Storage-as-a-Service d)None
Ans: b
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 1
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:

Which of the following is/are SaaS?

a. Google App Engine


b. Amazon S3
c. Amazon EC2
d. Google Docs

Correct Answer: d

Detailed Solution:

Google Docs is an example of Software as a Service (SaaS) cloud platform. So, correct option is (d).

QUESTION 2:

In _________, cloud computing provides servers and storage to the users.

a. SaaS
b. PaaS
c. IaaS
d. None of the above

Correct Answer: c

Detailed Solution:
IaaS type of cloud provides servers and storage to the users. So, the correct option is (c).
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Which is/are true regarding cloud computing?

a. It does not provide ubiquitous access


b. It provides on-demand network access
c. Resources can be released with huge management effort
d. None of the above

Correct Answer: b
Detailed Solution:
Cloud computing provides network access when demanded by the client. So, option (b) is true.

QUESTION 4:

What is the disadvantage of cloud computing?

a. It requires constant internet connection


b. It does not support group collaboration
c. It provides limited storage
d. None of these

Correct Answer: a

Detailed Solution:
Cloud computing requires constant internet connection. So, the correct option is (a).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 5:

Cloud Bursting for load balancing between clouds is an example of

a. Community cloud
b. Public cloud
c. Private cloud
d. Hybrid cloud

Correct Answer: d

Detailed Solution:
Cloud Bursting for load balancing between clouds is a hybrid cloud. So, the correct option is
(d).

QUESTION 6:

What is/are the requirements of cloud service providers

a. Decrease productivity
b. Increase end user satisfaction
c. Increase innovation
d. Decrease agility

Correct Answer: b, c

Detailed Solution:
Requirements of cloud service providers are increase productivity, end-user satisfaction,
innovation and agility. So, the correct options are (b), and (c).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 7:

Which computing paradigm does Apache Spark framework provide?

a. Grid computing
b. Cluster Computing
c. Fog Computing
d. Cloud Computing

Correct Answer: b

Detailed Solution:
Apache Spark framework provides open-source distributed general-purpose cluster computing
framework. So, the correct option is (b).

QUESTION 8:

Which of the following is/are essential characteristics of cloud computing?

a. On-demand self service


b. Resource pooling
c. Delayed elasticity
d. Measured Service

Correct Answer: a, b, d

Detailed Solution:

On-demand self-service, resource pooling, measured service, and rapid elasticity are essential
characteristics of cloud computing. So, the correct options are (a), (b), and (d).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:

Utility computing is a model where service provider

(a) makes computing resources available to the customer as needed


(b) makes computing resources available to the customer for a fixed amount of time
(c) charges the customer based on their usage
(d) charges the customer with an increase rate

Correct Answer: a, c

Detailed Solution:
In utility computing, service provider makes computing resources available to the customer as
per their need and charges accordingly.

QUESTION 10:

Match the tables

Table – I Table - II

1. Public Cloud i. Google Apps for Government


2. Private Cloud ii. IBM Bluemix
3. Community Cloud iii. Amazon VPC

a. 1.->(ii), 2.->(i), 3.->(iii)


b. 1.-> (i), 2.->(ii), 3.->(iii)
c. 1.->(ii), 2.->(iii), 3.->(i)
d. 1.->(i), 2.->(iii), 3.->(ii)

Correct Answer: c

Detailed Solution:

IBM Bluemix is an example of Public cloud. Amazon Virtual Private Cloud (VPC) is a private cloud.
Google Apps for Government is a cloud for government community. So, the correct option is (c).

************END***********
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 2
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]

Number of questions: 10 Total mark: 10 X 1 = 10


_________________________________________________________________________________________________________

QUESTION 1:
Which of the following is/are type(s) of deployment model of cloud?

(a) IaaS
(b) PaaS
(c) Hybrid Cloud
(d) Community Cloud

Correct Answer: c, d

Solution: There are four cloud deployment models: public, private, community, and
hybrid. Each deployment model is defined according to where the infrastructure for the
environment is located

____________________________________________________________________________________________________

QUESTION 2:
Types of XML-parsers are –
(a) Well-formed
(b) Well-documented
(c) Non-validating and validating
(d) None of the above

Correct Answer: c

Solution: To validate the structure of data stored in an XML document against the DTD,
you need to use parsers. Parsers are software programs that check the syntax used in
XML file. There are two types of parsers:- non validating parser, and validating parser.
____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

In public cloud, a single machine may be shared by the workloads of any combination of a
subscribers.
(a) True
(b) False

Correct Answer: a

Solution: The public cloud is defined as computing services offered by third-party


providers over the public Internet, making them available to anyone who wants to use
or purchase them. They may be free or sold on-demand, allowing customers to pay only
per usage for the CPU cycles, storage, or bandwidth they consume.

____________________________________________________________________________________________________

QUESTION 4:

Web Services are used to -


(a) Reuse application-components.
(b) Solve the interoperability problem
(c) Connect existing software
(d) Implement client-server paradigm

Correct Answer: a,b,c

Solution: A web service is a software module which is designed to perform a certain


set of tasks. The web services can be searched for over the network and can also be
invoked accordingly. When invoked the web service would be able to provide
functionality to the client which invokes that web service.

Web services - An application component that: Communicates via open protocols


(HTTP, SMTP, etc.), processes XML messages framed using SOAP, describes its messages
using XML Schema, provides an endpoint description using WSDL and can be discovered
using UDDI. However, it is not used to deploy client-server paradigm.

____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 5:

A virtual machine running on a server of a particular make cannot be relocated to the server
of another make.

(a) True
(b) False

Correct Answer: b

Solution: Migrating a virtual machine is a process to move a virtual machine from one
server, or server pool, to another.

____________________________________________________________________________________________________

QUESTION 6:

Which is/are not a correct name(s) for an XML element?


a) <age>
b) <_NAME>
c) <first name>
d) <last name>

Correct Answer: c, d

Solution: A XML element name can only start with a letter character (this includes
underscore, then the next characters can be letter characters or numbers or the hyphen,
but the space is a delimiter and is not allowed as part of any name.

____________________________________________________________________________________________________

QUESTION 7:

XML with correct syntax is "_________" XML


(a) Well Parametarized
(b) Well Formed
(c) Mature
(d) None of these

Correct Answer: b
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Solution: An XML document is called well-formed if it satisfies certain rules, specified


by the W3C. These rules are: A well-formed XML document must have a corresponding
end tag for all of its start tags. An XML document can contain only one root element, etc.
_________________________________________________________________________________________________

QUESTION 8:

Statement 1: Abstraction enables the key benefit of cloud computing: shared, ubiquitous
access
Statement 2: Virtualization assigns a logical name for a physical resource and then provides
a pointer to that physical resource when a request is made through SaaS

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: c

Solution: Abstraction: enable the rapid deployment of applications and data to reduce the
cost and complexity of providing the underlying infrastructure, which also simplifies
operations.

Virtualization: It is a process in which the user of cloud shares the data present in the cloud
which can be application software etc. It provides a virtual environment in the cloud which
can be software hardware or any other thing.

____________________________________________________________________________________________________
QUESTION 9:

Which of the following cloud concept is related to pooling and sharing of resources?
(a) Polymorphism
(b) Abstraction
(c) Virtualization
(d) None of the mentioned

Correct Answer: c

Solution: Virtualization: It is a process in which the user of cloud shares the data present
in the cloud which can be application software etc. It provides a virtual environment in the
cloud which can be software hardware or any other thing.

___________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 10:
Match the following pair (Cloud service providers & Deployment model):

A: Google Cloud Platform 1- Public Cloud


B: Amazon Elastic Compute Cloud 2- Private Cloud
C: Eucalyptus 3- Hybrid Cloud
D: Meghamala (provided by IIT kharagpur) 4- Service Cloud

(a) A-1, B-4, C-3, D-2


(b) A-4, B-1, C-3, D-2
(c) A-1, B-1, C-3, D-2
(d) A-4, B-3, C-1, D-2

Correct Answer: c

Solution: Ref: Definition of cloud deployment model.

___________________________________________________________________________________________________

************END*******
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 3
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:

Which of the following is/are NOT a traditional transaction processing database?

a. SQL Server
b. Netezza
c. DB2
d. Teradata

Correct Answer: b, d

Detailed Solution:

SQL server and DB2 are used for traditional transaction processing database. So, correct options are (b),
and (d).

QUESTION 2:

In Big Table, data is accessed by -

a. Time Stamp
b. Row Key
c. Column Key
d. None of the above

Correct Answer: a, b, c

Detailed Solution:
In Big Table data is accessed by Time Stamp, Row Key and Column Key. So, the correct option are (a),
(b), (c).
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Match the following tables:

Table I Table II
1. Image component of OpenStack i. Nova
2. Computation component of OpenStack ii. Neutron
3. Object storage of OpenStack iii. Glance
4. Networking component of OpenStack iv. Swift

a. 1->i, 2->ii, 3->iii, 4->iv


b. 1->iii, 2->ii, 3->iv, 4->i
c. 1->i, 2->iii, 3->iv, 4->ii
d. 1->iii, 2->i, 3->iv, 4->ii

Correct Answer: d
Detailed Solution:
Image Component of OpenStack is Glance, Computation component of OpenStack is Nova,
Object storage of OpenStack is Swift, and Networking component of OpenStack is Neutron. So,
option (d) is true.

QUESTION 4:

Service Level Agreement(SLA) is done between

a. Service Broker and Service Provider


b. Service Provider and Service Consumer
c. Service Broker and Service Consumer
d. None of these

Correct Answer: b

Detailed Solution:
Service Level Agreement(SLA) is done between Service Provider and Service Consumer. So, the correct
option is (b).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 5:

Penalty Cost varies with integration of


(where D(t) and R(t) are instantaneous demand and resources at time t

a. D(t) + R(t)
b. D(t) * R(t)
c. D(t) / R(t)
d. D(t) - R(t)

Correct Answer: d

Detailed Solution:
Penalty cost ∝ ∫|𝑫(𝒕) − 𝑹(𝒕)|𝒅𝒕|. So, the correct option is (d).

QUESTION 6:

In cloud, service uptime is 45 minutes and downtime is 15 minutes in an hour. What is the
availability of the service?
(a) 1/3
(b) 2/3
(c) 3
(d) 3/2

Correct Answer: b

Detailed Solution:
Availability = 1 – (downtime/uptime). Availability = 1- (15/45) = (1- 1/3) = 2/3.
So, the correct options are (b).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following is/are follow(s) Quorum protocol for a large number of concurrent reads
and writes.

a. Google File System (GFS)


b. BigTable
c. Dynamo
d. None of the above

Correct Answer: c

Detailed Solution:
Dynamo follows Quorum protocol for large number of concurrent reads and writes. So, the correct
option is (c).

QUESTION 8:

Which of the following statement is FALSE?

a. Consumer creates the SLA template


b. Direct SLA defines contract period, billing, response time, availability, etc.
c. Negotiable SLA is done through negotiation with multiple external agents
d. All of the above

Correct Answer: a

Detailed Solution:

Service providers create SLA templates. So, the wrong statement is only option (a).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:

Statement 1: Row-oriented storage is optimal for transaction processing applications.


Statement 2: Column-oriented storage is efficient for data-warehouse workloads.
Which of the following is correct?

a. Both statement 1 and 2 are correct


b. Statement 1 is correct and statement 2 is false
c. Statement 2 is correct and statement 1 is false
d. Both statement 1 and 2 are false

Correct Answer: a

Detailed Solution:
Row-oriented storage is optimal for transaction processing applications. Column-oriented
storage is efficient for data-warehouse workloads.

QUESTION 10:

Which of the following option(s) is/are incorrect?

a. SLA contains SLO


b. SLO contains SLA
c. Multiple SLAs are aggregated to KPI
d. KPIs are aggregated to SLO

Correct Answer: b, c

Detailed Solution:

The correct statements are: (a) SLA contains SLO. (d) KPIs are aggregated to SLO.
So, the incorrect options are (b) and (c).

************END***********
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 4
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]

Number ofquestions:10 Total mark: 10 X 1 =10


_________________________________________________________________________________________________________

QUESTION 1:
Which of the following OpenStack component is/are responsible for on demand scheduling
of virtual machines?

(a) Cinder
(b) Nova
(c) Swift
(d) Glance

Correct Answer: b

Solution: OpenStack Nova is a component within the OpenStack open source cloud
computing platform developed to provide on-demand access to compute resources by
provisioning and managing large networks of virtual machines (VMs).

____________________________________________________________________________________________________

QUESTION 2:

A. Cloud SQL 1. Maintains, manages, and administers relational


databases on Google Cloud Platform
2. Google's fully managed, petabyte scale, low cost analytics
B. Nova, OpenStack data warehouse to find meaningful insights
3. Manages the lifecycles of instances including spawning,
C. BigQuery scheduling and decommissioning of virtual machines on
D. Swift, OpenStack demand

Choose the correct option:


a) A-3, B-1, C-2
b) A-1,B-3,C-2
c) A-2,B-3,C-1
d) A-1,D-3,C-2
Correct Answer: b

Solution: Ref: Definition of GCP, OpenStack.


____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:
Statement 1: Azure supports hybrid cloud platform.
Statement 2: Azure App Service plan defines security.

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: d

Solution: Microsoft Azure, formerly known as Windows Azure, is Microsoft's public


cloud computing platform. It provides a range of cloud services, including those for
compute, analytics, storage and networking.

Azure App Service Plan is the container for hosting Web Apps, API Apps, Mobile Apps and
Function Apps. The course will explain the underlying infrastructure, deployment,
handling load with scaling and Azure CDN, and monitoring of App Services.

____________________________________________________________________________________________________

QUESTION 4:
Swift component of OpenStack is responsible for providing persistent block storage to
running instances
(a) TRUE
(b) FALSE

Correct Answer: b

Solution: Cinder is responsible for providing persistent block storage to running


instances.
____________________________________________________________________________________________________

QUESTION 5:
Keystone provides identity and authentication for all OpenStack services.
(a) TRUE
(b) FALSE

Correct Answer: a

Solution: Refer definitions of different components of OpenStack.


JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 6:
In OpenStack, when a VM is terminated, which of the following resources are freed?

(a) Ephemeral and persistent storage, all IPs, RAM and vCPUs
(b) Ephemeral and persistent storage only
(c) Ephemeral storage, all IPs, RAM and vCPUs
(d) None

Correct Answer: c

Solution: All resources are freed when a VM is terminted.

____________________________________________________________________________________________________

QUESTION 7:
Google Cloud End Points help to migrate the web app to Google Cloud Platform for better
performance

(a) TRUE
(b) FALSE

Correct Answer: b

Solution: Google Cloud End Points is responsible for scale your app according to the
demand/ service
requests_____________________________________________________________________________________________
_______

QUESTION 8:
What core function(s) do(es) Neutron perform?

(a) Networking
(b) Compute
(c) Storage
(d) None of the above
Correct Answer: a

Solution: OpenStack Neutron is an SDN networking project focused on delivering


networking-as-a-service (networking-as-a-service (NaaS)) in virtual compute
environments. Neutron has replaced the original networking application program
interface (API), called Quantum, in
OpenStack.__________________________________________________________________________________________
__________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 9:
Which three OpenStack components are required for Nova to function?

(a) Neutron, Horizon and Glance


(b) Glance, Keystone and Horizon
(c) Keystone, Glance and Neutron
(d) Cinder, Swift and Kolla

Correct Answer: c

Solution: Keystone: This provides identity and authentication for all OpenStack
services. Glance: This provides the compute image repository. All compute instances
launch from glance images. Neutron: This is responsible for provisioning the virtual or
physical networks that compute instances connect to on boot.

____________________________________________________________________________________________________

QUESTION 10:

GCP: Choose the correct option(s)


(a) To run your web-application, you need to configure only the Google Storage bucket
(b) “gcloud app deploy app.yaml” the command can be used to deploy your app to
app-engine
(c) After launching your application to app-engine anyone can view the app at
http://[YOUR_PROJECT_ID].appspot.com
(d) “gcloud app browse” – can be used to start the local development server for the
application

Correct Answer: b, c

Solution: a) is wrong because you can’t run your web-app only configuring storage
bucket, you need a PaaS configuration. Option d) is incorrect as that command is used to
view web-app.
____________________________________________________________________________________________________

****************************************************
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 5
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]

Number of questions: 10 Total mark: 10 X 1 = 10


_________________________________________________________________________________________________________

QUESTION 1:
Statement 1: If the demand is flat, the penalty will be exponential
Statement 2: If the demand is flat, the penalty will be linear

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: d

Solution: If the demand is flat, the penalty will be ZERO


____________________________________________________________________________________________________

QUESTION 2:

Service request time is a KPI for response time.

(a) TRUE
(b) FALSE

Correct Answer: a

Solution: Refer Definition of KPI.


____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Statement 1: Utility Premium is defined as Peak Demand/Average Demand


Statement 2: Utility Premium is defined as Cloud unit cost/Baseline unit cost

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: b

Solution: Refer Definition of Utility Premium.


____________________________________________________________________________________________________

QUESTION 4:
Which of the following way(s) help(s) to save energy in computing?

(a) Reduced boot times


(b) Increase time to perform live-migration
(c) Reduce image size
(d) None
Correct Answer: a, c

Solution: Increasing time in live migration does not reduce energy in computing.
____________________________________________________________________________________________________

QUESTION 5:
Which of the following is/are the objective(s) of Resource Management?
(a) Increase latency
(b) Improve quality of service(QoS)
(c) Reduce throughput
(d) Increase overhead

Correct Answer: b

Solution: Refer Definition of Resource management.


JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 6:
The relationship between the number of processing cores used and power consumption is
.

(a) Linear
(b) Non-linear
(c) Can’t be defined

Correct Answer: b

Solution: The number of processing cores and power consumption have non-linear
relation.

____________________________________________________________________________________________________

QUESTION 7:

Which of the following function is responsible for consolidating the results produced by each
of the Map() functions/tasks?

(a) Map
(b) Mapper
(c) Reduce
(d) None of the above

Correct Answer: c

Solution: A MapReduce job usually splits the input data-set into independent
chunks which are processed by the map tasks in a completely parallel manner. The
framework sorts the outputs of the maps, which are then input to the reduce tasks.
Typically, both the input and the output of the job are stored in a file-system.

____________________________________________________________________________________________________

QUESTION 8:
Which of the following part of the MapReduce is responsible for processing one or more
chunks of data and producing the output results?
(a) Map Task
(b) Shuffler
(c) Task execution
(d) None of the above
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Correct Answer: a

Solution: A MapReduce job usually splits the input data-set into independent
chunks which are processed by the map tasks in a completely parallel manner. The
framework sorts the outputs of the maps, which are then input to the reduce tasks.
Typically, both the input and the output of the job are stored in a file-system.

_________________________________________________________________________________________________

QUESTION 9:

Statement 1: Each mapper reads approximately 1/M of the input from the global file system
Statement 2: Files are sorted by a key and stored to the local file system

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: c

Solution: Refer the process of MapReduce.


____________________________________________________________________________________________________

QUESTION 10:
Performance metrics for resource management are Ease of development and QoS.
(a) TRUE
(b) FALSE

Correct Answer: a

Solution: There are several performance metrics for resource management. Amongst
them Ease of development, QoS , delay are only a few to specify.

___________________________________________________________________________________________________

************END*******
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 6
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]

Number ofquestions:10 Total mark: 10 X 1 =10


_________________________________________________________________________________________________________

QUESTION 1:

Spoofing is an example of

(a) Deception
(b) Disclosure
(c) Usurpation
(d) Disruption

Correct Answer: a, c

Solution: In the context of network security, a spoofing attack is a situation in which a


person or program successfully masquerades as another by falsifying data, to gain an
illegitimate advantage.
____________________________________________________________________________________________________

QUESTION 2:

Which of the options is/are the basic components of security?


(a) Confidentiality
(b) Integrity
(c) Reliability
(d) Efficiency

Correct Answer: a, b

Solution: Confidentiality (Keeping data and resources hidden), Integrity and Availability
(Enabling access to data and resources) are the major components of security.

____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

A: Passive Attack 1- Traffic Analysis


B: Active Attack 2- Denial of Service
3- Release of message contents
4- Replay

(a) A-1 & 2, B-3 & 4


(b) A-1 & 4, B – 3 & 2
(c) A-1 & 3, B – 2 & 4
(d) A-1, 2 & 3, B - 4

Correct Answer:c

Solution: Passive attack (Traffic analysis, release of message contents) and Active attack
(Denial of service, Modification, Masquerade and Replay)

____________________________________________________________________________________________________

QUESTION 4:

Statement 1: Access policy control refers to Violation of SoD Constraint and Cyclic Inheritance
Control

Statement 2:Modification security attack is an attack on Confidentiality

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: a

Solution: Modification security attack is attack on integrity. Access control policies are
enforced through a mechanism that translates a user's access request, often in terms of
a structure that a system provides. Virus attack and man in the middle attack are not
related to access control policy.

____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 5:
The sufficient condition to detect SoD constraint violation is:

a) At least one exit role


b) Current entry role is senior to at least one exit role
c) Current entry role and at least one exit roles form the conflicting pair

Correct Answer: c

Solution: Refer definition of SoD constraint violation.

____________________________________________________________________________________________________

QUESTION 6:

Interception security attack is an attack on


(a) Confidentiality
(b) Availability
(c) Integrity
(d) Authenticity

Correct Answer: a

Solution: In an interception attack, an unauthorized individual gains access to


confidential or private information. Interception attacks are attacks against network
confidentiality. Examples of Interception attacks : Eavesdropping on communication.
Wiretapping telecommunications networks.
____________________________________________________________________________________________________

QUESTION 7:
In para-virtualization, VMs run on hypervisor that interacts with the hardware.
a) True
b) False

Correct Answer: b

Solution: Para-virtualization a technique that presents a software interface to virtual


machines that is similar, but not completely the same as that of underlying hardware.

____________________________________________________________________________________________________
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 8:

Different types of cloud computing service models provide different levels of security services

(a) TRUE
(b) FALSE

Correct Answer: a

Solution: Cloud computing security or, more simply, cloud security refers to a broad
set of policies, technologies, and controls deployed to protect data, applications, and the
associated infrastructure of cloud computing

____________________________________________________________________________________________________

QUESTION 9:
Fabrication security attack is an attack on
a) Confidentiality
b) Availability
c) Integrity
d) Authenticity

Correct Answer: d

Solution: Fabrication: An unauthorized party inserts counterfeit objects into the


system and basically attacks the authenticity of the
system._____________________________________________________________________________________________
_______

QUESTION 10:

Statement 1: Any distributed application has a much greater attack surface than an application
that is closely held on a Local Area Network

Statement 2: Reliability and Efficiency are basic components of security

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both are True
(d) Both are False

Correct Answer: a
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Solution: Additional vulnerabilities arise from pooled, virtualized, and outsourced


resources.

Confidentiality (Keeping data and resources hidden), Integrity and Availability (Enabling
access to data and resources) are the major components of security.

************END*******
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 7
TYPE OF QUESTION:MSQ
Number ofquestions:10 Total mark: 10 X 1 = 10

QUESTION 1:

Benefits of Fog computing is/are

a. Low latency and location awareness


b. No Mobility
c. Homogeneity
d. Widespread geographical distribution

Correct Answer: a, d.

Detailed Solution:

Benefits of Fog Computing are low latency and location awareness, mobility, heterogeneity,
widespread geographical distribution. So, correct options are(a), and(d).

QUESTION 2:

Mobile Cloud Computing challenges are

a. High bandwidth, Service availability, and Heterogeneity


b. Low bandwidth, Service availability, and Homogeneity
c. Low bandwidth, Service availability, and Heterogeneity
d. High bandwidth, Service availability, and Homogeneity

Correct Answer: c

Detailed Solution:
Mobile Cloud Computing challenges areLow bandwidth, Service availability, and Heterogeneity.
So, the correct option is (c).
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following is/are the need(s) of Geospatial Cloud?

a. Sharing of geospatial data among organizations


b. Lack of GIS expertise in the organizations
c. Make GIS decision easily
d. None of the above

Correct Answer: a, b, c
Detailed Solution:
Needs of Geospatial Cloud are as follows-
1. Sharing of geospatial data among organizations
2. Lack of GIS expertise in the organizations
3. Make GIS decision easily.
So, correct options are (a), (b), (c).

QUESTION 4:

_________ reduces the overhead of resource management by using light weight virtualizations.

a. Containers
b. Virtual machines
c. Both containers and virtual machines
d. Neither containers nor virtual machines

Correct Answer: a

Detailed Solution:
Containers reduces the overhead of resource management by using light weight virtualizations.So, the
correctoption is (a).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 5:

Match the following tables:

Table – I Table – II
1. Data Level Interoperability i. Ability to exchange / obtain the information to be consumed
2. Service Level Interoperability ii. Ability to exchange information in a reliable and trustworthy
fashion
3. Security Level Interoperability iii. Ability to “consume” the information

a. 1. ->(ii), 2. -> (iii), 3. -> (i)


b. 1. ->(iii), 2. ->(i), 3. ->(ii)
c. 1. ->(i), 2. ->(ii), 3. ->(iii)
d. 1. ->(iii), 2. ->(ii), 3. ->(i)

Correct Answer: b

Detailed Solution:
Data level interoperability helps to consume information. Service level interoperability helps
to exchange the information to be consumed, and Security level interoperability helps to
exchange information in a reliable and trustworthy fashion. So, the correct option is (b).

QUESTION 6:

Distance between the client and server is _________ in Fog Computing.

a. One Hop
b. Two Hops
c. Three Hops
d. Multi Hops

Correct Answer: a

Detailed Solution:
In Fog Computing, distance between the client and server is one hop.
So, the correct options are (a).
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following is/are the application(s) of Mobile Cloud Computing?

a. Mobile Health Care


b. Mobile Phone Calling
c. Mobile SMS Service
d. Mobile E-commerce

Correct Answer: a, d

Detailed Solution:
The application(s) of Mobile Cloud Computing are mobile health care and mobile e-commerce.
So, the correct options are (a), (d).

QUESTION 8:

What is/are true about cloudlet?

a. Increases the latency in reaching the cloud servers


b. Reduces the latency in reaching the cloud servers
c. Resides far from the mobile devices
d. Resides near to the mobile devices

Correct Answer: b, d

Detailed Solution:

Cloudlet reduces the latency in reaching the cloud servers. Cloudlet resides near to the mobile
devices. So, the options(b) and (d) are true about cloudlet.
JAN-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:

What is/are true about Mobile Cloud Computing (MCC)?

a. MCC increases the running cost for computation intensive applications


b. MCC reduces the running cost for computation intensive applications
c. MCC decreases battery lifetime
d. None of these

Correct Answer: b

Detailed Solution:
MCC reduces the running cost for computation intensive applications.So, the correct option is
(b).

QUESTION 10:

Offloading is beneficial when?

a. Large computation are required with relatively large numbers of communication


b. Small computation are required with relatively small numbers of communication
c. Large computation are required with relatively small numbers of communication
d. Small computation are required with relatively large numbers of communication

Correct Answer:c

Detailed Solution:

Offloading is beneficial when large computation is required with relatively small numbers of
communication. So, the correct option is (c).

************END***********
JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 8
TYPE OF QUESTION:MSQ
Number ofquestions:10 Total mark: 10 X 1 = 10

QUESTION 1:

Match the following two tables

Table – I Table – II
[Layers of Green Broker] [Responsibilities of Green Brokers]
1. 1st layer i. Carbon aware scheduling
2. 2nd Layer ii. User requirements analysis
3. 3rd Layer iii. Calculation of cost and carbon footprint of services

a. 1. ->(ii), 2. ->(iii), 3. ->(i)


b. 1. ->(ii), 2. ->(i), 3. ->(iii)
c. 1. ->(iii), 2. ->(i), 3. ->(ii)
d. 1. ->(iii), 2. ->(ii), 3. ->(i)

Correct Answer: a
Detailed Solution:

1st layer is responsible for user requirements analysis, 2nd layer is responsible for cost and carbon
footprint of services calculation, and 3rd layer is responsible for carbon aware scheduling. So, correct
option is(a).

QUESTION 2:

Which is used for building Docker images and creating Docker containers?

a. Docker Engine
b. Docker Hub
c. Docker Compose
d. None of these

Correct Answer: a

Detailed Solution:

Docker Engine is used for building Docker images and creating Docker containers. So, the
JAN-2020

incorrect option is (a).


JAN-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Consider the following two statements:


Statement 1:Docker containers are pretty lightweight but they are not easily scalable.
Statement 2: Containers can share the OS kernel with other containers

a. Statement 1 is True and Statement 2 is False


b. Statement 2 is True and Statement 1 is False
c. Both statements are True
d. Both statements are False

Correct Answer: b

Detailed Solution:
Containers can share the OS kernel with other containers. The statement 2 is true. Whereas Statement 1
is False because Docker containers are pretty lightweight and they are easily scalable.
So, correct option is (b).

QUESTION 4:

Statement 1:Sensor cloud proxy manages sensor network connectivity between the sensor
resources and the cloud
Statement 2: Sensor network proxy collects data from the sensor network continuously or as and
when requested by the cloud services.

a. Statement 1 is True and Statement 2 is False


b. Statement 2 is True and Statement 1 is False
c. Both statements are True
d. Both statements are False

Correct Answer: c

Detailed Solution:
Sensor cloud proxy manages sensor network connectivity between the sensor resources and the cloud
and Sensor network proxy collects data from the sensor network continuously or as and when requested
by the cloud services. So, both statementsare true and correctoption is (c).

NPTEL Online Certification Courses


JAN-2020

Indian Institute of Technology Kharagpur

QUESTION 5:

In the context of Green Cloud Computing, overall power used in datacenter is 90 units and
power delivered to computing equipment is 75 units. What will be the effectiveness of power
usage?

a. 15
b. 5
c. 5/6
d. 6/5

Correct Answer: d

Detailed Solution:
In the context of Green Cloud Computing, the Power Usage Effectiveness is defined as (Overall
Power / Power Delivered). Here, Overall Power is 90 units and Power Delivered is 75 units.
PUE= 90/75 = 6/5. So, option (d) is correct.

QUESTION 6:

Statement 1:In two-tier DC architecture,load balancing is done using ECMP.


Statement 2:In three-tier high-speed architecture,load balancing is done using 2-way ICMP.

a) Statement 1 is TRUE and Statement 2 is FALSE


b) Statement 1 is FALSE and Statement 2 is TRUE
c) Both statements are TRUE
d) Both statements are FALSE

Correct Answer: d

Detailed Solution:
In two-tier DC architecture, load balancing is done using ICMP. Whereas, in three-tier high-
speed architecture, load balancing is done using 2-way ECMP. So, both statements are FALSE
and the correct optionis (d).

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur


JAN-2020

QUESTION 7:

Statement 1:Virtual sensors provide a customized view to users using distribution and location
transparency.
Statement 2:In sensor cloud,physical sensors contain metadata about the virtual sensors and
user currently holding that physical sensors.

(a) Statement 1 is TRUE and Statement 2 is FALSE


(b) Statement 2 is TRUE and Statement 1 is FALSE
(c) Both statements are TRUE
(d) Both statements are FALSE

Correct Answer: a

Detailed Solution:
Virtual sensors provide a customized view to users using distribution and location transparency. Virtual
sensors contain metadata about the physical sensors and user currently holding that virtual sensors.So,
statement 1 is correct and statement 2 is wrong. The correct option is (a).

QUESTION 8:

Which of the following(s) is/are aspect(s) of IoT systems?

a. Homogeneous systems
b. Functions in Real Time
c. Not scalable
d. Widely Distributed

Correct Answer: b, d

Detailed Solution:

The aspects of the IoT systems are heterogeneous systems, functions in real time, scalable and
widely distributed. Correct options are (b) and (d).

NPTEL Online Certification Courses


JAN-2020

Indian Institute of Technology Kharagpur

QUESTION 9:

Match the following two tables-

Table 1 Table 2
1. One to many virtual sensor i. The virtual sensor communicates with multiple
configuration sensor types
2. Many to one virtual sensor ii. The geographical area is divided into regions and
configuration each region can have one or more physical sensors
and sensor networks
3. Derived virtual sensor configuration iii. One physical sensor corresponds to many virtual
sensors

a. 1. ->(ii), 2. ->(iii), 3. ->(i)


b. 1. ->(ii), 2. ->(i), 3. ->(iii)
c. 1. ->(iii), 2. ->(i), 3. ->(ii)
d. 1. ->(iii), 2. ->(ii), 3. ->(i)

Correct Answer: d

Detailed Solution:
One physical sensor corresponds to many virtual sensors in one to many virtual sensor
configurations. Virtual sensor communicates with multiple sensor types in derived virtual
sensor configuration. The geographical area is divided into regions and each region can have
one or more physical sensors and sensor networks in many to one virtual sensor configuration
So, the correct option is (d).

QUESTION 10:

A typical IoT based vehicular data cloud offers a variety of cooperative information services, like
trafficinformation, parking availability etc., which can be termed as

a. Network as a Service
b.Platform as a Service
c. Storage as a Service
d. None

Correct Answer: b

Detailed Solution:
JAN-2020

A typical IoT based vehicular data cloud offers a variety of cooperative information services, like traffic
information, parking availability etc., which can be termed asPlatform as a Service. So, the correct
option is (b).

************END***********
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 1
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:

Which of the following is/are common characteristic(s) of Cloud Computing?

a. Resilient Computing
b. Small Scale
c. Virtualization
d. High Cost Software

Correct Answer: a, c

Detailed Solution:
The common characteristics of cloud computing are Massive Scale, Resilient Computing, Homogeneity,
Geographic Distribution, Virtualization, Service Orientation, Low Cost Software, Advanced Security. So,
the correct options are (a) and (c).
Refer slide number 50.

QUESTION 2:

Which of the followings is/are type(s) of Cluster?

(a) Load Balancing Cluster


(b) Cost Effective Cluster
(c) Failover Cluster
(d) Energy Efficient Cluster

Correct Answer: a, c

Detailed Solution:
There are three types of cluster: High Availability or Failover Clusters, Load Balancing Cluster,
and Parallel/Distributed Processing Clusters. So, option (a) and (c) are correct.
Refer slide number 31.
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Identify the TRUE statement(s)

a. Google spread sheet is an example of PaaS


b. Amazon Web Services(AWS) is an example of IaaS
c. Google Cloud Platform(GCP) is an example of public cloud
d. Window Server 'Hyper-V' is an example of community cloud

Correct Answer: b, c

Detailed Solution:
Google spread sheet is an example of SaaS. Amazon Web Services(AWS) is an example of IaaS.
Google Cloud Platform(GCP) is an example of public cloud. Window Server 'Hyper-V' is an
example of private cloud. So, the correct options are (b) and (c).
Refer slide number 54.

QUESTION 4:

Statement 1: Unlimited storage capacity is one of the advantages of Cloud Computing


Statement 2: Requirement of a constant internet connection is one of the disadvantages of Cloud
Computing

a. Statement 1 is TRUE, Statement 2 is FALSE


b. Statement 2 is TRUE, Statement 1 is FALSE
c. Both statements are TRUE
d. Both statements are FALSE

Correct Answer: c

Detailed Solution:
Both statements are TRUE. So, the correct option is (c).
Refer slide number 63 for statement 1, and slide number 66 for statement 2
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 5:

Advantage(s) of virtual machines is/are

a. Migration of virtual machines is not easy


b. Emulate more machines than are physically available
c. Timeshare heavy loaded systems on one host
d. Easier to create new machines, and backup machines

Correct Answer: b, d

Detailed Solution:
Advantages of virtual machines are easier to create new machines, backup machines, timeshare
lightly loaded systems on one host, emulate more machines than are physically available, easy
migration of virtual machines. So, the correct options are (b) and (d).
Refer slide number 57.

QUESTION 6:

In the context of "networking in cloud models", which of the following statement(s) is/are TRUE
for IaaS model?

a. Physical layer is accessed by service provider


b. Data link layer is accessed by service consumer
c. Network layer is accessed by service provider
d. Application layer is accessed by service consumer

Correct Answer: a, d

Detailed Solution:
Physical and Data link layers are accessed by service provider. Network, Transport, Session,
Presentation, and Application layers are accessed by service consumer in case of IaaS cloud
model. So, correct options are (a) and (d).
Refer slide number 131
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following is/are benefit(s) for user to use of public cloud?

a. No separate hardware procurement


b. No separate IT infrastructure maintenance required
c. Low scalability
d. Required separate power cost

Correct Answer: a, b
Detailed Solution:
Benefits for user to use public cloud are high scalability, no separate hardware procurement,
no separate power cost, no separate IT infrastructure administration/maintenance required.
So, option (a) and (b) are true.
Refer slide number 73

QUESTION 8:

Utility computing is a service provisioning model where -

a. Computing resources not available to the customer when required


b. Infrastructure management available to the customer when required
c. Service provider charges customer with a flat rate
d. Service provider charges customer with specific usage rate

Correct Answer: b, d

Detailed Solution:

Utility computing is a service provisioning model in which a service provider makes computing
resources and infrastructure management available to the customer as needed, and charges
them for specific usage rather than a flat rate. So, the correct options are (b) and (d).

Refer slide number 35.


JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:

The _______ cloud scales automatically to successfully handle increased requests to the web
application.

a. SaaS
b. PaaS
c. IaaS
d. DaaS

Correct Answer: b
Detailed Solution:
The PaaS cloud scales automatically to successfully handle increased requests to the web
application. So, the correct option is (b).
Refer slide number 77

QUESTION 10:

Match the tables

Table – I Table - II
1. Data Grid i. Provides fault-tolerant and high performance communication services
2. Network Grid ii. Provides secure access to huge pool of shared processing power
3. Computational iii. Provides an infrastructure to support data storage, data discovery,
Grid data handling, data publication

a. 1.->(ii), 2.->(i), 3.->(iii)


b. 1.-> (iii), 2.->(ii), 3.->(i)
c. 1.->(ii), 2.->(iii), 3.->(i)
d. 1.->(iii), 2.->(i), 3.->(ii)

Correct Answer: d
Detailed Solution:

Data Grid provides an infrastructure to support data storage, data discovery, data handling, data
publication. Network Grid provides fault-tolerant and high performance communication
services. Computational Grid provides secure access to huge pool of shared processing power.
So, the correct option is (d).
Refer slide no. 25-26
************END***********
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 2
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:

Which of the following is/are example(s) of public cloud?

a. Amazon VPC
b. Google App Engine
c. Eucalyptus
d. Microsoft Azure

Correct Answer: b, d

Detailed Solution: Google App Engine and Microsoft Azure are examples of public cloud.
So, the correct options are (b) and (d).

QUESTION 2:

Statement 1: A hybrid cloud is composed of two or more private, community,


or public clouds.
Statement 2: Hybrid clouds have significant variations in performance,
reliability, and security properties depending upon the type of cloud chosen
to build the hybrid cloud.

Which of the following is correct?

a. Statement 1 is true and Statement 2 is false


b. Statement 1 is false and Statement 2 is true
c. Both Statement 1 and Statement 2 are true
d. Both Statement 1 and Statement 2 are false

Correct Answer: c

Detailed Solution: Both Statement 1 and Statement 2 are true. So, the correct option is (c).
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Which of the following creates a virtual machine?

a. Host Operating System


b. Hypervisor
c. Container
d. None of these

Correct Answer: b

Detailed Solution: A hypervisor creates a virtual machine. So, the correct option is (b).

QUESTION 4:

Bare-metal hypervisors can run directly on the host's hardware to control the
hardware and to manage guest operating systems.

a. True
b. False

Correct Answer: a

Detailed Solution: Native or Bare-metal hypervisors can run directly on the host's hardware
to control the hardware and to manage guest operating systems. So, the correct option is (a).

QUESTION 5:

XML was designed to display data - with focus on how data looks.

a. True
b. False

Correct Answer: b

Detailed Solution: HTML was designed to display data - with focus on how data looks. XML
was designed to carry data - with focus on what data is. So, the correct option is (b).
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 6:

What is/are true regarding naming rules of XML elements?

a. Element names are not case-sensitive


b. Element names must start with a letter or underscore
c. Element names cannot contain spaces
d. Element names cannot contain hyphens

Correct Answer: b, c

Detailed Solution: Element names are case-sensitive. Element names must start with a letter
or underscore. Element names cannot contain spaces. Element names can contain hyphens.
So, the correct options are (b) and (c).

QUESTION 7:

SAX operates on the documents as whole, DOM parsers operate on each


piece of the XML document sequentially.

a. True
b. False

Correct Answer: b

Detailed Solution: DOM operates on the documents as whole, SAX parsers operate on each
piece of the XML document sequentially. So, the correct option is (b).

QUESTION 8:

Simple Object Access Protocol (SOAP) provides a way to communicate


between applications running on different operating systems, with different
technologies and programming languages.

a. True
b. False

Correct Answer: a

Detailed Solution: Simple Object Access Protocol (SOAP) provides a way to communicate
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

between applications running on different operating systems, with different technologies and
programming languages. So, the correct option is (a).

QUESTION 9:

Service-oriented architecture (SOA) is a style of software design where


services are provided to the other components by application components,
through a communication protocol over a network.

a. True
b. False

Correct Answer: a

Detailed Solution: Service-oriented architecture (SOA) is a style of software design where


services are provided to the other components by application components, through a
communication protocol over a network. So, the correct option is (a).

QUESTION 10:

Statement 1: Web Services Description Language (WSDL) is an XML-based


registry for business internet services.
Statement 2: Universal Description, Discovery, and Integration (UDDI) is a
data interchange format to store and transmit data objects consisting of
attribute-value pairs.
Which of the following is correct?

a. Statement 1 is true and Statement 2 is false


b. Statement 1 is false and Statement 2 is true
c. Both Statement 1 and Statement 2 are true
d. Both Statement 1 and Statement 2 are false

Correct Answer: d
Detailed Solution: Universal Description, Discovery, and Integration (UDDI) is an XML-
based registry for business internet services. JavaScript Object Notation (JSON) is a data
interchange format to store and transmit data objects consisting of attribute-value pairs. So,
the correct option is (d).
************END***********
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 3
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]

Number of questions: 10 Total mark: 10 X 1 = 10


_________________________________________________________________________________________________________

QUESTION 1:

Which of the following OpenStack component is used for networking services?


(a) Swift
(b) Keystone
(c) Neutron
(d) Cinder
Correct Answer: c
Detailed Solution: Neutron is used for networking services in OpenStack.

____________________________________________________________________________________________________

QUESTION 2:

Which of the following system/ architecture follow(s) Quorum protocol for a large number of
concurrent reads & writes?
(a) Google File System (GFS)
(b) BigTable
(c) Dynamo
(d) None of the above

Correct Answer: c
Detailed Solution: Dynamo follows Quorum protocol for a large number of concurrent reads &
writes.

____________________________________________________________________________________________________
JULT-2020

QUESTION 3:

S1: In ephemeral storage, the stored objects persist until the VM is terminated.

S2: The ephemeral storage is managed by Cinder in OpenStack.

(a) S1 is TRUE, S2 is FALSE

(b) S2 is TRUE, S1 is FALSE

(c) Both are TRUE

(d) Both are FALSE

Correct Answer: a

Detailed Solution: Ephemeral storage is managed by NOVA in OpenStack.

____________________________________________________________________________________________________

QUESTION 4:
In cloud, total service uptime is 185 minutes and availability of the service is 0.75. What is the
downtime of the service?

(a) 25.8 minutes


(b) 46.25 minutes
(c) 24 minutes
(d) None of the above

Correct Answer: b
Detailed Solution: Availability = 1 – (downtime/uptime).
downtime = 185 x (1-0.75) = 46.25

____________________________________________________________________________________________________

QUESTION 5:

Column-oriented storage is efficient for data-warehouse workloads.

(a) TRUE
(b) FALSE
JULT-2020

Correct Answer: a
Detailed Solution: From the definition of data storage techniques. (Slide no. 6 of Cloud
Computing: Managing Data)

____________________________________________________________________________________________________

QUESTION 6:
What is/are the SLA requirement(s) for PaaS cloud delivery model?

(a) Data Retention and Deletion


(b) Hardware Erasure and Destruction
(c) Transparency
(d) Privacy
Correct Answer: c, d
Detailed Solution: Refer the table provided in the slide no 17 of Service Level Agreement
(SLA) Lecture (Source: Cloud Computing Use Cases White Paper” Version 4.0)

____________________________________________________________________________________________________

QUESTION 7:
What is the parallel efficiency (Eff) of an algorithm? Where a task takes time T in
uniprocessor system, P is number of processors, M is time taken by each processor.
(a) Eff = (T*P)/M
(b) Eff = T*(M/P)
(c) Eff = T/(P*M)
(d) Eff = T*P*M

Correct Answer: c
Detailed Solution: Eff = T/(P*M) is the parallel efficiency(Eff) of an algorithm.
____________________________________________________________________________________________________

QUESTION 8:
What is/ are the expected SLA parameters in Storage-as-a-Service?

(a) Geographic Location


(b) Fault tolerance
JULT-2020

(c) Customizability
(d) Response time
Correct Answer: a, b
Detailed Solution: Expected SLA parameters: Geographic location, scalability, storage
space, storage billing, security, privacy, backup, fault tolerance/resilience, recovery, system
throughput, transferring bandwidth, data life cycle management
____________________________________________________________________________________________________

QUESTION 9:
In a system, 2500 unit workloads have been added. What will be the penalty?
(a) 25
(b) 100
(c) 50
(d) 2499

Correct Answer: c
Detailed Solution: Adding n independent demands reduces the Cv by 1/sqrt(n) which in
turn results penalty to 1/sqrt(n).

____________________________________________________________________________________________________

QUESTION 10:
When utility premium is greater than the ratio of peak demand to Average demand, then
the cloud is cheaper than owing.
(a) TRUE
(b) FALSE

Correct Answer: b
Detailed Solution: When utility premium is less than ratio of peak demand to Average
demand, the cloud is cheaper than owing.

____________________________________________________________________________________________________

**********END*******
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 4
TYPE OF QUESTION: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10


______________________________________________________________________________

QUESTION 1:

The configuration of a1.large instance in Amazon Web Service(AWS) is

(a) 1 vCPU and 2048 MB RAM


(b) 2 vCPUs and 4096 MB RAM
(c) 4 vCPUs and 8192 MB RAM
(d) 8 vCPUs and 16382 MB RAM

Correct Answer: b

Detailed Solution:

The combination of vCPUs and RAM in a1.large instance of AWS is 2 vCPUs and 4096 MB (or 4
GB). So, correct option is (b).

QUESTION 2:

Statement 1: Google App Engine is an Infrastructure as a Service (IaaS) product of GCP


Statement 2: Google Compute Engine is a Platform as a Service (PaaS) component of GCP

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both statements are True
(d) Both statements are False

Correct Answer: d

Detailed Solution:
Google App Engine is Platform as a Service (PaaS) product. Google Compute Engine is an
Infrastructure as a Service (IaaS) product. So, both statements are False. Correct option is (d).
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Statement 1: Fixed IP address of OpenStack VM is used for communication between instances


Statement 2: Floating IP address of OpenStack VM is used for communication with networks
outside the cloud, including the Internet.

(a) Statement 1 is True and Statement 2 is False


(b) Statement 1 is False and Statement 2 is True
(c) Both statements are True
(d) Both statements are False

Correct Answer: c

Detailed Solution:

Fixed IP address of OpenStack VM is used for communication between instances and Floating IP
address of OpenStack VM is used for communication with networks outside the cloud, including
the Internet. So, both statements are true. Correct option is (c).

QUESTION 4:

Identify the correct statement(s) about Google Cloud Platform(GCP) storage

(a) Cloud SQL is Google's fully managed, petabyte scale, low cost analytics data warehouse
to find meaningful insights
(b) BigQuery maintains, manages, and administers relational databases on Google Cloud
Platform
(c) MySQL or NoSQL databases present in Google DataStore
(d) Cloud Storage provides flexible object storage with global edge caching

Correct Answer: c, d

Detailed Solution:

Cloud SQL maintains, manages, and administers relational databases on Google Cloud Platform.
BigQuery is Google's fully managed, petabyte scale, low cost analytics data warehouse to find
meaningful insights. You get MySQL or NoSQL databases in Google DataStore. Cloud Storage
provides flexible object storage with global edge caching. So, the correct options are (c), and (d).
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 5:

A user deploys his/her app remotely in Azure. At the time of deployment, system asks for
password. Which password S/he will enter?

(a) S/he enters the login password of Azure account while it asks for password
(b) S/he enters the deployment user password of Azure account while it asks for password
(c) S/he enters the Gmail password while it asks for password
(d) S/he enters the online banking password while it asks for password

Correct Answer: b

Detailed Solution:

Push to the Azure remote to deploy your app. You are prompted for the password you created
earlier when you created the deployment user. Make sure that you enter the password you
created in Configure a deployment user, not the password you use to log in to the Azure portal.
So, the correct option is (b).

QUESTION 6:

Azure App Service supports to deploy content to a web app through FTP, local Git, GitHub, Visual
Studio Team Services, and Bitbucket.

(a) TRUE
(b) FALSE

Correct Answer: a

Detailed Solution:

App Service supports several ways to deploy content to a web app, such as FTP, local Git, GitHub,
Visual Studio Team Services, and Bitbucket. So, the question statement is TRUE. Correct option is
(a).
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 7:

Microsoft Azure App service plan includes


(a) Scale Count
(b) Region
(c) Instance Size
(d) Stock Keeping Unit (SKU)

Correct Answer: a, b, c, d

Detailed Solution:

App Service plans define: Region (for example: North Europe, East US, or Southeast Asia),
Instance size (small, medium, or large), Scale count (1 to 20 instances), SKU (Free, Shared, Basic,
Standard, or Premium). So, all options are correct.

QUESTION 8:

What core function(s) do(es) Keystone perform?

(a) Networking
(b) Compute
(c) Storage
(d) Authentication and Identity service

Correct Answer: d

Detailed Solution:

Keystone is an OpenStack service that provides API client authentication, service discovery, and
distributed multi-tenant authorization by implementing OpenStack’s Identity API. So, the
correct option is (d).
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 9:

Which of the following statements are TRUE about Resource Group in Microsoft Azure?

(a) It manages Azure resources


(b) It is a physical container
(c) It deploys web apps, databases, and storage accounts
(d) None of the above

Correct Answer: a, c

Detailed Solution:

A resource group is a logical container into which Azure resources like web apps,
databases, and storage accounts are deployed and managed. Correct options are (a), and
(c).

QUESTION 10:

Match the following columns:

Column 1 Column 2
A. GoogleAppEngine 1. Helps end users’ application scalability
B. GoogleCloudEndpoint 2. Integrates Google’s services into end users’ application
C. GoogleAPI 3. Considers to migrate your web application to Google Cloud Platform

(a) A-1, B-2, C-3


(b) A-2, B-3, C-1
(c) A-3, B-1, C-2
(d) A-2, B-1, C-3

Correct Answer: c

Detailed Solution:

GoogleAppEngine considers to migrate your web application to Google Cloud Platform.


GoogleCloudEndpoints help end users’ application scalability. GoogleAPIs integrate
Google’s services into end users’ application. So, correct option is (c).

************END***********
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 5
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
--- is a formal contract between a service provider and a service consumer.

a. SLA
b. SLO
c. KPI
d. Utility Premium

Correct Answer: a

Detailed Solution: SLA is a formal contract between a service provider and a


service consumer. So, the correct option is (a).

QUESTION 2:

U > P/A indicates that cloud is costlier than owning computer infrastructures.
Where U is Utility Premium, P is Peak Demand, and A is Average Demand

a. True
b. False

Correct Answer: a

Detailed Solution: When U > P/A, the cloud is costlier than owning computer
infrastructures. So, the correct option is (a).

QUESTION 3:

Consider the peak computing demand for an organization is 110 units. The
demand as a function of time can be expressed as: D(t) = 3t, 0≤t< 100
The resource provisioned by the cloud to satisfy current demand at time t is
given as: R(t) = D(t) + δ . (dD(t)/dt)
where, δ is the delay in provisioning the extra computing recourse on
demand
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

The cost to provision unit cloud resource for unit time is 0.8 units.
[Assume the delay in provisioning is 4 time units and minimum demand is 0.
(Penalty: Either pay for unused resource or missing service delivery]
Penalty is

a. 1100 units
b. 1200 units
c. 1300 units
d. None of these

Correct Answer: b
Detailed Solution: R[0,100]= ∫ 0100 D(t) dt + δ ∫ 0100 d/dt (D(t)) dt = ((3/2)*t^2) 0100 +
δ *3* ∫ 0100 dt=15000+( δ *300)
=(15000+300*4) [As δ =4]
=16200
D[0,100]= ∫ 0100 3t dt= 15000
|R-D|=1200
So, the correct option is (b).

QUESTION 4:
A third party application runs in the cloud for 15 hours/day. At the end of one
month [30 days], it was found that the cloud service suffered 7 outages of
durations: 1 hour 30 minutes, 30 minutes, 1 hour 15 minutes, 45 minutes, 2
hours, 1 hour, and H hours, each on different days over the service period.
Suppose a cloud guarantees service availability for 97% of time.
What will be the possible value(s) of H that SLA negotiation gets honored in
terms of service availability?

a. 8 hours
b. 6 hours
c. 3 hours
d. 9 hours

Correct Answer: b, c

Detailed Solution: Total Outage: (7+H) hours., Application runs in a month: 450
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

hours. Availability: [1- {(7+H)/(443-H)}] >= 0.97, H <=6.10


So, the correct options are (b) and (c).

QUESTION 5:

Which of the following is/are correct?

a. SLA contains SLO


b. SLO contains SLA
c. Multiple SLAs are aggregated to KPI
d. KPIs are aggregated to SLO

Correct Answer: a, d

Detailed Solution: SLA contains SLO. KPIs are aggregated to SLO. So, the correct options
are (a) and (d).

QUESTION 6:
---- is determining when an activity should start or end, depending on its
duration, predecessor activities etc.

a. Resource estimation
b. Resource brokering
c. Resource scheduling
d. None of the above

Correct Answer: c

Detailed Solution: Resource scheduling is determining when an activity should start or end,
depending on its duration, predecessor activities etc. So, the correct option is (c).

QUESTION 7:
Which of the following is/are not a possible parameter of service level
agreement (SLA) in cloud?

a. Response Time or Latency


b. Availability of the Services
c. Electricity Cost
d. Warranty of the Services

Correct Answer: c, d
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Detailed Solution: Electricity Cost and Warranty of the Services are not a possible
parameter of service level agreement (SLA) in cloud. So, the correct options are (c) and (d).
QUESTION 8:
When load increases, VM management can be done by

a. Schedule new VMs to new nodes


b. Shutdown unused nodes
c. All of these
d. None of these

Correct Answer: a

Detailed Solution: When load increases, VM management can be done by – a) Schedule new
VMs to new nodes. So, the correct option is (a).

QUESTION 9:
In hadoop, which of the following stores metadata?

a. Data node
b. Name node
c. Client node
d. None of these

Correct Answer: b

Detailed Solution: In hadoop, name node stores metadata. So, the correct option is (b).
QUESTION 10:
In the context of Green Cloud Computing, the DC Server Energy Model is
contributed by

a. CPU
b. Memory modules
c. Disks
d. None of these

Correct Answer: a, b, c

Detailed Solution: In the context of Green Cloud Computing, the DC Server Energy
Model is contributed by CPU, memory modules and disks. So, the correct options are (a), (b)
and (c).
************END***********
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 6
TYPE OF QUESTION: MCQ/MSQ
[One or more options may be correct]

Number of questions: 10 Total mark: 10 X 1 = 10


_________________________________________________________________________________________________________

QUESTION 1:

I. Replay (A) Prevents the normal use of communication facilities.

II. Denial of service (B) Passive capture of a data unit and its subsequent retransmission to
produce an unauthorized effect.

III. Modification (C) Some portion of a legitimate message is altered.

IV. Masquerade (D) One entity pretends to be a different entity.

(a) I-A, II-C, III-B, IV-D


(b) I-C, II-A, III-B, IV-D
(c) I-B, II-A, III-C, IV-D
(d) I-D, II-B, III-A, IV-C

Correct Answer: c

Solution: Active attacks involve some modification of the data stream or the creation of a
false stream. These four are the four categories of active attacks. Refer slide no. 16 of Cloud-
Security I.

____________________________________________________________________________________________________
QUESTION 2:

Which of the following is/ are the goal(s) of security?


(a) Detect attackers’ violation of security policy
(b) Continue to function correctly even if attack succeeds
(c) Stop attack, assess and repair damage
(d) None of the above

Correct Answer: a, b, c

Solution: Refer slide no. 8 of Cloud-Security I.


____________________________________________________________________________________________________
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:
Statement I: Release of message contents means that the opponent can determine the location and
identity of communicating hosts, and observe the frequency and length of messages being exchanged
Statement II: Traffic analysis is desirable to prevent the opponent from learning the contents of
the transmission.
Which of the options are correct?
(a) Statement I is TRUE and Statement II is FALSE
(b) Statement II is TRUE and Statement I is FALSE
(c) Both are TRUE
(d) Both are FALSE

Correct Answer: d

Solution: These are the types of passive attacks. Release of message contents:- It may be
desirable to prevent the opponent from learning the contents of the transmission. Traffic
analysis:- The opponent can determine the location and identity of communicating hosts,
and observe the frequency and length of messages being exchanged.
____________________________________________________________________________________________________
QUESTION 4:

Modification security attack is an attack on Integrity

(a) TRUE
(b) FALSE

Correct Answer: a

Solution: Modification security attack is attack on integrity.

__________________________________________________________________________________________________

QUESTION 5:
Which of the following are the Gartner’s seven cloud computing risks?

(a) Regulatory Compliance & Audit


(b) Data Location
(c) Data Segregation
(d) Short-term Viability

Correct Answer: a, b, c

Solution: Refer slide no. 10 of Cloud-Security II.


JULT-2020

__________________________________________________________________________________________________
NPTEL Online Certification Courses
Indian Institute of Technology Kharagpur

QUESTION 6:
Recovery Time Objective (RTO) represents:
(a) The maximum amount of data that will be lost following an interruption or
disaster.
(b) The period of time allowed for recovery
(c) The period of time allowed for the complete execution
(d) The maximum period of time allowed for the compilation of the programme

Correct Answer: b

Solution: Recovery Time Objective (RTO): The period of time allowed for recovery i.e.,
the time that is allowed to elapse between the disaster and the activation of the secondary
site.
____________________________________________________________________________________________________

QUESTION 7:

In which situation it is better to switch cloud providers?


(a) Contract price decrease
(b) Provider bankruptcy
(c) Provider service shutdown
(d) Business dispute

Correct Answer: b, c, d

Solution: Refer slide no. 17 of Cloud-Security II.


____________________________________________________________________________________________________

QUESTION 8:
In full-virtualization, VMs run on hypervisor that interacts with the hardware
a) True
b) False

Correct Answer: a

Solution: Full virtualization: VMs run on hypervisor that interacts with the hardware,
and Para virtualization: VMs interact with the host OS.

____________________________________________________________________________________________________
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 9:

Choose the option(s) which is/are not a passive attack?


a) Traffic Analysis
b) Release of message contents
c) Denial of service
d) Replay

Correct Answer: c, d

Solution: A passive attack is a network attack in which a system is monitored and


sometimes scanned for open ports and vulnerabilities. The purpose is solely to gain
information about the target and no data is changed on the target.

____________________________________________________________________________________________________

QUESTION 10:

Reliability and Efficiency are basic components of security

(a) TRUE
(b) FALSE

Correct Answer: b

Solution: Confidentiality (Keeping data and resources hidden), Integrity and Availability
(Enabling access to data and resources) are the major components of security.

************END*******
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 7
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:

Fog Computing implements in

a. Smart Grid
b. Start Traffic Light
c. Connected Vehicles
d. None of the above

Correct Answer: a, b, c

Detailed Solution:

Fog computing implements in Smart Grid, Start Traffic light, Connected Vehicles. So, correct
options are (a), (b), and (c).

QUESTION 2:

What is/are TRUE about Mobile Cloud Computing(MCC)?

a. MCC should increase the mobile’s battery lifetime by reducing power consumption
b. MCC should optimize the cost of network usage and server usage
c. MCC should take longer time to finish the application compared to local execution
d. MCC should not bother about the security of data while offloading it to server

Correct Answer: a, b

Detailed Solution:

MCC must reduce energy usage and extend battery life. It should not take longer to finish the
application compared to local execution. Cost of network usage and server usage must be
optimized. As offloading transfers data to the servers, MCC ensure confidentiality and privacy
of data, how to identify methods which process confidential data. So, the options (a) and (b) are
true about MCC.
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 3:

Identify the correct statement(s) about Cloudlet?

a. It increases latency by using multi-hop network


b. It consumes low battery power
c. It uses broadband wireless
d. It uses short-range radio wireless

Correct Answer: b, d

Detailed Solution:
Cloudlet architecture decreases latency by using a single-hop network and potentially lowers
battery consumption by using Wi-Fi or short-range radio instead of broadband wireless which
typically consumes more energy. So, the correct options are (b) and (d).

QUESTION 4:

Which of the followings is/are feature(s) of Mobile Cloud Computing?

a. Use less mobile device resources because applications are cloud-supported


b. Reduce reliability with information backed up and stored in the cloud
c. Mobile devices connect to services delivered through an API architecture
d. Facilitates slower development, delivery and management of mobile apps

Correct Answer: a, c

Detailed Solution:

Mobile cloud computing features are: Facilitates the quick development, delivery and
management of mobile apps. Uses fewer device resources because applications are cloud-
supported. Mobile devices connect to services delivered through an API architecture. Improves
reliability with information backed up and stored in the cloud. So, the correct options are (a) and
(c).
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 5:

Match the following tables related to MCC Key components:

Table – I Table – II
1. Profiler i. Collects results of split execution and combine, and make the execution
details transparent to the user
2. Solver ii. Monitors application execution to collect data about execution time, power
consumption, network traffic
3. Synchronizer iii. The task of selecting which parts of an app runs on mobile and cloud

a. 1. -> (ii), 2. -> (iii), 3. -> (i)


b. 1. -> (iii), 2. -> (i), 3. -> (ii)
c. 1. -> (i), 2. -> (ii), 3. -> (iii)
d. 1. -> (ii), 2. -> (i), 3. -> (iii)

Correct Answer: a

Detailed Solution:
Profiler monitors application execution to collect data about the time to execute, power
consumption, network traffic. Solver has the task of selecting which parts of an app runs on
mobile and cloud. Task of synchronizer modules is to collect results of split execution and
combine, and make the execution details transparent to the user. So, the correct option is (a).

QUESTION 6:

_________ ensures the ability to exchange / obtain the information to be “consumed”.

a. Data Level Interoperability


b. Security Level Interoperability
c. Service Level Interoperability
d. None of the above

Correct Answer: c

Detailed Solution:
Service Level Interoperability ensures the ability to exchange / obtain the information to be
“consumed”. So, the correct option is (c).
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 7:

Which of the following statement(s) is/are FALSE about Fog Computing?

a. Fog nodes present near to the end-user


b. Fog computing use for real-time applications
c. Fog nodes’ response time is much higher than cloud server
d. Network routers, WiFi Gateways will not be capable of running applications

Correct Answer: c, d

Detailed Solution:
Fog nodes present near to the end-user, Fog computing use for real-time applications, Fog
nodes’ response time is much lower than cloud server, network routers, WiFi Gateways will be
capable of running applications. So, the correct options are (c), (d).

QUESTION 8:

State Migration happens when

a. Migrate the partially processed persistent data to a new node due to availability of an
executing node
b. Migrate the partially processed persistent data to a new node due to unavailability of an
executing node
c. Migrate the fully processed persistent data to a new node due to unavailability of an
executing node
d. Migrate the fully processed persistent data to a new node due to availability of an executing
node

Correct Answer: b

Detailed Solution:
State Migration happens due to unavailability of an executing node, there is a need to migrate
the partially processed persistent data to a new node. So, the correct options are (b).
JULT-2020

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:

Geographical distribution of server nodes is _________ in Fog Computing and __________ in


Cloud Computing.

a. Centralized, Distributed
b. Centralized, Centralized
c. Distributed, Centralized
d. Distributed, Distributed

Correct Answer: c

Detailed Solution:
Geographical distribution of server nodes is Distributed in Fog Computing, and Centralized in
Cloud Computing. So, the correct option is (c).

QUESTION 10:

Which of the following is/are the challenge(s) of Geospatial Cloud?

a. Scaling of Spatial Databases


b. Policy management among the tenants
c. Implementation of Spatial Databases
d. None of the above

Correct Answer: a, b, c
Detailed Solution:

Challenges of Geospatial Cloud are as follows-


1. Implementation of Spatial Databases
2. Scaling of Spatial Databases
3. Policy management among the tenants
So, correct options are (a), (b), (c).

************END***********
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 8
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Each container can not run as an isolated process in user space.

a. True
b. False

Correct Answer: b

Detailed Solution: Each container can run as an isolated process in user space. So, the
correct option is (b).

QUESTION 2:

--- runs completely isolated from the host environment by default, only
accessing host files and ports if configured to do so.

a. Image
b. Container
c. Compose
d. None of these

Correct Answer: b

Detailed Solution: Container runs completely isolated from the host environment
by default, only accessing host files and ports if configured to do so. So, the correct option is
(b).

QUESTION 3:

--- is a lightweight, stand-alone, executable package that includes everything


needed to run a piece of software, including the code, a runtime, libraries,
environment variables etc.
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

a. Container
b. Hypervisor
c. Image
d. None of these

Correct Answer: c
Detailed Solution: Image is a lightweight, stand-alone, executable package that
includes everything needed to run a piece of software, including the code, a
runtime, libraries, environment variables etc.
So, the correct option is (c).

QUESTION 4:
Docker engine is a tool for defining and running multi-container Docker
applications.

a. True
b. False

Correct Answer: b

Detailed Solution: Docker compose is a tool for defining and running multi-container
Docker applications. So, the correct option is (b).

QUESTION 5:
Docker rmi is used to delete a local ----

a. image
b. container
c. volume
d. node

Correct Answer: a

Detailed Solution: Docker rmi is used to delete a local image. So, the correct option is (a).

QUESTION 6:
--- get virtual access to host resources through a hypervisor.

a. Containers
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

b. Virtual machines
c. Both a and b
d. Images

Correct Answer: b

Detailed Solution: Virtual machines get virtual access to host resources through a
hypervisor. So, the correct option is (b).

QUESTION 7:
A docker image can be created from a docker container.

a. True
b. False

Correct Answer: a

Detailed Solution: A docker image can be created from a docker container. So, the correct
option is (a).

QUESTION 8:
A green broker can perform scheduling of applications to reduce energy
consumption.

a. True
b. False

Correct Answer: a

Detailed Solution: A green broker can perform scheduling of applications to reduce


energy consumption. So, the correct option is (a).

QUESTION 9:
In the context of Green Cloud Computing, the Power Usage Effectiveness is
defined as

a. Power Delivered / Overall Power


b. Overall Power / Power Delivered
c. Overall Power * Power Delivered
d. None of these

Correct Answer: b
JULT-2020

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Detailed Solution: In the context of Green Cloud Computing, the Power Usage
Effectiveness is defined as Overall Power / Power Delivered. So, the correct option is (b).

QUESTION 10:
For sensor resources that do not have direct connection to the cloud, sensor
network proxy provides the connection.

a. True
b. False

Correct Answer: a

Detailed Solution: For sensor resources that do not have direct connection to the
cloud, sensor network proxy provides the connection. So, the correct option is (a).

************END***********
JAN-2021
7/20/2021 Cloud computing - - Unit 2 - Week 0

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 0
The due date for submitting this assignment has passed.
How does an Due on 2021-02-15, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-01-06, 10:07 IST
Week 0 1) 1 point

Quiz :
Assignment 0
(assessment?
name=108)

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7

Week 8

a
Text Transcripts

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=16&assessment=108 1/6
JAN-2021
7/20/2021 Cloud computing - - Unit 2 - Week 0

b
Books
c

Download d
Videos Yes, the answer is correct.
Score: 1
Detail Accepted Answers:
Assignment d
Solution 2) 1 point

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

3) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=16&assessment=108 2/6
JAN-2021
7/20/2021 Cloud computing - - Unit 2 - Week 0

4) 1 point

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

5) 1 point

a
b
c

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=16&assessment=108 3/6
JAN-2021
7/20/2021 Cloud computing - - Unit 2 - Week 0

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

A dA

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=16&assessment=108 4/6
JAN-2021
7/20/2021 Cloud computing - - Unit 2 - Week 0

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
c
d
Yes, the answer is correct.
Score: 1
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=16&assessment=108 5/6
JAN-2021
7/20/2021 Cloud computing - - Unit 2 - Week 0

10) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=16&assessment=108 6/6
JAN-2021
7/20/2021 Cloud computing - - Unit 3 - Week 1

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 1
The due date for submitting this assignment has passed.
How does an Due on 2021-02-24, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-02-23, 07:40 IST
Week 0 1) 1 point

Week 1

Lecture 1:
Cloud
Computing -
Overview (unit?
unit=17&lesson=18)

Lecture 2:
Cloud
a
Computing –
Overview b
(contd..) (unit? c
unit=17&lesson=19)
d
Lecture 3:
Yes, the answer is correct.
Cloud Score: 1
Computing –
Accepted Answers:
Introduction
a
(unit?
unit=17&lesson=20) 2) 1 point
Lecture 4:
Cloud
Computing

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=17&assessment=109 1/6
JAN-2021
7/20/2021 Cloud computing - - Unit 3 - Week 1

Architecture
(unit?
unit=17&lesson=21)

Lecture 5:
Cloud
Computing
Architecture
(contd..) (unit?
unit=17&lesson=22)

Lecture
material of a
Week 1 (unit? b
unit=17&lesson=23)
c
Quiz : d
Assignment 1
(assessment? Yes, the answer is correct.
Score: 1
name=109)
Accepted Answers:
Week 1 c
Feedback Form d
(unit?
unit=17&lesson=24) 3) 1 point

Week 2

Week 3

Week 4

Week 5

Week 6
a
Week 7 b
c
Week 8
d

Text Transcripts Yes, the answer is correct.


Score: 1
Accepted Answers:
Books
d

Download 4) 1 point
Videos

Detail
Assignment
Solution

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=17&assessment=109 2/6
JAN-2021
7/20/2021 Cloud computing - - Unit 3 - Week 1

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

5) 1 point

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

6) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=17&assessment=109 3/6
JAN-2021
7/20/2021 Cloud computing - - Unit 3 - Week 1

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=17&assessment=109 4/6
JAN-2021
7/20/2021 Cloud computing - - Unit 3 - Week 1

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

9) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=17&assessment=109 5/6
JAN-2021
7/20/2021 Cloud computing - - Unit 3 - Week 1

10) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=17&assessment=109 6/6
JAN-2021
7/20/2021 Cloud computing - - Unit 4 - Week 2

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 2
The due date for submitting this assignment has passed.
How does an Due on 2021-03-03, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-02-28, 21:12 IST
Week 0 1) 1 point

Week 1

Week 2

Lecture 6:
Cloud
Computing:
Architecture –
Deployment
Models (unit? a
unit=25&lesson=26) b
Lecture 7: c
Cloud d
Computing:
Virtualization Yes, the answer is correct.
(unit? Score: 1
unit=25&lesson=27) Accepted Answers:
a
Lecture 8: b
Cloud
d
Computing:
XML Basics 2) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=25&assessment=110 1/5
JAN-2021
7/20/2021 Cloud computing - - Unit 4 - Week 2

(unit?
unit=25&lesson=28)

Lecture 9:
Cloud
Computing:
XML Basics II
(unit?
unit=25&lesson=29)

Lecture 10:
Cloud
Computing:
Web Services,
Service
Oriented
Architecture
(unit?
unit=25&lesson=30)

Lecture
material of
Week 2 (unit?
unit=25&lesson=31)

Quiz : a
Assignment 2
b
(assessment?
name=110) c
d
Week 2
Feedback Form Yes, the answer is correct.
(unit? Score: 1
unit=25&lesson=32) Accepted Answers:
b
Week 3
3) 1 point
Week 4

Week 5

Week 6

Week 7

Week 8

Text Transcripts

a
Books
b
Download c
Videos d
Yes, the answer is correct.
Score: 1
A dA

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=25&assessment=110 2/5
JAN-2021
7/20/2021 Cloud computing - - Unit 4 - Week 2

Accepted Answers:
Detail b
Assignment
Solution 4) 1 point

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

5) 1 point

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

6) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=25&assessment=110 3/5
JAN-2021
7/20/2021 Cloud computing - - Unit 4 - Week 2

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:
a

8) 1 point

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

9) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=25&assessment=110 4/5
JAN-2021
7/20/2021 Cloud computing - - Unit 4 - Week 2

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:
a

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=25&assessment=110 5/5
JAN-2021
7/20/2021 Cloud computing - - Unit 5 - Week 3

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 3
The due date for submitting this assignment has passed.
How does an Due on 2021-03-10, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-03-09, 07:35 IST
Week 0 1) 1 point

Week 1

Week 2

Week 3

Lecture 11:
Service Level
Agreement
(unit?
unit=33&lesson=34)

Lecture 12:
a
Cloud b
Economics
c
(unit?
unit=33&lesson=35) d

Lecture 13:
Yes, the answer is correct.
Score: 1
Managing Data
Accepted Answers:
(unit?
a
unit=33&lesson=36)
2) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=33&assessment=111 1/6
JAN-2021
7/20/2021 Cloud computing - - Unit 5 - Week 3

Lecture 14:
Introduction to
MapReduce
(unit?
unit=33&lesson=37)

Lecture 15 :
Open Stack
(unit?
unit=33&lesson=38)

Lecture
material of
Week 3 (unit?
unit=33&lesson=39)
a
Quiz : b
Assignment 3
c
(assessment?
name=111) d

Week 3 Yes, the answer is correct.


Feedback Form
Score: 1
(unit? Accepted Answers:
unit=33&lesson=40) b

3) 1 point
Week 4

Week 5

Week 6

Week 7

Week 8
a

Text Transcripts b
c
Books d
Yes, the answer is correct.
Download Score: 1
Videos Accepted Answers:
d
Detail
Assignment 4) 1 point
Solution

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=33&assessment=111 2/6
JAN-2021
7/20/2021 Cloud computing - - Unit 5 - Week 3

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

5) 1 point

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

6) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=33&assessment=111 3/6
JAN-2021
7/20/2021 Cloud computing - - Unit 5 - Week 3

7) 1 point

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

8) 1 point

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

9) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=33&assessment=111 4/6
JAN-2021
7/20/2021 Cloud computing - - Unit 5 - Week 3

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:
a

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=33&assessment=111 5/6
JAN-2021
7/20/2021 Cloud computing - - Unit 5 - Week 3

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=33&assessment=111 6/6
JAN-2021
7/20/2021 Cloud computing - - Unit 6 - Week 4

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 4
The due date for submitting this assignment has passed.
How does an Due on 2021-03-17, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-03-12, 21:03 IST
Week 0 1) 1 point

Week 1

Week 2

Week 3
a
Week 4
b
Lecture 16 : Yes, the answer is correct.
Cloud Score: 1
Computing: Accepted Answers:
Open source a
Cloud–
Openstack 2) 1 point
Demo (unit?
unit=41&lesson=42)

Lecture 17 :
Cloud
Computing:
Case Study
with a
Commercial

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=41&assessment=112 1/5
JAN-2021
7/20/2021 Cloud computing - - Unit 6 - Week 4

Cloud-Microsoft
Azure (unit?
unit=41&lesson=43)

Lecture 18 :
Cloud
Computing:
Demo -
Microsoft Azure
(unit?
unit=41&lesson=44)

Lecture 19 :
Cloud
Computing:
Case Study -
Google Cloud
Platform (GCP)
(unit?
unit=41&lesson=45)

Lecture 20 :
Cloud
Computing: a
Demo - Google
b
Cloud Platform
(GCP) (unit? c
unit=41&lesson=46) d
Lecture Yes, the answer is correct.
material of Score: 1
Week 4 (unit? Accepted Answers:
unit=41&lesson=47) b

Quiz : 3) 1 point
Assignment 4
(assessment?
name=112)

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

Week 5

Week 6

Week 7 a
b
Week 8 c
d
Text Transcripts
Yes, the answer is correct.
Score: 1
Books
Accepted Answers:
d

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=41&assessment=112 2/5
JAN-2021
7/20/2021 Cloud computing - - Unit 6 - Week 4

4) 1 point
Download
Videos

Detail
Assignment
Solution

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

5) 1 point

a
b
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:
a

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=41&assessment=112 3/5
JAN-2021
7/20/2021 Cloud computing - - Unit 6 - Week 4

7) 1 point

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

8) 1 point

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

9) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=41&assessment=112 4/5
JAN-2021
7/20/2021 Cloud computing - - Unit 6 - Week 4

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

10) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=41&assessment=112 5/5
JAN-2021
7/20/2021 Cloud computing - - Unit 7 - Week 5

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 5
The due date for submitting this assignment has passed.
How does an Due on 2021-03-24, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-03-23, 08:31 IST
Week 0 1) 1 point

Week 1

Week 2

Week 3

Week 4

Week 5

Lecture 21:
SLA-Tutorial
(unit?
unit=49&lesson=50)

Lecture 22:
Cloudonomics-
Tutorial (unit?
unit=49&lesson=51) a

Lecture 23:
b
MapReduce- c
d
Y h i

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=49&assessment=113 1/5
JAN-2021
7/20/2021 Cloud computing - - Unit 7 - Week 5

Tutorial (unit? Yes, the answer is correct.


unit=49&lesson=52) Score: 1
Accepted Answers:
Lecture 24: d
Resource
Mgmt-I (unit? 2) 1 point
unit=49&lesson=53)

Lecture 25:
Resource
Mgmt-II (unit?
unit=49&lesson=54)

Lecture
material of
Week 5 (unit?
unit=49&lesson=55) a
b
Quiz :
Assignment 5 c
(assessment? d
name=113)
Yes, the answer is correct.
Week 5 Score: 1
Feedback Form Accepted Answers:
(unit? a
unit=49&lesson=56) b
c
Week 6 d

Week 7 3) 1 point

Week 8

Text Transcripts

Books

Download
a
Videos
b
Detail c
Assignment d
Solution
Yes, the answer is correct.
Score: 1
Accepted Answers:
d

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=49&assessment=113 2/5
JAN-2021
7/20/2021 Cloud computing - - Unit 7 - Week 5

4) 1 point

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

5) 1 point

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

6) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=49&assessment=113 3/5
JAN-2021
7/20/2021 Cloud computing - - Unit 7 - Week 5

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

7) 1 point

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

8) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=49&assessment=113 4/5
JAN-2021
7/20/2021 Cloud computing - - Unit 7 - Week 5

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:
a
b
c

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=49&assessment=113 5/5
JAN-2021
7/20/2021 Cloud computing - - Unit 8 - Week 6

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 6
The due date for submitting this assignment has passed.
How does an Due on 2021-03-31, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-03-30, 16:35 IST
Week 0 1) 1 point

Week 1

Week 2

Week 3

Week 4

Week 5
a

Week 6 b
c
Lecture 26:
d
Cloud
Computing: Yes, the answer is correct.
Security I (unit? Score: 1
unit=57&lesson=58) Accepted Answers:
a
Lecture 27:
b
Cloud
Computing: 2) 1 point
Security II

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=57&assessment=115 1/5
JAN-2021
7/20/2021 Cloud computing - - Unit 8 - Week 6

(unit?
unit=57&lesson=59)

Lecture 28:
Cloud
Computing:
Security III
(unit?
unit=57&lesson=60)
a
Lecture 29:
b
Cloud
Computing: c
Security Issues d
In Collaborative
SaaS Cloud Yes, the answer is correct.
(unit? Score: 1
unit=57&lesson=61) Accepted Answers:
a
Lecture 30: c
Cloud
Computing: 3) 1 point
Broker for
Cloud
Marketplace
(unit?
unit=57&lesson=62)

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

Quiz :
Assignment 6
a
(assessment? b
name=115)
c
Week 6 d
Feedback Form
(unit?
Yes, the answer is correct.
Score: 1
unit=57&lesson=64)
Accepted Answers:
a
Week 7
b
c
Week 8
4) 1 point
Text Transcripts

Books

Download
Videos

Detail
Assignment a

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=57&assessment=115 2/5
JAN-2021
7/20/2021 Cloud computing - - Unit 8 - Week 6

Solution b
c
d
Partially Correct.
Score: 0.5
Accepted Answers:
a
c

5) 1 point

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

6) 1 point

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

7) 1 point

a
b
Y h i

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=57&assessment=115 3/5
JAN-2021
7/20/2021 Cloud computing - - Unit 8 - Week 6

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:
b

9) 1 point

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

10) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=57&assessment=115 4/5
JAN-2021
7/20/2021 Cloud computing - - Unit 8 - Week 6

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=57&assessment=115 5/5
JAN-2021
7/20/2021 Cloud computing - - Unit 9 - Week 7

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 7
The due date for submitting this assignment has passed.
How does an Due on 2021-04-07, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-04-06, 16:43 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:
Lecture 31: d
Mobile Cloud
Computing -I
(unit?
unit=65&lesson=66)

Lecture 32:
Mobile Cloud

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=65&assessment=116 1/6
JAN-2021
7/20/2021 Cloud computing - - Unit 9 - Week 7

Computing -II 2) 1 point


(unit?
unit=65&lesson=67)

Lecture 33: Fog


Computing-I
(unit?
unit=65&lesson=68)

Lecture 34: Fog


Computing-II
(unit?
unit=65&lesson=69)
a
b
Lecture 35: Use
Case-Geo- c
spatial Cloud d
(unit?
unit=65&lesson=70)
Yes, the answer is correct.
Score: 1
Lecture Accepted Answers:
material of b
Week 7 (unit? d
unit=65&lesson=71)
3) 1 point
Quiz :
Assignment 7
(assessment?
name=116)

Week 7
Feedback Form
(unit?
unit=65&lesson=72)

Week 8
a
Text Transcripts
b

Books c
d
Download Yes, the answer is correct.
Videos Score: 1
Accepted Answers:
Detail c
Assignment
4) 1 point
Solution

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=65&assessment=116 2/6
JAN-2021
7/20/2021 Cloud computing - - Unit 9 - Week 7

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

5) 1 point

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

6) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=65&assessment=116 3/6
JAN-2021
7/20/2021 Cloud computing - - Unit 9 - Week 7

7) 1 point

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

8) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=65&assessment=116 4/6
JAN-2021
7/20/2021 Cloud computing - - Unit 9 - Week 7

9) 1 point

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

10) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=65&assessment=116 5/6
JAN-2021
7/20/2021 Cloud computing - - Unit 9 - Week 7

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=65&assessment=116 6/6
JAN-2021
7/20/2021 Cloud computing - - Unit 10 - Week 8

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

psgpreetha@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud computing (course)

Course
outline Assignment 8
The due date for submitting this assignment has passed.
How does an Due on 2021-04-14, 23:59 IST.
NPTEL online
course work?
Assignment submitted on 2021-04-12, 19:48 IST
Week 0 1) 1 point

Week 1

Week 2

Week 3

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

2) 1 point
Week 8

Lecture 36 :
Introduction to
DOCKER
Container
(unit?
unit=73&lesson=74)

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=73&assessment=117 1/5
JAN-2021
7/20/2021 Cloud computing - - Unit 10 - Week 8

Lecture 37:
Green Cloud
(unit?
unit=73&lesson=75)

Lecture 38 :
Sensor Cloud
Computing
(unit?
unit=73&lesson=76)
a
Lecture 39 : IoT
Cloud (unit? b
unit=73&lesson=77) c
Lecture 40 : d
Course
Yes, the answer is correct.
Summary and
Score: 1
Research
Accepted Answers:
Areas (unit?
a
unit=73&lesson=78)
3) 1 point
Lecture
material of
Week 8 (unit?
unit=73&lesson=79)

Quiz :
Assignment 8
(assessment?
name=117)

Week 8
Feedback Form
(unit? a
unit=73&lesson=80) b

Text Transcripts c
d
Books Yes, the answer is correct.
Score: 1
Download Accepted Answers:
Videos c

4) 1 point
Detail
Assignment
Solution

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=73&assessment=117 2/5
JAN-2021
7/20/2021 Cloud computing - - Unit 10 - Week 8

5) 1 point

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:
c

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=73&assessment=117 3/5
JAN-2021
7/20/2021 Cloud computing - - Unit 10 - Week 8

7) 1 point

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

8) 1 point

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

9) 1 point

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=73&assessment=117 4/5
JAN-2021
7/20/2021 Cloud computing - - Unit 10 - Week 8

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

10) 1 point

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

https://onlinecourses.nptel.ac.in/noc21_cs14/unit?unit=73&assessment=117 5/5
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 0
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Consider a system with 2 level caches. Access times of Level 1 cache, Level 2 cache, and main
memory are 2 ns, 10 ns, and 200 ns, respectively. The hit rates of Level 1 and Level 2 caches are
0.8 and 0.9, respectively. What is the average access time of the system ignoring the search time
within the cache?
a) 8.6 ns
b) 6.2 ns
c) 7.4 ns
d) 6.4 ns

Correct Answer: c

Detailed Solution: Average access time = [H1*T1]+[(1-H1)*H2*T2]+[(1-H1)(1-H2)*Hm*Tm]


H1 = Hit rate of level 1 cache = 0.8
T1 = Access time for level 1 cache = 2 ns
H2 = Hit rate of level 2 cache = 0.9
T2 = Access time for level 2 cache = 10 ns
Hm = Hit rate of Main Memory = 1
Tm = Access time for Main Memory = 200 ns

QUESTION 2:
A computer’s processor sends 32 bit addresses to the cache controller. It has a 512 KByte, 8-way
set associative, write back data cache with block size of 32 Bytes. In addition to the address tag,
each cache tag directory entry contains 3 valid bits and 1 modified bit. Find the size of the cache
tag directory.
a) 212 Kbits
b) 320 Kbits
c) 160 Kbits
d) 120 Kbits

Correct Answer: b

Detailed Solution: Number of blocks = Cache-Size/Block-Size = 512 KB / 32 Bytes = 214


JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Number of Sets = 214 / 8 = 211


Tag + Set offset + Byte offset = 32
Tag + 11 + 5 = 32
Tag = 16
16 bit address
3 bit valid
1 modified
Total bits = 20
20 × no. of blocks
= 320 K bits.

QUESTION 3:
The memory locations 5000, 5001 and 5020 have data values 118, 101 and 116 respectively before
the following program is executed.

MOVI R1, 1

LOAD R2, 5000(R1)

ADDI R2, 5000

STOREI 0(R2), 77

Which of the statements below is TRUE after the program is executed?

a) Memory location 5000 has value 77


b) Memory location 5020 has value 77
c) Memory location 5101 has value 77
d) Memory location 5021 has value 77

Correct Answer: c

Detailed Solution:
1. R1←1 (Move immediate)
2. R2←[5000+[R1]], ( Load from memory)
R2←5000+1
[5000+1]=101
Thus, value =101 is moved to the register R2
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

3. R2←101+5000 (Add Immediate)


4. 77 will be stored to 0+5101 (Store immediate)

QUESTION 4:

In the above-mentioned data path of a CPU, it is given; all the components of the data path are of
identical sizes. ALU carries out all the operations including the incrementation of PC as well as
GPRs. It needs two clock cycles to complete a memory read operation. For the instruction “add Rs,
Rd”, which of the following statements is correct?
a) At least three clock cycles are needed to complete the execution cycle of the instruction.
b) At least five clock cycles are needed to complete the execution cycle of the instruction.
c) At least two clock cycles are needed to complete the execution cycle of the instruction.
d) At least four clock cycles are needed to complete the execution cycle of the instruction.

Correct Answer: a

Detailed Solution: 1st clock cycle for Rs to S


2nd clock cycle for Rd to T
3rd clock cycle for add operation meansRs + Rd
So for execution only 3 cycles are required.

QUESTION 5:
The interrupt-request line is a part of the ___________
a. Data line
b. Address line
c. Control line
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

d. None of these

Correct Answer: c

Detailed Solution: The Interrupt-request line is a control line along which the device is allowed to
send the interrupt signal.

QUESTION 6:
One of the header fields in an IP datagram is the Time to Live (TTL) field. Which of the following
statements best explains the need for this field?
a) It can be used to prioritize packets
b) It can be used to reduce delays
c) It can be used to optimize throughput
d) It can be used to prevent packet looping

Correct Answer: d

Detailed Solution: Time to Live can be thought as an upper bound on the time that an IP datagram
can exist in the network. The purpose of the TTL field is to avoid a situation in which an
undeliverable datagram keeps circulating.

QUESTION 7:
Which of the following system calls results in the sending of SYN packets?
a) socket
b) connect
c) listen
d) bind

Correct Answer: b

Detailed Solution: socket() creates a new socket of a certain socket type, identified by an integer
number, and allocates system resources to it. bind() is typically used on the server side, and
associates a socket with a socket address structure, i.e. a specified local port number and IP address.
listen() is used on the server side, and causes a bound TCP socket to enter the listening state.
connect() is used on the client side, and assigns a free local port number to a socket. In the case of a
TCP socket, it causes an attempt to establish a new TCP connection.

QUESTION 8:
If a class B network on the Internet has a subnet mask of 255.255.248.0, what is
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

the maximum number of hosts per subnet?


a) 1022
b) 2048
c) 2046
d) 2047

Correct Answer: c
Detailed Solution: The binary representation of the subnet mask is
1111111.11111111.11111000.00000000. There are 21 bits set in the subnet. So 11 (32-21) bits are
left for host ids. Total possible values of host ids is 2^11 = 2048. Out of these 2048 values, 2
addresses are reserved. The address with all bits as 1 is reserved as broadcast address and address
with all host id bits as 0 is used as the network address of the subnet. In general, the number of
addresses usable for addressing specific hosts in each network is always 2^N – 2 where N is the
number of bits for host id.

QUESTION 9:
In classful addressing, an IP address 123.23.56.4 belongs to _____ format.
a) Class A
b) Class B
c) Class C
d) Class D

Correct Answer: a
Detailed Solution: 0 - 126 = Class A
128 - 191 = Class B
192 - 223 = Class C
224 - 255 = Class D
So ans is A.

QUESTION 10:
Count to infinity is a problem associated with
a) Link state routing protocol.
b) Distance vector routing protocol
c) DNS while resolving host name
d) TCP for congestion control

Correct Answer: b
Detailed Solution: Count to infinity is a problem associated with distance vector routing.

************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 1
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is/are properties of distributed computing?
a) Fault tolerance
b) Resource sharing
c) Load sharing
d) None of the above

Correct Answer: a, b, c
Detailed Solution: All three are the basic properties of distributed computing.

QUESTION 2:
Which of the following is/are a type of Grid?
a) Computational Grid
b) Data Grid
c) Edge Grid
d) All of the above

Correct Answer: a, b
Detailed Solution: Types of grid are data grid, computational grid and collaboration grid.

QUESTION 3:
“On demand cyber infrastructure” - is better identified with which of the following?

a) Grid Computing
b) Cluster Computing
c) Utility Computing
d) Both ‘a’ and ‘b’

Correct Answer: c
Detailed Solution: “On demand cyber infrastructure” is better identified in Utility Computing.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 4:
Which of the following is false about cloud computing?
a) Cloud computing is to realize service oriented architecture.
b) It is on-demand self-service.
c) Resource release needs maximal service provider interaction.
d) Provides on demand network access to a shared pool of resources.

Correct Answer: c
Detailed Solution: In cloud computing, resources can be provisioned and released with minimal
management effort from the service provider.

QUESTION 5:
Which of the following is not an essential characteristic of cloud computing?
a) Low cost software
b) Resource pooling
c) Broad network access
d) On-demand self-service

Correct Answer: a
Detailed Solution: Only resource pooling, broad network access, and on-demand self-service fall
in the essential characteristics of cloud computing.

QUESTION 6:
Which of the following is false?
a) Community cloud is a composition of public and private cloud.

b) Private cloud is dedicated solely to an organization.

c) Public cloud is available to the general public.

d) None of these

Correct Answer: a
Detailed Solution: Community cloud is shared by several organizations and serves a specific goal.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 7:
Which of the following statements about virtualization is/are true?
I. Network virtualization provides a facility to create and provision virtual networks.
II. Migration of virtual machines is difficult.
III. Virtualization emulates more machines than are exactly available.
a) I & II are true
b) I & III are true
c) Only I is true
d) All

Correct Answer: b
Detailed Solution: Point II is irrelevant regarding virtualization.

QUESTION 8:
Vertical scale up is
a) Splitting workload across multiple computational units
b) Adding more resources to a single computation
c) Adding additional computational units
d) All of the above

Correct Answer: b
Detailed Solution: Vertical scale-up means adding more resources to a single computation.

QUESTION 9:
Which of the following is one of the characteristics of PaaS?

a) Provides tools to deploy user applications


b) Application is provided by the cloud provider
c) Resources are distributed as a service
d) None of these
Correct Answer: a
Detailed Solution: PaaS provides tools to deploy user applications.

QUESTION 10:
Which of the following is/are type(s) of Cluster?
a) Load Balancing Cluster
b) Cost Effective Cluster
c) Failover Cluster
d) Energy Efficient Cluster
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Correct Answer: a, c
Detailed Solution: There are three types of cluster: High Availability or Failover Clusters, Load
Balancing Cluster, and Parallel/Distributed Processing Clusters. So, options (a) and (c) are correct.
Refer to slide number 31.
************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 2
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is not an example of Public Cloud?
a) IBM Smart Cloud
b) Amazon EC2
c) Amazon VPC
d) Google App Engine
Correct Answer: c
Detailed Solution: Amazon VPC is an example of a private cloud.

QUESTION 2:
Statement 1: Private Cloud may exist off premises.
Statement 2: Private Cloud can be managed by a third party.
a) Statement 1 is true.
b) Statement 2 is true.
c) Both the statements are true
d) None of the statements are true.

Correct Answer: c
Detailed Solution: Private clouds may exist off premises and can be managed by third parties.

QUESTION 3:
VMware vCloud is an example of which kind of cloud deployment model?
a) Public Cloud
b) Private Cloud
c) Community Cloud
d) Hybrid Cloud

Correct Answer: d
Detailed Solution: VMware vCloud is a hybrid cloud service.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 4:
Which of the following statement(s) is false about virtualization?
a) Allows running multiple OSes simultaneously with no isolation
b) Allows one computer to do job of multiple computers
c) Allows running multiple virtual containers on a single physical platform
d) None of these

Correct Answer: a
Detailed Solution: The OSes run in complete isolation from each other in virtualization.

QUESTION 5:
What is/are the different goal(s) of virtual machine architecture ?
a) Resource Control
b) Equivalence
c) Efficiency
d) None of the above

Correct Answer: a, b, c
Detailed Solution: As per Popek and Goldberg, three goals of virtual machine architecture are
Equivalence, Resource Control and Efficiency.

QUESTION 6:
Sometimes XML along with XSLT is characteristics wise equivalent to HTML.
a) True
b) False
Correct Answer: a
Detailed Solution: Sometimes XML plus XSLT is equivalent to HTML. Not power wise, but it is
characteristics wise.

QUESTION 7:
Universal Description, Discovery, and Integration (UDDI) is a data interchange format to store and
transmit data objects consisting of attribute-value pairs.
a) True
b) False
Correct Answer: b
Detailed Solution: Universal Description, Discovery, and Integration (UDDI) is an XML based
registry for business internet services. JavaScript Object Notation (JSON) is a data interchange
format to store and transmit data objects consisting of attribute-value pairs.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 8:
Which of the following statements is false?
a) XML is written using printable Unicode characters
b) XML lets you define your own data type
c) XML parser continues processing even if the data is not well formed
d) None of the above

Correct Answer: c
Detailed Solution: The XML parser must verify that the XML data is syntactically correct. So
option (c) is false.

QUESTION 9:
SAX operates on the documents as whole, DOM parsers operate on each piece of the XML
document sequentially.
a) True
b) False
Correct Answer: b
Detailed Solution: DOM operates on the documents as whole, SAX parsers operate on each
piece of the XML document sequentially. So, the correct option is (b).

QUESTION 10:
Statement 1: Cluster manager can be geographically distributed in the IaaS cloud service model.
Statement 2: Within a cluster manager, the computer manager is connected by a high speed
network in the IaaS cloud service model.

a) Only statement 1 is true


b) Only statement 2 is true
c) Both the statements are true
d) Both the statements are false

Correct Answer: c
Detailed Solution: In a typical IaaS cloud service model, the middle level component is
responsible for management of a large computer cluster known as cluster manager. It manages
large clusters, which may be geographically spread. Within a cluster manager, the computer
manager is connected by a high speed network. So, option (c) is correct.
************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 3
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is false about SLA contents
a) A complete, specific definition of each service
b) An auditing mechanism to monitor the services
c) The responsibilities of the provider only
d) None of these

Correct Answer: c
Detailed Solution: SLA contents include responsibilities of the provider as well as consumer.

QUESTION 2:
Key Performance Indicator is a high-level resource metrics.
a) True
b) False

Correct Answer: b
Detailed Solution: Key Performance Indicator is a low level resource metric.

QUESTION 3:
Which of the following is correct about Availability?

a) Availability = 1- (UpTime / TotalTime)


b) Availability = 1- (DownTime / UpTime)
c) Availability = 1+ (DownTime / UpTime)
d) Availability = 1+ (UpTime / DownTime)

Correct Answer: b
Detailed Solution: Availability = 1- (DownTime / UpTime). Correct option is (b).

QUESTION 4:
Statement 1: Coefficient of variance represents the ratio of standard deviation to mean.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Statement 2: Coefficient of variance is a useful statistic for comparing the degree of


uniformity from one data series to another.
a) Only statement 1 is true
b) Only statement 2 is true
c) Both the statements are true
d) Both the statements are False

Correct Answer: a
Detailed Solution: Coefficient of variance is a useful statistic for comparing the degree of
variation from one data series to another. Hence, the correct option is (a).

QUESTION 5:
Multiplexing demand from multiple sources may increase the coefficient of variation.
a) True
b) False

Correct Answer: b
Detailed Solution: Multiplexing demand from multiple sources may reduce the coefficient of
variation.

QUESTION 6:
Which of the following is true about penalty, where D(t) is instantaneous demand at time t and R(t)
is response at time t?

a) Penalty ∝ ∫ | R(t) * D(t) | dt


b) Penalty ∝ ∫ | D(t) – R(t) | dt
c) Penalty ∝ ∫ | D(t) + R(t) | dt
d) None of these
Correct Answer: b
Detailed Solution: Penalty is proportional to ∫ | D(t) – R(t) | dt

QUESTION 7:
Which of the following is/are true?
a) Column oriented data storage technique is efficient for data warehouse workloads.
b) Row oriented data storage technique is optimal for write oriented operation.
c) None of the above
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Correct Answer: a, b
Detailed Solution: Column oriented storage is more suitable for data warehouse type of loads
where aggregation of measure columns need to be performed based on the values from dimension
columns. Row oriented technique is optimal in case of write-oriented operations such as
transaction processing applications. Both of the statements are true. Hence, the correct options are
(a) and (b).

QUESTION 8:
Which of the following data warehousing databases is/are capable of handling
parallel processing?

a) Oracle
b) Vertica
c) SQLServer
d) None of these

Correct Answer: b
Detailed Solution: All of these databases are capable of handling parallel processing but only
Vertica is a data warehousing database. Oracle and SQLServer are traditional transaction
processing databases. So, the correct option is (b).

QUESTION 9:
Statement 1: Hadoop Distributed File System is an open source implementation of GFS
architecture.
Statement 2: In Google File System, the master maintains regular communication with the chunk
servers.

a) Only statement 1 is true


b) Only statement 2 is true
c) Both the statements are true
d) Both the statements are false
Correct Answer: c
Detailed Solution: Hadoop Distributed File System is an open source implementation of GFS
architecture. In the Google File System, the master maintains regular communication with the
chunk server. This is better known as heartbeat messages. In case of a failure, chunk server meta-
data gets updated to reflect failure.

QUESTION 10:

In the Map-Reduce model, which of the following is/ are True?


a) Map operation consists of transforming one set of key-value pair to another set of key value
pair
b) Each mapper writes computational results in one file per reducer
c) Files are sorted by a key and stored in a local file system
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

d) None of the above

Correct Answer: a, b, c
Detailed Solution: All the statements about the MapReduce model are true. So options (a), (b)
and (c) are correct.

************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 4
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is/are the component(s) of Azure?
a) Compute
b) Storage
c) Fabric
d) None of these
Correct Answer: a, b, c
Detailed Solution: Azure provides compute, and storage services for cloud applications. Fabric is
primarily binding these with the bare metal and also manages underlying resources.

QUESTION 2:
Identify the correct option
a) Microsoft Azure is a PaaS vendor
b) Microsoft Azure is a IaaS vendor
c) Microsoft Azure is a SaaS vendor
d) None of these

Correct Answer: a
Detailed Solution: Microsoft Azure is a PaaS vendor based on .NET and Microsoft supported
development tools.

QUESTION 3:
Google cloud platform can automatically scale up to handle the most demanding workload but
can’t scale down when traffic subsides.
a) True
b) False

Correct Answer: b
Detailed Solution: Google cloud platform can automatically scale up to handle the most
demanding workload and scales down when traffic subsides. So, scale up and scale down, both are
possible.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 4:
Which of the following is not an App service provided by Google Cloud Platform Services?
a) BigQuery
b) Cloud Endpoints
c) Caching
d) Cloud SQL

Correct Answer: d
Detailed Solution: There are several app services like big query, cloud endpoints, catching and
queues with Google APIs whereas Cloud SQL is a storage service.

QUESTION 5:
Statement 1: Google Cloud Platform is a set of services that enables developers to build, test and
deploy applications in Google’s reliable infrastructure.
Statement 2: Google Cloud Platform is a set of modular cloud-based services.

a) Only statement 1 is true


b) Only statement 2 is true
c) Both the statements are true
d) None of the statements are true

Correct Answer: c
Detailed Solution: Google cloud platform is a set of modular cloud base services that allow users
to create anything from simple websites to complex applications. It provides a set of services that
enables developers to build, test, deploy applications on Google’s reliable infrastructure.

QUESTION 6:
Which of the following is not a computation role provided by Windows Azure?
a) Web Role
b) Server Role
c) Worker Role
d) None of these
Correct Answer: b
Detailed Solution: Azure provides 2 types of computational roles; one is the web role, a running
environment that users can access through the internet. And the second is the worker role which has
the ability to handle distributed or complicated tasks.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 7:
Google Compute Engine is a Platform as a Service (PaaS) component of GCP.
a) True

b) False

Correct Answer: b
Detailed Solution: Google Compute Engine is an Infrastructure as a Service (IaaS) product. So, the
statement is False.

QUESTION 8:
Which of the following statement(s) is/are TRUE about Resource Groups in
Microsoft Azure?

a) It manages Azure resources


b) It deploys web apps, databases, and storage accounts
c) None of these
Correct Answer: a, b
Detailed Solution: A resource group is a logical container into which Azure resources like web
apps, databases, and storage accounts are deployed and managed.

QUESTION 9:
Match the columns

a. Provides cloud services for connecting application running


in cloud or on premises
1. MS Azure
b. Provides a windows based environment for running
2. AppFabric
application and storing data on servers

a) 1-b, 2-a

b) 1-a, 2-b

Correct Answer: a
Detailed Solution: Microsoft Azure, provides a windows based environment for running
applications and storing data on servers in Microsoft data centers. AppFabric provides cloud
services for connecting applications running in cloud or on premises whereas SQL Azure provides
data services in the cloud based SQL server.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 10:
Pick the correct option

a) GoogleCloudEndpoints considers migrating user’s web applications to Google Cloud


Platform.
b) GoogleAppEngine helps end users’ application scalability.
c) GoogleAPIs integrate Google’s services into the end user’s application.
d) None of these

Correct Answer: c
Detailed Solution: GoogleAppEngine considers migrating your web application to Google Cloud
Platform. GoogleCloudEndpoints help end users’ application scalability. GoogleAPIs integrate
Google’s services into end users’ applications.

************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 5
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
S1: SLO is a formal contract between a service provider and a service consumer.
S2: SLA contains Service Level Objectives (SLO).
a) S1 is True and S2 is False
b) S1 is False and S2 is True
c) Both S1 and S2 are True
d) Both S1 and S2 are False

Correct Answer: b
Detailed Solution: SLA is a formal contract between a service provider and a service consumer.
SLA contains Service Level Objectives (SLO).

QUESTION 2:
S1: Multiple SLAs are aggregated to KPI
S2: KPIs are aggregated to SLO
a) S1 is True and S2 is False
b) S1 is False and S2 is True
c) Both S1 and S2 are True
d) Both S1 and S2 are False

Correct Answer: b
Detailed Solution: KPIs are aggregated to SLO.

QUESTION 3:
Which of the following is/are not a possible parameter of service level agreement (SLA) in cloud?
a) Response Time or Latency
b) Availability of the Services
c) Electricity Cost
d) Warranty of the Services
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Correct Answer: c, d

Detailed Solution: Electricity Cost and Warranty of the Services are not a possible parameter of
service level agreement (SLA) in cloud. So, the correct options are (c) and (d).

QUESTION 4:
U < P/A indicates that cloud is cheaper than owning computer infrastructures.
Where U is Utility Premium, P is Peak Demand, and A is Average Demand
a) True
b) False

Correct Answer: a
Detailed Solution: When U < P/A, the cloud is cheaper than owning computer
infrastructures. So, the correct option is (a).

QUESTION 5:
Consider the peak computing demand for an organization is 110 units. The
demand as a function of time can be expressed as: D(t) = 3t, 0≤t< 100
The resource provisioned by the cloud to satisfy current demand at time t is
given as: R(t) = D(t) + δ . (dD(t)/dt)
where, δ is the delay in provisioning the extra computing recourse on
demand
The cost to provision unit cloud resource for unit time is 0.8 units.
[Assume the delay in provisioning is 4 time units and minimum demand is 0.
(Penalty: Either pay for unused resource or missing service delivery]
Penalty is
a) 1100 units
b) 1200 units
c) 1300 units
d) None of these

Correct Answer: b
Detailed Solution: R[0,100]= ∫0 100 D(t) dt + δ ∫0 100 d/dt (D(t)) dt = ((3/2)*t^2)0 100 +
δ *3* ∫0 100 dt=15000+( δ *300)
=(15000+300*4) [As δ =4]
=16200
D[0,100]= ∫0 100 3t dt= 15000
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

|R-D|=1200
So, the correct option is (b).

QUESTION 6:
Which scenario demands highest bandwidth for data transfer between nodes in Hadoop?
a) Different nodes on the same rack
b) Nodes on different racks in the same data center.
c) Nodes in different data centers
d) Data on the same node
Correct Answer: c
Detailed Solution: Nodes in different data centers demands highest bandwidth for data transfer
between nodes in Hadoop.

QUESTION 7:
When load decreases, VM management can be done by
a) Shutdown unused nodes
b) Live migrate VMs to more utilized nodes
c) None of these
Correct Answer: a, b
Detailed Solution: When load decreases, VM management can be done by shutting down unused
nodes as well as live migrating VMs to more utilized nodes.

QUESTION 8:
In a SLA negotiation, provider agreed with the service availability X%.
Consumer runs the application for 15hours/day. At the end of one month [31
days], it was found that total service outage is 10 hrs. However, SLA negotiation
(in terms of service availability) is honored.
a) X is atleast 97.8
b) X is atmost 97.8
c) X is exactly 99
d) Insufficient information
Correct Answer: b
Detailed Solution: Total time for which the application will run (in a month)=(15*31) hours=465
hours
Outage time=10 hours
Therefore, service duration=(465-10) hours=455 hours
% Availability=(1- outage time/service duration)*100 %=(1-10/455)*100 %=97.8%
Initial service guarantee=X%
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

As, final service availability>= initial service guarantee


X<=97.8

QUESTION 9:
A third party application runs in the cloud for 15 hours/day. At the end of one
month [30 days], it was found that the cloud service suffered 7 outages of
durations: 1 hour 30 minutes, 30 minutes, 1 hour 15 minutes, 45 minutes, 2
hours, 1 hour, and H hours, each on different days over the service period.
Suppose a cloud guarantees service availability for 97% of time.
What will be the possible value(s) of H that SLA negotiation gets honored in
terms of service availability?
a) 8 hours
b) 6 hours
c) 3 hours
d) 9 hours

Correct Answer: b, c
Detailed Solution: Total Outage: (7+H) hours., Application runs in a month: 450
hours. Availability: [1- {(7+H)/(443-H)}] >= 0.97, H <=6.10
So, the correct options are (b) and (c).

QUESTION 10:
If demand is exponential (D(t)=e^t), any fixed provisioning interval (tp) according to the
current demands will fall ------------ behind.
a) linearly
b) exponentially
c) none of these

Correct Answer: b
Detailed Solution: If demand is exponential (D(t)=e^t), any fixed provisioning interval (tp)
according to the current demands will fall exponentially behind.

************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 6
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Denial of service prevents the normal use of communication facilities.
a) True
b) False
Correct Answer: a
Detailed Solution: Denial of service prevents the normal use of communication facilities.

QUESTION 2:
Security responsibilities of a IaaS cloud service provider is typically upto
a) Hypervisor
b) Application
c) Guest OS
d) Solution Stack

Correct Answer: a
Detailed Solution: Security responsibilities of a IaaS cloud Service provider is typically upto
hypervisor.

QUESTION 3:
A broker in cloud marketplace suggests the best cloud provider to the customer.
a) True
b) False

Correct Answer: a
Detailed Solution: A broker in cloud marketplace suggests the best cloud provider to the customer.

QUESTION 4:
Which of the following is/ are the goal(s) of security?
a) Detect attackers’ violation of security policy
b) Continue to function correctly even if attack succeeds
c) Stop attack, assess and repair damage
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

d) None of the above

Correct Answer: a, b, c
Detailed Solution: Refer slide no. 8 of Cloud-Security I.

QUESTION 5:
Which of the following are the Gartner’s seven cloud computing risks?
a) Regulatory Compliance & Audit
b) Data Location
c) Data Segregation
d) Short-term Viability

Correct Answer: a, b, c
Detailed Solution: Refer slide no. 10 of Cloud-Security II.

QUESTION 6:
The period of time allowed for recovery is known as
a) Recovery Time Objective (RTO)
b) Recovery Point Objective (RPO)
c) Recovery Instance Objective (RIO)
d) None of these
Correct Answer: a
Detailed Solution: The period of time allowed for recovery is known as Recovery Time Objective
(RTO).

QUESTION 7:
In full-virtualization, VMs run on hypervisor that interacts with the hardware.
a) True
b) False
Correct Answer: a
Detailed Solution: Full virtualization: VMs run on hypervisor that interacts with the hardware, and
Para virtualization: VMs interact with the host OS.
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

QUESTION 8:
Cloud-based collaboration can be
a) Federated
b) Loosely-coupled
c) None of these
Correct Answer: a, b
Detailed Solution: Cloud-based collaboration can be tightly-coupled or federated as well as
loosely-coupled.

QUESTION 9:
Which of the following is an attack on integrity of data?
a) Modification
b) Interception
c) Interruption
d) Both a and b

Correct Answer: a
Detailed Solution: Modification is an attack on integrity of data.

QUESTION 10:

Fabrication security attack is an attack on confidentiality


a) True
b) False
Correct Answer: b
Detailed Solution: Fabrication security attack is an attack on authenticity.

************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 7
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Geographical distribution of server nodes is _________ in Fog Computing and __________ in
Cloud Computing.
a) Centralized, Distributed
b) Centralized, Centralized
c) Distributed, Centralized
d) Distributed, Distributed

Correct Answer: c
Detailed Solution: Geographical distribution of server nodes is Distributed in Fog Computing, and
Centralized in Cloud Computing. So, the correct option is (c).

QUESTION 2:
Which of the following is/are true about Geospatial Cloud Computing?
(a) More GIS infrastructure and spatial web service expertise are required
(b) Gets benefits by accessing others’ geospatial services
(c) It minimizes financial risk and increases efficiency
(d) None of the above

Correct Answer: b, c
Detailed Solution: Geospatial Cloud Computing gets benefits by accessing others’ geospatial
services. Geospatial Cloud Computing minimizes financial risk and increases efficiency.

QUESTION 3:
Fog Computing is implemented in
a) Smart Grid
b) Start Traffic Light
c) Connected Vehicles
d) None of the above
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Correct Answer: a, b, c
Detailed Solution: Fog computing is implemented in Smart Grid, Start Traffic light, Connected
Vehicles. So, correct options are (a), (b), and (c).

QUESTION 4:
Which of the following is/are the challenge(s) of Geospatial Cloud?
a) Scaling of Spatial Databases
b) Policy management among the tenants
c) Implementation of Spatial Databases
d) None of the above

Correct Answer: a, b, c
Detailed Solution: Challenges of Geospatial Cloud are as follows-
1. Implementation of Spatial Databases
2. Scaling of Spatial Databases
3. Policy management among the tenants
So, correct options are (a), (b), (c).

QUESTION 5:
Which of the following is/are TRUE for Mobile Cloud Computing?
a) Facilitate quick development, delivery and management of mobile apps
b) Users requires large number of device resources
c) Supports limited number of development approaches and devices
d) Improves reliability with information backed up and stored in the cloud

Correct Answer: a, d
Detailed Solution: Mobile Cloud Computing (MCC) facilitate quick development, delivery and
management of mobile apps. MCC improves reliability with information backed up and stored in
the cloud.

QUESTION 6:
Fog Computing has ________ probability to attack on data enrouter and required ________
number of server nodes than Cloud Computing.
a) lower , less
b) lower, large
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

c) higher, less
d) higher, large
Correct Answer: b
Detailed Solution: Fog Computing has lower probability to attack on data enrouter and required
large number of server nodes than Cloud Computing.

QUESTION 7:
What is/are TRUE about Mobile Cloud Computing(MCC)?
a) MCC should increase the mobile’s battery lifetime by reducing power consumption
b) MCC should optimize the cost of network usage and server usage
c) MCC should take longer time to finish the application compared to local execution
d) MCC should not bother about the security of data while offloading it to server
Correct Answer: a, b
Detailed Solution: MCC must reduce energy usage and extend battery life. It should not take
longer to finish the application compared to local execution. Cost of network usage and server
usage must be optimized. As offloading transfers data to the servers, MCC ensure confidentiality
and privacy of data, how to identify methods which process confidential data. So, the options (a)
and (b) are true about MCC.

QUESTION 8:
_________ ensures the ability to exchange / obtain the information to be
“consumed”.
a) Data Level Interoperability
b) Security Level Interoperability
c) Service Level Interoperability
d) None of the above

Correct Answer: c
Detailed Solution: Service Level Interoperability ensures the ability to exchange
/ obtain the information to be “consumed”. So, the correct option is (c).

QUESTION 9:

Which of the following statement(s) is/are FALSE about Fog Computing?


a) Fog nodes present near to the end-user
b) Fog computing use for real-time applications
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

c) Fog nodes’ response time is much higher than cloud server


d) Network routers, WiFi Gateways will not be capable of running applications

Correct Answer: c, d
Detailed Solution: Fog nodes present near to the end-user, Fog computing use for real-time
applications, Fog nodes’ response time is much lower than cloud server, network routers, WiFi
Gateways will be capable of running applications. So, the correct options are (c), (d).

QUESTION 10:
Which of the followings is/are feature(s) of Mobile Cloud Computing?
a) Use less mobile device resources because applications are cloud-supported
b) Reduce reliability with information backed up and stored in the cloud
c) Mobile devices connect to services delivered through an API architecture
d) Facilitates slower development, delivery and management of mobile apps

Correct Answer: a, c
Detailed Solution: Mobile cloud computing features are: Facilitates the quick development,
delivery and management of mobile apps. Uses fewer device resources because applications are
cloud-supported. Mobile devices connect to services delivered through an API architecture.
Improves reliability with information backed up and stored in the cloud. So, the correct options are
(a) and (c).

************END***********
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 8
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
In the context of Green Cloud Computing, the Power Usage Effectiveness is defined as
a) Power Delivered / Overall Power
b) Overall Power / Power Delivered
c) Overall Power * Power Delivered
d) None of these
Correct Answer: b
Detailed Solution: In the context of Green Cloud Computing, the Power Usage Effectiveness is
defined as Overall Power / Power Delivered. So, the correct option is (b).

QUESTION 2:
__________ reduce the overhead of resource management by using light-weight virtualization.
a) Containers
b) Virtual machines
c) Both a and b
d) Neither a nor b

Correct Answer: a
Detailed Solution: Containers reduce the overhead of resource management by using light-weight
virtualization.

QUESTION 3:
Each container can not run as an isolated process in user space.
a) True
b) False

Correct Answer: b
Detailed Solution: Each container can run as an isolated process in user space. So, the correct
option is (b).

QUESTION 4:
--- runs completely isolated from the host environment by default, only accessing host files and
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

ports if configured to do so.


a) Image
b) Container
c) Compose
d) None of these

Correct Answer: b
Detailed Solution: Container runs completely isolated from the host environment by default, only
accessing host files and ports if configured to do so. So, the correct option is (b).

QUESTION 5:
Docker engine is a tool for defining and running multi-container Docker
applications.
a) True
b) False

Correct Answer: b
Detailed Solution: Docker compose is a tool for defining and running multi-container
Docker applications. So, the correct option is (b).

QUESTION 6:
Which of the following procedure helps to reduce data center cooling cost in an energy
efficient way?
a) Build servers that run at lower temperatures
b) Build servers that run at higher temperatures
c) Deploy fewer VMs
d) Deploy more VMs
Correct Answer: a
Detailed Solution: Building servers that run at lower temperatures can help to reduce data center
cooling cost in an energy efficient way.

QUESTION 7:
Which of the following statements are True?
a) Virtual sensor is an emulation of a physical sensor that obtains its data from underlying physical
sensors
JULY-2021

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur

b) Virtual sensors act as an image in the software of the corresponding physical sensors
c) Physical sensors contain metadata about the virtual sensors and the user currently holding that
physical sensor
d) Physical sensors provide a customized view to users using distribution and location transparency
Correct Answer: a, b
Detailed Solution: Virtual sensor is an emulation of a physical sensor that obtains its data from
underlying physical sensors. Virtual sensors act as an image in the software of the corresponding
physical sensors.

QUESTION 8:
--- get virtual access to host resources through a hypervisor.
a) Containers
b) Virtual machines
c) Both a and b
d) Images

Correct Answer: b
Detailed Solution: Virtual machines get virtual access to host resources through
a hypervisor. So, the correct option is (b).

QUESTION 9:
In the context of Green Cloud Computing, the DC Server Energy Model is contributed by
a) CPU
b) Memory modules
c) Disks
d) None of these
Correct Answer: a, b, c
Detailed Solution: In the context of Green Cloud Computing, the DC Server Energy Model is
contributed by CPU, memory modules and disks.
QUESTION 10:
For sensor resources that do not have direct connection to the cloud, sensor network proxy provides
the connection.
a) True
b) False
Correct Answer: a
Detailed Solution: For sensor resources that do not have direct connection to the cloud, sensor
network proxy provides the connection. So, the correct option is (a).

************END***********
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 1
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
What are the advantages of Cluster Computing?

a. High Performance
b. Hardware Fault tolerance
c. Low cost
d. Scalability

Correct Answer: a, b, d
Detailed Solution: Cluster computing incurs high cost.

QUESTION 2:
What of the following is/are the characteristics of Cloud Computing?

a. Homogeneity
b. Service Orientation
c. Geographic Distribution
d. None of the above

Correct Answer: a, b, c
Detailed Solution: All three are characteristics of cloud computing.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 3:
What of the following is/are false about Virtualization?

I. It is difficult to create backup machines.


II. It emulates more machines than are physically available
III. It allows easier timeshare lightly loaded systems on one host
a. II and III
b. I only
c. I and III
d. I, II, and III

Correct Answer: b
Detailed Solution: It is easier to create backup machines.

QUESTION 4:
What of the following is/are the characteristics of SaaS?

a. Application is accessed over the internet.


b. Resources are distributed as a service.
c. Provides a platform to build applications and services.
d. None of the above

Correct Answer: a
Detailed Solution: SaaS provides software/application to users over the internet.

QUESTION 5:
In Horizontal Scale Out

a. Workload is split across multiple computation units.


b. Database Partitioning is needed.
c. More resources are added to a single computation unit.
d. All of the Above

Correct Answer: a, b
Detailed Solution: In vertical scaling, more resources are added to a single computation unit.

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur


JAN-2022

QUESTION 6:
What of the following is/are the purpose of cloud computing?

a. Analyzing customer or operations data.


b. Running e-business web sites.
c. Processing and storing applications or other forms.
d. All of the above

Correct Answer: d
Detailed Solution: All of the above are the purpose of cloud computing.

QUESTION 7:
Why is Cloud Sourcing important?

a. Easier control of data.


b. High performance and reliability.
c. Easier remote access.
d. Rapid Scalability.

Correct Answer: c, d
Detailed Solution: Cloud sourcing has performance and reliability issues and data control is

difficult.

QUESTION 8:
What of the following is the best use case for IaaS?

a. Building applications with ease.


b. Disaster recovery.
c. Business Intelligence and Analytics
d. None of the above

Correct Answer: b
Detailed Solution: IaaS is well used for disaster recovery.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:
What of the following is false?

a. Private cloud is used solely by an organization.


b. Hybrid cloud is shared by several organizations and supports a specific goal.
c. In the public cloud, the cloud infrastructure is made available to the general public.
d. None of the above

Correct Answer: b
Detailed Solution: In hybrid cloud, the cloud infrastructure is a composition of two or more clouds.

QUESTION 10:
What of the following is/are the advantages of cloud computing?

a. Improved performance.
b. Increased data reliability.
c. Works well with low speed connections.
d. It is always fast.

Correct Answer: a, b
Detailed Solution: Cloud computing may not work well with low speed connections and it can be

sometimes slower than accessing a similar program locally.

*********END***********
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 2
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

MCQ/MSQ Question
QUESTION 1:
What of the following is not an example of Private Cloud?

a. Eucalyptus
b. Amazon EC2
c. Ubuntu Enterprise Cloud
d. Microsoft ECI data center

Correct Answer: b

Detailed Solution: Amazon EC2 is an example of Public Cloud

QUESTION 2:
A hybrid cloud is composed of two or more private, community, or public clouds.

a. True
b. False

Correct Answer: a

Detailed Solution: One of the characteristics of Hybrid Cloud


JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

QUESTION 3:
Statement 1: In case of Public Cloud, the cloud infrastructure exists on the premises of the cloud
provider.
Statement 2: Amazon VPC is an example of public cloud.
Which of the above statements are True?

a. I only
b. II only
c. I and II
d. None

Correct Answer: a

Detailed Solution: Amazon VPC is an example of private cloud therefore statement 2 is false.

QUESTION 4:
Google Apps for Government is an example of which kind of cloud deployment model?

a. Public cloud
b. Private cloud
c. Community cloud
d. Hybrid cloud

Correct Answer: c

Detailed Solution: Google Apps for Government is an example of community cloud.


JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

QUESTION 5:
Statement 1: On-site Private cloud applies to private clouds where the server side is outsourced
to a hosting company.
Statement 2: Outsourced private cloud applies to private clouds implemented at a customer’s
premises.
Which of the above statements are True?

a. I only
b. II only
c. I and II
d. None

Correct Answer: d

Detailed Solution: Both the statements are false. The definitions are actually reversed

stated.

QUESTION 6:
Goals for a virtual machine architecture are:

a. Equivalence
b. Resource control
c. Efficiency
d. None

Correct Answer: a, b, c

Detailed Solution: All of the above are the goals of VM architecture.

QUESTION 7:
To run a virtual machine with all three desired properties which of the following condition should
be satisfied?

a. Privileged instructions are a subset of sensitive instructions.


b. Sensitive instructions are a subset of privileged instructions
c. Both.
d. None.

Correct Answer: b

Detailed Solution: Popek and Goldberg had shown that we can only run a virtual machine with all

three desired properties if the sensitive instructions are a subset of the privileged instructions.
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

QUESTION 8:
Statement 1: Two types of XML parsers are Validating parsers and Non-Validating parsers.
Statement 2: A Non-Validating parser must retrieve all entities and must process all DTD content.
Will stop processing and indicate a failure if it cannot
Which of the above statements are True?

a. I only
b. II only
c. I and II
d. None

Correct Answer: a

Detailed Solution: Validating parser must retrieve all entities and must process all DTD content.

Will stop processing and indicate a failure if it cannot. Therefore statement 2 is False.

QUESTION 9:
SAX (Simple API for XML) is an event-based interface.

a. True.
b. False.

Correct Answer: a

Detailed Solution: The given statement is True.

QUESTION 10:
Which of following is false about SOAP (Simple Object Access Protocol) ?

a. XML based.
b. Uses mainly HTTP as transport protocol.
c. Stateless, one way.
d. None.

Correct Answer: d

Detailed Solution: All a, b, c, are true for SOAP.

*********END*******
JAN-2022

TYPE OF QUESTION: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is false about SLA contents
a) A complete, specific definition of each service
b) An auditing mechanism to monitor the services
c) The responsibilities of the service provider and consumer
d) None of these

Correct Answer: d
Detailed Solution: All of these are part of SLA

QUESTION 2:
In cloud, computing resources are allocated
a) Through a centralized service discovering agent
b) By service level agreement
c) Globally without any centralized agent
d) All of them

Correct Answer: c
Detailed Solution: Cloud related resources are allocated and distributed globally without any
central directory or agent

QUESTION 3:
Which of the following is correct about Availability?

a) Availability = 1- (UpTime / TotalTime)


b) Availability = 1+ (DownTime / UpTime)
c) Availability = 1+ (UpTime / DownTime)
d) Availability = 1- (DownTime / UpTime)
JAN-2022

NPTEL Online Certification Courses

Correct Answer: d
Detailed Solution: Availability = 1- (DownTime / UpTime). Correct option is (d).

QUESTION 4:
Statement 1: Coefficient of variance represents the ratio of standard deviation to mean.
Statement 2: Coefficient of variance is a useful statistic for comparing the degree of uniformity
from one data series to another.
a) Only statement 1 is true
b) Only statement 2 is true
c) Both the statements are true
d) Both the statements are False

Correct Answer: a
Detailed Solution: Coefficient of variance is a useful statistic for comparing the degree of
variation from one data series to another. Hence, the correct option is (a).

QUESTION 5:
Say a cloud service is well maintaining it’s 95% availability as mentioned in Service Level
Agreement. However, still the services are not performing as expected when the load increases
abruptly. The problem can be referred to as an issue of
a) Load balancing
b) Linearity
c) Reliability
d) Durability

Correct Answer: b
Detailed Solution: Linearity ensures how system performs when load increases.

QUESTION 6:
Which of the following is true about penalty, where D(t) is instantaneous demand at time t and
R(t) is response at time t?

a) Penalty ∝ ∫ | R(t) * D(t) | dt


b) Penalty ∝ ∫ | D(t) + R(t) | dt
c) Penalty ∝ ∫ | D(t) – R(t) | dt
JAN-2022

NPTEL Online Certification Courses

d) None of these

Correct Answer: c
Detailed Solution: Penalty is proportional to ∫ | D(t) – R(t) | dt

QUESTION 7:
It is absolutely beneficial to purchase a cloud service when
a) Utility premium < the peak to average demand ratio
b) Utility premium > the peak to average demand ratio
c) Utility premium <= the peak to average demand ratio
d) Utility premium >= the peak to average demand ratio

Correct Answer: a
Detailed Solution: It is always better to purchase cloud service when the utility premium is less
than the peak demand to average demand ratio. In case they are equal, we can go for either
cloud or self-owned system.

QUESTION 8:
If Rt is the ratio of execution time taken by a process in sequential and parallel
architecture, and p is the number of parallel computing nodes available, then the
parallel efficiency is
a) Rt / p
b) p / Rt
c) None of the above
d) p x Rt

Correct answer: a
Detailed Solution: Parallel efficiency is (time taken in for sequential execution) / (no
of processor x time taken in parallel execution)

QUESTION 9:
Statement 1: Hadoop Distributed File System is an open source implementation of GFS
architecture.
Statement 2: In Google File System, the master maintains regular communication with the chunk
servers.

a) Only statement 1 is true


b) Only statement 2 is true
c) Both the statements are true
d) Both the statements are false
JAN-2022

NPTEL Online Certification Courses

Correct Answer: c
Detailed Solution: Hadoop Distributed File System is an open source implementation of GFS
architecture. In the Google File System, the master maintains regular communication with the
chunk server. This is better known as heartbeat messages. In case of a failure, chunk server
metadata gets updated to reflect failure.

QUESTION 10:

Which of the following is true?


a) IaaS can be built on PaaS
b) PaaS can be built on SaaS
c) IaaS can be built on SaaS
d) None of the above

Correct Answer: d
Detailed Solution: PaaS can be built on IaaS, and SaaS can be built on PaaS.

************END***********
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 4
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
What type of vendor is Microsoft Azure?
a. IaaS
b. PaaS
c. Saas
d. None of these

Correct Answer: b
Detailed Solution: Microsoft Azure is a PaaS vendor based on .NET and Microsoft
supported development tools.

QUESTION 2:
What does Azure App Service plans define?
a. Region
b. Scale count
c. Instance size
d. All of the above

Correct Answer: d
Detailed Solution: Azure App Service Plans define region, instance size, scale count
and Stock-keeping Unit.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 3:
Which of the following is a computation role provided by Azure?
a. Server Role
b. Client Role
c. Web Role
d. All of the above

Correct Answer: c
Detailed Solution: Azure provides 2 types of computational roles; one is the web role, a
running environment that users can access through the internet. And the second is the
worker role which has the ability to handle distributed or complicated tasks.

QUESTION 4:
Which of the following is/are the services offered by Google Cloud Platform?
a. App Engine
b. Cloud SQL
c. Search
d. All of the above

Correct Answer: a, b
Detailed Solution: App Engine is a compute service whereas Cloud SQL is storage
service.

QUESTION 5:
Google App Engine is an Infrastructure as a Service (IaaS) component of GCP.
a. True
b. False

Correct Answer: b
Detailed Solution: Google App Engine is a Platform as a Service (PaaS) product. So,
the statement is False.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 6:
Fill in the Blanks:
The Azure web app provides a ________ for your code and provides a _______ to view the
deployed app.
a. Hosting Space, URN
b. Compiler, URL
c. Hosting Space, URL
d. Compiler, URN

Correct Answer: c
Detailed Solution: The Azure web app provides a hosting space for your code and
provides a URL to view the deployed app.

QUESTION 7:
Pick the correct option:
I. GoogleAppEngine helps end users’ application scalability.
II. GoogleAPIs integrate Google’s services into the end user’s application.

a. Only statement I is true


b. Only statement II is true
c. Both statements I and II are true
d. Neither statement I nor statement II are true

Correct Answer: b
Detailed Solution: GoogleAppEngine considers migrating your web application to
Google Cloud Platform. GoogleAPIs integrate Google’s services into end users’
applications.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 8:
Pick the correct option:
I. Google Cloud Storage provides you with MySQL or NoSQL databases.
II. GoogleCloudEndPoints helps migration of web applications to Google Cloud Platform.

a. Only statement I is true


b. Only statement II is true
c. Both statements I and II are true
d. Neither statement I nor statement II are true

Correct Answer: d
Detailed Solution: Google Cloud Storage provides flexible object storage with global
edge caching. GoogleCloudEndPoints helps end users’ application scalability.

QUESTION 9:
An Azure resource group is a logical container into which Azure resources like web
apps, databases, and storage accounts are deployed and managed.
a. True
b. False

Correct Answer: a
Detailed Solution: Above statement is true.

QUESTION 10:
Which of the following is/are the component(s) of Azure?
a. Compute
b. Database
c. Networking
d. All of the above

Correct Answer: d
Detailed Solution: Compute, database and networking are few of the key components
of Azure.

*********END***********
JAN-2022
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 5
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

MCQ/MSQ Question
QUESTION 1:
Which of the following is a formal contract between a Service Provider (SP) and a Service Consumer
(SC)?

a. SLA (Service level agreement)


b. SLO (Service level objectives)
c. Both
d. None

Correct Answer: a

Detailed Solution: Service level agreement is a formal contract between a Service Provider (SP)

and a Service Consumer (SC)

QUESTION 2:
Hadoop is an open-source implementation of Map Reduce.

a. True
b. False

Correct Answer: a

Detailed Solution: The given statement is True.


JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

QUESTION 3:
In MapReduce model __ make remote procedure call requests to the ____ to fetch the files.

a. Mappers, Reducers
b. Reducers, Mappers
c. Master, Reducers
d. Master, Mappers

Correct Answer: b

Detailed Solution: In MapReduce model reducers make remote procedure call requests to

the mappers to fetch the files.

QUESTION 4:
Suppose a cloud guarantees service availability for 97% of time. Let a third party application
runs in the cloud for 10 hours/day. At the end of one month, it was found that total outage is 8
hrs.
a. SLA has violated the initial availability guarantee.
b. SLA has NOT violated the initial availability guarantee
c. Cannot be determined

Correct Answer: b

Detailed Solution:

Total time guaranteed = 10 * 30 = 300 hrs

Outage time = 8hrs

Therefore, service duration = 300 - 8 = 292

% availability = 1 - 8/292 = 97.26%

Final service availability > Initial service guarantee, therefore option b is correct

QUESTION 5:
Which of the following is/are NOT among cloud properties as per economic viewpoint?
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

a. Common Infrastructure
b. Location Dependence
c. Online connectivity
d. Utility pricing

Correct Answer: b

Detailed Solution: Location Independence is a cloud property as per economic viewpoint as

ubiquitous availability meeting performance requirements, with benefits deriving from latency

reduction and user experience enhancement, however in options location dependence is given.

QUESTION 6:

U < P/A where U is Utility premium, P is Peak demand, A is Average demand indicates that cloud
cheaper than owning.

a. True
b. False

Correct Answer: a

Detailed Solution: When utility premium is less than ratio of peak demand to Average demand

then cloud cheaper than owning.

QUESTION 7:
In a MapReduce framework consider the HDFS block size is 32 MB. We have a file of size
128KB. How many blocks will be created by Hadoop framework?

a. 2
b. 4
c. 1
d. None of the above

Correct Answer: c

Detailed Solution: 1 HDFS block size is 32MB > 128KB therefore only 1 block needs to be created.

QUESTION 8:
Allocation of a service provider's resources to a customer is termed as ?

a. Resource brokering
b. Resource allocation
c. Resource provisioning
d. Resource adaptation
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

Correct Answer: c

Detailed Solution: Under resource management Resource provisioning is defined as allocation of

a service provider's resources to a customer.

QUESTION 9:
Which of the following is NOT a hardware challenge in resource management?

a. Memory
b. CPU
c. Information security
d. Workstations

Correct Answer: c

Detailed Solution: Information Security is a logical resources challenge in resource management

not a hardware challenge.

QUESTION 10:
Which of the following are performance metrics for resource management?

a. Reliability
b. QoS
c. Delay
d. All of the above

Correct Answer: d

Detailed Solution: All the given metrics. are performance metrics for resource

management.

*********END*******
JAN-2022

TYPE OF QUESTION: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
In a cyber-attack, if one entity is pretending to be another one, then it is called.
a) Denial of Service
b) Replay
c) Masquerade
d) Modification

Correct Answer: c
Detailed Solution: Masquerade is “one entity pretends to be a different entity”.

QUESTION 2:
Security responsibilities of a IaaS cloud service provider is typically upto
a) Guest OS
b) Application
c) Solution Stack
d) Hypervisor
Correct Answer: d
Detailed Solution: Security responsibilities of a IaaS cloud Service provider is typically upto
hypervisor.

QUESTION 3:
Which of the following security property ensures that subscriber can’t deny the action done by
him/her.
a) Authorization
b) Non-repudiation
c) Confidentiality
d) Integrity

Correct Answer: b
Detailed Solution: Non repudiation is able to trace what happened and prevent denial of action.
JAN-2022

QUESTION 4:
What is honeypot?
a) Manages network traffic filtering rule
b) Scans suspected messages and send alerts
c) Simulates a decoy with services
d) All of the above

Correct Answer: c
Detailed Solution: Honeypot simulates a decoy of host or network with services to understand
the security loophole

QUESTION 5:
Which of the following are the Gartner’s seven cloud computing risks?
a) Regulatory Compliance & Audit
b) Data Location
c) Data Segregation
d) All of the above

Correct Answer: d
Detailed Solution: Refer slide no. 10 of Cloud-Security II.

QUESTION 6:
The ___________ amount of data that will be lost due to an interruption or disaster is defined in
Recovery Point Objective
a) minimum
b) maximum
c) average
d) None of these

Correct Answer: b
Detailed Solution: RTO defines the maximum amount of data that will be lost following an
interruption or disaster.
JAN-2022

QUESTION 7:
Which open source tools can be used to probe http and https port?
a) mmap
b) hping
c) wpget
d) All of the above

Correct Answer: b
Detailed Solution: nmap, hping, wget are used to prove port 80 (http) and 443 (https)

QUESTION 8:
Cloud-based collaboration can be
a) Federated
b) Loosely-coupled
c) All of the above
d) None of these

Correct Answer: c
Detailed Solution: Cloud-based collaboration can be tightly-coupled or federated as well as
loosely-coupled.

QUESTION 9:
Which of the following is an attack on integrity of data?
a) Interception
b) Modification
c) Interruption
d) Both a and b

Correct Answer: b
Detailed Solution: Modification is an attack on integrity of data.

QUESTION 10:

Fabrication security attack is an attack on authenticity


a) True
b) False
JAN-2022

Correct Answer: a
Detailed Solution: Fabrication security attack is an attack on authenticity.

************END***********
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 7
TYPE OF QUESTION: MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Fill in the blanks in the light of User Mobility:
The lack of effective handoff mechanisms in WiFi networks as users move rapidly causes an
_____ in the number of packets _____ .
a. decrease, losses
b. increase, losses
c. increase, gains
d. no variation, gains

Correct Answer: b
Detailed Solution:The lack of effective handoff mechanisms in WiFi networks as users
move rapidly causes an increase in the number of packet losses.

QUESTION 2:
Choose the correct option.

How to evaluate Mobile Cloud Computing performance?


(i) Energy Consumption
(ii) Security
(iii) Time to Completion
(iv) Monetary Cost

a. only I and II
b. only II and IV
c. only I, II and IV
d. I, II, III, IV

Correct Answer: d
Detailed Solution: Mobile Cloud Computing performance is evaluated with energy consumption,
security, time to completion and monetary cost.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 3:
What is/are the key component(s) of Mobile Cloud Computing?
a. Profiler
b. Solver
c. Synchronizer
d. All of the above

Correct Answer: d
Detailed Solution: The key components of Mobile cloud computing (MCC) are profiler, solver
and synchronizer.

QUESTION 4:
Which of the following is/are advantage(s) of Mobile Cloud Computing?
a. Extending battery lifetime
b. Improving security
c. Improving Reliability and Availability
d. None of the above

Correct Answer: a, c
Detailed Solution: Extending battery lifetime, improving reliability and availability are the
advantages of Mobile Cloud Computing.

QUESTION 5:
Offloading is beneficial when ________ amounts of computation are needed with
relatively_________ amounts of communication.

a. Large, small
b. Small, large
c. Small, does not depend
d. Does not depends, small

Correct Answer: a
Detailed Solution: Offloading is beneficial when large amounts of computation C are needed
with relatively small amounts of communication.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 6:
Which of the following is/are true?
a. In cloud computing, the distance between the client and server is over multiple hops.
b. In fog computing, the distance between the client and server is over multiple hops.
c. In cloud computing, the distance between the client and server is over a single hop.
d. In fog computing, the distance between the client and server is over a single hop.

Correct Answer: a, d
Detailed Solution: In cloud computing distance between the client and server is measured
through multiple hops and in fog computing the distance between the client and server is
measured through a single hop.

QUESTION 7:
Which of the following is/are fog devices?
a. Cellular base stations
b. Network routers
c. WiFi Gateways
d. None of these

Correct Answer: a, b, c
Detailed Solution: Cellular base stations, Network routers, WiFi Gateways are a few of the fog
devices.

QUESTION 8:
What is/are true about cloudlets?
a. Increases the latency in reaching the cloud servers
a. Reduces the latency in reaching the cloud servers
b. Resides far from the mobile devices
c. Resides near to the mobile devices

Correct Answer: b, d
Detailed Solution: Cloudlet reduces the latency in reaching the cloud
servers and it resides near to the mobile devices.
JAN-2022

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

QUESTION 9:
Match the following:
List – I List – II

1. Data Level Interoperability i. Ability to exchange / obtain the information to


be consumed

2. Service Level Interoperability ii. Ability to exchange information in a reliable


and trustworthy fashion

3. Security Level Interoperability iii. Ability to “consume” the information

a. 1. (ii), 2. (iii), 3. (i)


b. 1. (iii), 2. (i), 3. (ii)
c. 1. (i), 2. (ii), 3. (iii)
d. 1. (iii), 2. (ii), 3. (i)

Correct Answer: b
Detailed Solution: Data Level Interoperability is the ability to “consume” the information.
Service Level Interoperability is the ability to exchange / obtain the information to be
consumed. Security Level Interoperability is the ability to exchange information in a
reliable and trustworthy fashion.

QUESTION 10:
Which of the following aspect(s) is/are present in context-aware dynamic parking service
case study?
a. Decision making of traffic authorities
b. Reservation service process
c. Context-aware optimization
d. None of the above

Correct Answer: a, b, c
Detailed Solution: Context-aware dynamic parking service considers decision making of
traffic authorities, reservation service process and context-aware optimization

*********END***********
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 8
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

MCQ/MSQ Question
QUESTION 1:
In the containers terminology
Statement 1: ps : List all containers (incl. stopped)
Statement 2: rm : Delete a container
Which of the above statements are True?

a. I only
b. II only
c. I and II
d. None

Correct Answer: b

Detailed Solution: In containers terminology ps : List all running containers (ps -a : List all

containers (incl. stopped)) therefore statement 1 is false only statement 2 is true.

QUESTION 2:
Docker provides application level virtualization.

a. True
b. False

Correct Answer: a

Detailed Solution: One of the reasons why docker is needed for applications is that it provides

application level virtualization.


JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

QUESTION 3:
In the image terminologies rmi is used to?

a. Delete a local image


b. List all local images
c. Delete a container
d. Download image from repository

Correct Answer: a

Detailed Solution: In image terminology rmi is used to delete a local image.

QUESTION 4:
A container is a runtime instance of an image.

a. True
b. False

Correct Answer: a

Detailed Solution: The given statement is true.

QUESTION 5:
Statement 1: Sensor data can be easily shared by different groups of users.
Statement 2: Sensor nodes have substantial data acquisition and processing capability.
Which of the above statements are True?

a. I only
b. II only
c. I and II
d. None

Correct Answer: b

Detailed Solution: Sensor data cannot be easily shared by different groups of users therefore

statement 1 is false.
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

QUESTION 6:
__ is an Interface between sensor resources and the cloud fabric.

a. Sensor network proxy


b. Sensor-Cloud proxy
c. None

Correct Answer: b

Detailed Solution: Sensor-Cloud proxy is an Interface between sensor resources and the cloud

fabric.

QUESTION 7:
Sensor Network proxy provides the connection for sensor resources that do not have direct
connection to the cloud.

a. True
b. False

Correct Answer: a

Detailed Solution: The given statement is true.

QUESTION 8:
Building blocks of IOT are

a. Things
b. Gateway
c. Network and Cloud
d. All above

Correct Answer: d

Detailed Solution: An IoT platform has basically three building blocks Things, Gateway, Network

and Cloud.

QUESTION 9:
__ layer of an IOT cloud system represents typical IoT applications executed across IoT and
Clouds.
JAN-2022

NPTEL Online Certification Courses Indian Institute of Technology Kharagpur

a. Top layer
b. Middle layer
c. Bottom layer
d. None

Correct Answer: a

Detailed Solution: Top layer represents typical IoT applications executed across IoT and Clouds.

QUESTION 10:
The Virtual sensor configuration in which the geographical area is divided into regions and each
region can have one or more physical sensors and sensor networks is?

a. One to many configuration


b. Many to one configuration
c. Many to many configuration
d. Derived configuration

Correct Answer: b

Detailed Solution: In many to one configuration the geographical area is divided into regions and

each region can have one or more physical sensors and sensor networks.

*********END*******
JAN-2022

Cloud Computing
Assignment – Week 9
Type of Question: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Statement: In the fog layer, latency is less but the probability of network congestion is high.
The above statement is:
a) True
b) False
Correct Answer: (b)
Detailed Solution: Both latency and network congestion is less in the fog layer

QUESTION 2:
The term “Fog Computing” was introduced by:
a) IBM
b) Huawei
c) Cisco
d) Amazon
Correct Answer: (c)
Detailed Solution: The term "Fog Computing" was introduced by the Cisco Systems as new model
to ease wireless data transfer to distributed devices in the Internet of Things (IoT) network
paradigm

QUESTION 3:
Smartwatch is an example of
a) Cloud
b) Fog node
c) Edge device
d) None of the above
Correct Answer: (c)
Detailed Solution: Refer to Cloud-Fog-Edge computing pyramid
JAN-2022

QUESTION 4:
Involving only the cloud for directly processing the IoT applications may not be an efficient design.
Which of the following could be the reason:
a) Processing time
b) Network bandwidth
c) A large amount of generated data
d) All of the above
Correct Answer: (d)
Detailed Solution: Refer to slide 1 (Challenges in Cloud Only scenario) of the lecture

QUESTION 5:
A model that makes use of both edge resources and the cloud is referred to as:
a) Cloud computing
b) Edge computing
c) Fog computing
d) None of the above
Correct Answer: (c)
Detailed Solution: A model that makes use of both edge resources and the cloud is referred to as
“fog computing”

QUESTION 6:
The _________________ coordinates distributed compute nodes and performs deployment of
VMs or containers to each fog/edge node
a) hardware
b) middleware
c) system software
d) none of these
Correct Answer: (b)
Detailed solution: Middleware runs on an operating system and provides complementary services
that are not supported by the system software. The middleware coordinates distributed compute
nodes and performs deployment of VMs or containers to each fog/edge node.
JAN-2022

QUESTION 7:
Which of the following are not the characteristics of fog infrastructure?
a) Scalability
b) Mobility
c) Data consolidation
d) High latency
Correct Answer: (c) and (d)
Detailed solution: Fog infrastructure consists of IoT devices (End layer), Fog Nodes, and at least
one Cloud Data Center (Cloud layer), with the following characteristics: location awareness and
low latency, better bandwidth utilization, scalable, support for mobility

QUESTION 8:
Which of the following type of algorithm captures the performance of resources for deciding and
maximizing the performance of deployments
a) Discovery
b) Benchmarking
c) Load-balancing
d) Placement
Correct Answer: (b)
Detailed solution: Benchmarking algorithm captures the performance of resources for decision-
making to maximize the performance of deployments

QUESTION 9:
Which of the following are the benefit of cloud federation?
a) Maximize resource utilization
b) Minimize power consumption
c) Centralized processing
d) All of the above
Correct Answer: (a) and (b)
Detailed solution: Centralized processing is not aimed in the cloud federation. It is rather aimed
at distributing the computation.

QUESTION 10:

Which of the following cloud architecture combines on-premise infrastructure with remote
resources from one or more public clouds to provide extra capacity during peak demand?
JAN-2022

a) Broker architecture
b) Aggregated architecture
c) Bursting architecture
d) Multitier architecture
Correct Answer: (c)
Detailed solution: Bursting or hybrid cloud architecture combines on-premise infrastructure with
remote resources from one or more public clouds to provide extra capacity during peak demand

************END***********
JAN-2022

Cloud Computing
Assignment – Week 10
Type of Question: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Program execution does not get affected by the cold VM migration process.
The above statement is:
a) True
b) False
Correct Answer: (b)
Detailed solution: In case of cold migration the VM executing on the source machine is turned off
or suspended during the migration process.

QUESTION 2:
Which of the following could be the terminating criteria in pre-copy phase?
a) The number of rounds exceeds a threshold
b) The total memory transmitted exceeds a threshold
c) The number of dirtied pages in the previous round drops below a threshold.
d) All of the above
Correct Answer: (d)
Detailed solution: In live migration, the stopping criteria of Pre‐Copy phase take one of the
following thresholds into account: (i) The number of rounds exceeds a threshold. (ii) The total
memory transmitted exceeds a threshold. (iii) The number of dirtied pages in the previous round
drops below a threshold.

QUESTION 3:
Which of the following are requirements of virtual machine live migration?
a. Load balancing
b. System Maintenance
c. Power Management
d. All of the above
Correct Answer: (d)
JAN-2022

Detailed Solution: The requirements of VM live migration are load balancing, fault tolerance,
power management, resource sharing, system maintenance.

QUESTION 4:
Statement 1: Pre-copy approach of live migration uses iterative push phase that is followed by
stop-and-copy phase.
Statement 2: In the pre-copy approach, no memory page gets updated.
a. Statement 1 is true
b. Statement 2 is true
c. Both the statements are true
d. None of the statements are true.
Correct Answer: (a)
Detailed Solution: In the pre-copy approach, because of iterative procedure, some memory pages
get updated.

QUESTION 5:
Statement: Kubernetes operates at the hardware level rather than at the container level.
a. True
b. False
Correct Answer: (b)
Detailed Solution: Kubernetes operates at the container level rather than at the hardware level.

QUESTION 6:
Which of the following are the components of Kubernetes?
a. Nodes
b. Pods
c. Control Plane
d. All of the above
Correct Answer: (d)
Detailed Solution: All of the above are components of Kubernetes.
JAN-2022

QUESTION 7:
Statement 1: Docker image has effectively no dependencies.
Statement 2: Docker builds are less reproducible than traditional software building methods.
a. Statement 1 is true
b. Statement 2 is true
c. Both the statements are true
d. None of the statements are true
Correct Answer: (a)
Detailed Solution: Docker image has effectively no dependencies and docker builds are more
reproducible than traditional software building methods.

QUESTION 8:
Which of the following is a command of docker?
a. docker build
b. docker begin
c. All of the above
d. None of the above
Correct Answer: (a)
Detailed Solution: “docker build” is a key command. “docker begin” is not a key command.

QUESTION 9:
Which of the following is not a feature of Docker container image?
a. Lightweight
b. Standalone
c. All of the above
d. None of the above
Correct Answer: (d)
Detailed Solution: Docker container image is lightweight, standalone executable package of
software.

QUESTION 10:
What are the benefits of Containers?
a. Separation of responsibility
b. Workload Portability
c. Application Isolation
JAN-2022

d. All of the above


Correct Answer: (d)
Detailed Solution: All of the given above are benefits of Containers.

************END***********
JAN-2022

Cloud Computing
Assignment – Week 11
Type of Question: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Statement 1: DC relies on centralised computing devices.
Statement 2: DC relies on a permanent internet connection.

a) Statement 1 is True
b) Statement 2 is true
c) Both Statement 1 and Statement 2 are True
d) Both Statement 1 and Statement 2 are False
Correct Answer: (d)
Detailed Solution: DC does not rely on centralized computing devices nor a permanent Internet
connection.

QUESTION 2:
Statement: To utilise all functionalities of cloud computing, the network users are heavily
dependent on internet connectivity.

The above statement is


a) True
b) False
Correct Answer: (a)
Detailed Solution: To utilise all functionalities of cloud computing, network users are heavily
dependent on Internet Connectivity all the time.

QUESTION 3:
What are the key features of dew computing?
a) Independence
b) Collaboration
c) Both of the above
d) None of the above
JAN-2022

Correct Answer: (c)


Detailed Solution: Key features of dew computing are independence and collaboration.

QUESTION 4:
Statement 1: Remote authentication systems is an example of Backend-as-a-Service(BaaS).
Statement 2: Database management is an example of Functions-as-a-Service(BaaS).
a) Statement 1 is True
b) Statement 2 is true
c) Both Statement 1 and Statement 2 are True
d) Both Statement 1 and Statement 2 are False
Correct Answer: (a)
Detailed Solution: Both remote authentication systems and database management are examples
of Backend-as-a-Service(BaaS)

QUESTION 5:
Statement 1: AWS Lambda is an event‐driven, serverless computing platform provided by Amazon
as a part of Amazon Web Services.
Statement 2: Amazon Lambda cannot be used to execute background tasks.
a) Statement 1 is True
b) Statement 2 is true
c) Both Statement 1 and Statement 2 are True
d) Both Statement 1 and Statement 2 are False
Correct Answer: (a)
Detailed Solution: Amazon Lambda can only be used to execute background tasks, therefore
Statement 2 is False.

QUESTION 6:
Statement: Serverless applications are ones that need server provision and do not require
managing servers.
a) True
b) False
Correct Answer: (b)
Detailed Solution: Serverless applications are ones that don’t need any server provision and do
not require managing servers.
JAN-2022

QUESTION 7:
In sustainable cloud computing, three sub-components of cloud architecture are?
a) Software as a Service
b) Platform as a Service
c) Infrastructure as a Service
d) All of the above
Correct Answer: (d)
Detailed Solution: Conceptual model for sustainable cloud computing in the form of layered
architecture in which Cloud Architecture is divided into three different sub‐components Software
as a Service, Platform as a Service and Infrastructure as a Service.

QUESTION 8:
In sustainable cloud computing, Application models can be?
a) Data parallel
b) Function parallel
c) Message passing
d) All of the above
Correct Answer: (d)
Detailed Solution: Application models can be data parallel, function parallel and message
passing.

QUESTION 9:
Components of sustainable cloud computing are?
a) Virtualization
b) Capacity Planning
c) Waste heat utilization
d) All of the above
Correct Answer: (d)
Detailed Solution: The five components of sustainable cloud computing are Thermal‐aware
Scheduling, Virtualization, Capacity Planning, Renewable Energy and Waste Heat Utilization.
JAN-2022

QUESTION 10:
Statement 1: Components of thermal‐aware scheduling are architecture and scheduling
mechanisms.
Statement 2: In thermal aware scheduling, architecture can be reactive or proactive while
scheduling mechanisms can be single‐core or multi‐core.
a) Statement 1 is True
b) Statement 2 is true
c) Both Statement 1 and Statement 2 are True
d) Both Statement 1 and Statement 2 are False
Correct Answer: (a)
Detailed Solution: In thermal aware scheduling, architecture can be single‐core or multi‐core
while scheduling mechanisms can be reactive or proactive.

************END***********
JAN-2022

Cloud Computing
Assignment – Week 12
Type of Question: MSQ

Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is not meant to be delivered by the 5G technology?

a) Higher multi-GPS peak data speed


b) Massive network capacity
c) Ultra high latency
d) Increased availability
Correct Answer: (c)
Detailed Solution: 5G is meant to deliver Ultra low latency.

QUESTION 2:
Statement: 5G technology has denser connections than that of in 4G.
a) True
b) False
Correct Answer: (a)
Detailed Solution: In 5G, connection density is around 1M/sq. km. whereas it is around 100T/sq.
km. in 4G.

QUESTION 3:
Cloud computing services provide a flexible ___________ for realizing goals of cyber physical
system (CPS).
a) hardware
b) software
c) platform
d) None of the above
Correct Answer: (c)
Detailed Solution: Cloud computing services provide a flexible platform for realizing goals of CPS.
JAN-2022

QUESTION 4:
A Cyber-Physical Cloud Computing (CPCC) architectural framework can be defined as "a system
environment that can slowly build, modify and provision cyber‐physical systems composed of a
set of cloud computing based sensor, processing, control, and data services".

The above statement is


a) Correct
b) Wrong
Correct Answer: (b)
Detailed Solution: CPCC is a system environment that can rapidly build, modify and provision
cyber‐physical systems composed of a set of cloud computing based sensor, processing, control,
and data services

QUESTION 5:
Statement 1: Cloud computing could be a potential solution for spatial analytics, visualization and
decision support.
Statement 2: Cloud computing can help in searching geospatial data.
a) Only statement 1 is true
b) Only statement 2 is true
c) Both Statement 1 and Statement 2 are false
d) Both Statement 1 and Statement 2 are true

Correct Answer: (d)


Detailed Solution: Refer to the slide on (Spatial Analytics + Cloud Computing) in Lecture 58.

QUESTION 6:
Spatial cloud eases out the GIS decision making due to the following reasons:
a) Integrate the latest databases
b) Merge disparate systems
c) Exchange information internally and externally
d) None of the above

Correct Answer: (a), (b) and (c)


Detailed Solution: All of the first 3 factors are the reasons.
JAN-2022

QUESTION 7:
Which of the following metrics can be used for evaluating the performance of cloud?
a) Network usage
b) Amount of storage space required
c) Energy consumption
d) Cost of execution
Correct Answer: a, c, and d
Detailed Solution: Amount of storage space required is not a metrics for evaluating cloud
performance

QUESTION 8:
In Dew Computing, the on‐premises computer provides functionality that is dependent of cloud
services.
a) True
b) False
Correct Answer: (b)
Detailed Solution: In Dew Computing, the on‐premises computer provides functionality that is
independent of cloud services.

QUESTION 9:
In Dew Computing, the on‐premises computer collaborates with the cloud services
a) True
b) False
Correct Answer: (a)
Detailed Solution: The on‐premises computer is collaborative with cloud services

QUESTION 10:
On premise resource utilization is optimum in
a) Cloud computing
b) Cloud-Fog-Edge computing
c) Dew computing
d) None of the above
Correct Answer: (c)
JAN-2022

Detailed Solution: On premise resource utilization is optimum in dew computing.

************END***********
JULY-2022
4/18/23, 5:04 PM Cloud Computing - - Unit 3 - Week 1

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 1 : Assignment 1
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-08-10, 23:59 IST.
Course
outline Assignment submitted on 2022-08-10, 22:52 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()
A
Week 1 ()
B
Lecture 1: C
Cloud
D
Computing -
Overview Yes, the answer is correct.
(unit?
Score: 1
unit=18&lesson=19) Accepted Answers:
A
Lecture 2: B
Cloud
C
Computing –
Overview
(contd..) (unit?
unit=18&lesson=20)

Lecture 3:
Cloud
Computing –
Introduction

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=18&assessment=162 1/5
JULY-2022
4/18/23, 5:05 PM Cloud Computing - - Unit 3 - Week 1

(unit? 2) 1 point
unit=18&lesson=21)

Lecture 4:
Cloud
Computing
Architecture
(unit?
unit=18&lesson=22)

Lecture 5: A
Cloud B
Computing
C
Architecture
(contd..) (unit? D
unit=18&lesson=23)
Yes, the answer is correct.
Score: 1
Lecture
material of Accepted Answers:
Week 1 (unit? C
unit=18&lesson=24)
3) 1 point
Quiz: Week 1
: Assignment
1
(assessment?
name=162)

Feedback
Form (unit?
A
unit=18&lesson=25)
B
Assignment 1
C
Solution (unit?
unit=18&lesson=26) D

Yes, the answer is correct.


Week 2 () Score: 1
Accepted Answers:
Week 3 () D

Week 4 () 4) 1 point

Week 5 ()

Week 6 ()

Week 7 () A
B
Week 8 ()
Yes, the answer is correct.
Score: 1
Week 9 () Accepted Answers:
A
Week 10 : ()
5) 1 point
Week 11 : ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=18&assessment=162 2/5
JULY-2022
4/18/23, 5:05 PM Cloud Computing - - Unit 3 - Week 1

Week 12 : ()

Text
Transcripts ()

Books ()

Download A
Videos ()
B
C
D

Yes, the answer is correct.


Score: 1
Accepted Answers:
B

6) 1 point

A
B

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

8) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=18&assessment=162 3/5
JULY-2022
4/18/23, 5:05 PM Cloud Computing - - Unit 3 - Week 1

A
B
C
D

Yes, the answer is correct.


Score: 1
Accepted Answers:
A
C

9) 1 point

A
B
C
D
Yes, the answer is correct.
Score: 1
Accepted Answers:
C

10) 1 point

A
B
C
D

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=18&assessment=162 4/5
JULY-2022
4/18/23, 5:05 PM Cloud Computing - - Unit 3 - Week 1

Yes, the answer is correct.


Score: 1
Accepted Answers:
B

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=18&assessment=162 5/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 4 - Week 2

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 2 : Assignment 2
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-08-10, 23:59 IST.
Course
outline Assignment submitted on 2022-08-10, 22:59 IST
1) 1 point
How does an
NPTEL
online
course
work? ()
A

Week 0 () B

Yes, the answer is correct.


Week 1 () Score: 1
Accepted Answers:
A
Week 2 ()

Lecture 6: 2) 1 point
Cloud
Computing:
Architecture –
Deployment
Models (unit?
unit=28&lesson=29)

Lecture 7:
Cloud
A
Computing:
Virtualization B
(unit? C
unit=28&lesson=30)
D

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=28&assessment=164 1/4
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 4 - Week 2

Yes, the answer is correct.


Lecture 8:
Score: 1
Cloud
Accepted Answers:
Computing:
A
XML Basics
(unit? 3) 1 point
unit=28&lesson=31)

Lecture 9:
Cloud
Computing:
XML Basics II
(unit?
unit=28&lesson=32)

Lecture 10:
A
Cloud
Computing: B
Web Services, C
Service
D
Oriented
Architecture Yes, the answer is correct.
(unit? Score: 1
unit=28&lesson=33) Accepted Answers:
C
Lecture
material of
4) 1 point
Week 2 (unit?
unit=28&lesson=34)

Quiz: Week 2
: Assignment
2
(assessment?
name=164)

Week 2
Feedback
A
Form (unit? B
unit=28&lesson=35) C
Assignment 2 D
Solution (unit?
Yes, the answer is correct.
unit=28&lesson=36)
Score: 1
Accepted Answers:
Week 3 ()
B

Week 4 ()
5) 1 point

Week 5 ()

Week 6 ()

Week 7 ()

Week 8 () A
B
C

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=28&assessment=164 2/4
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 4 - Week 2

Week 9 () D

Yes, the answer is correct.


Week 10 : () Score: 1
Accepted Answers:
D
Week 11 : ()
6) 1 point
Week 12 : ()

Text
Transcripts ()

Books ()

Download A
Videos () B
C
D

Yes, the answer is correct.


Score: 1
Accepted Answers:
A

7) 1 point

A
B

Yes, the answer is correct.


Score: 1
Accepted Answers:
A

8) 1 point

A
B
C
D

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=28&assessment=164 3/4
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 4 - Week 2

Yes, the answer is correct.


Score: 1
Accepted Answers:
A
B
C

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

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=28&assessment=164 4/4
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 5 - Week 3

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 3 : Assignment 3
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-08-17, 23:59 IST.
Course
outline Assignment submitted on 2022-08-17, 23:16 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()

Week 1 () a
b
Week 2 () c
d
Week 3 ()
Partially Correct.
Score: 0.5
Lecture 11:
Service Level Accepted Answers:
Agreement b
(unit? c
unit=37&lesson=38)
2) 1 point
Lecture 12:
Cloud
Economics
(unit?
unit=37&lesson=39)

Lecture 13:
Managing

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=37&assessment=167 1/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 5 - Week 3

Data (unit?
unit=37&lesson=40)

Lecture 14:
Introduction to
Map Reduce
(unit?
unit=37&lesson=41)

Lecture 15 :
Open Stack
(unit? a
unit=37&lesson=42)
b
Lecture c
material of
d
Week 3 (unit?
unit=37&lesson=43) Yes, the answer is correct.
Score: 1
Quiz: Week 3 Accepted Answers:
: Assignment b
3
d
(assessment?
name=167) 3) 1 point

Week 3
Feedback
Form (unit?
unit=37&lesson=45)

Assignment 3
Solution (unit?
a
unit=37&lesson=44)
b
Week 4 ()
Yes, the answer is correct.
Score: 1
Week 5 () Accepted Answers:
b
Week 6 ()
4) 1 point
Week 7 ()

Week 8 ()

Week 9 ()

Week 10 : ()
a
Week 11 : () b
c
Week 12 : ()
d
Text Yes, the answer is correct.
Transcripts () Score: 1
Accepted Answers:
Books () a

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=37&assessment=167 2/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 5 - Week 3

5) 1 point
Download
Videos ()

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

Yes, the answer is correct.


Score: 1
Accepted Answers:
a

8) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=37&assessment=167 3/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 5 - Week 3

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:
a
d

10) 1 point

a
b
c
d
Yes, the answer is correct.

S 1

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=37&assessment=167 4/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 5 - Week 3

Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=37&assessment=167 5/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 6 - Week 4

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 4 : Assignment 4
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-08-24, 23:59 IST.
Course
outline Assignment submitted on 2022-08-24, 22:57 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

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

Lecture 16 :
Cloud
Computing:
Open source
Cloud–
Openstack
Demo (unit?
unit=46&lesson=47)

Lecture 17 :
Cloud
Computing:

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=46&assessment=168 1/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 6 - Week 4

Case Study a
with a
Commercial
b
Cloud- c
Microsoft
d
Azure (unit?
unit=46&lesson=48) Yes, the answer is correct.
Score: 1
Lecture 18 : Accepted Answers:
Cloud a
Computing:
Demo - 3) 1 point
Microsoft
Azure (unit?
unit=46&lesson=49)

Lecture 19 :
Cloud
Computing:
Case Study -
Google Cloud
Platform
(GCP) (unit? a
unit=46&lesson=50) b

Lecture 20 : c
Cloud d
Computing:
Demo -
Yes, the answer is correct.
Score: 1
Google Cloud
Accepted Answers:
Platform
a
(GCP) (unit?
unit=46&lesson=51)
4) 1 point
Lecture
material of
Week 4 (unit?
unit=46&lesson=52)

Quiz: Week 4
: Assignment
4
(assessment? a
name=168)
b
Week 4 c
Feedback
d
Form (unit?
unit=46&lesson=53) Yes, the answer is correct.
Score: 1
Assignment 4
Accepted Answers:
Solution (unit?
b
unit=46&lesson=54)

Week 5 () 5) 1 point

Week 6 ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=46&assessment=168 2/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 6 - Week 4

Week 7 ()

Week 8 ()

Week 9 ()

Week 10 : ()
a
Week 11 : () b
c
Week 12 : ()
d

Text Yes, the answer is correct.


Transcripts () Score: 1
Accepted Answers:
a
Books ()
c

Download 6) 1 point
Videos ()

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
a
c

7) 1 point

a
b
c
d

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=46&assessment=168 3/5
JULY-2022
4/18/23, 5:06 PM Cloud Computing - - Unit 6 - Week 4

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:
b

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/noc22_cs87/unit?unit=46&assessment=168 4/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 6 - Week 4

a
b

Yes, the answer is correct.


Score: 1
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=46&assessment=168 5/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 7 - Week 5

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 5 : Assignment 5
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-08-31, 23:59 IST.
As per our records you have not submitted this assignment.
Course
outline 1) 1 point

How does an
NPTEL
online
course A
work? () B

No, the answer is incorrect.


Week 0 ()
Score: 0
Accepted Answers:
Week 1 () B

Week 2 () 2) 1 point

Week 3 ()

Week 4 ()

Week 5 ()

Lecture 21:
SLA-Tutorial
(unit?
unit=55&lesson=56)
A
Lecture 22:
B
Cloud
Computing: C
Economics- D
N h i i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=55&assessment=169 1/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 7 - Week 5

Tutorial (unit? No, the answer is incorrect.


unit=55&lesson=57) Score: 0
Accepted Answers:
Lecture 23: B
MapReduce-
Tutorial (unit? 3) 1 point
unit=55&lesson=58)

Lecture 24:
Resource
Management-I
(unit?
unit=55&lesson=59)

Lecture 25:
Resource
Management-
II (unit?
unit=55&lesson=60)
A
Lecture B
material of
C
Week 5 (unit?
unit=55&lesson=61) D

Quiz: Week 5 No, the answer is incorrect.


: Assignment
Score: 0
5 Accepted Answers:
(assessment? A
name=169)
4) 1 point
Week 5
Feedback
Form (unit?
unit=55&lesson=171)

Assignment 5
Solution (unit?
unit=55&lesson=63)

Week 6 () A
B
Week 7 () C
D
Week 8 ()
No, the answer is incorrect.
Score: 0
Week 9 ()
Accepted Answers:
C
Week 10 : ()

5) 1 point
Week 11 : ()

Week 12 : ()

Text
Transcripts ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=55&assessment=169 2/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 7 - Week 5

Books () A
B
Download C
Videos ()
D

No, the answer is incorrect.


Score: 0
Accepted Answers:
A
C
D

6) 1 point

A
B
C
D

No, the answer is incorrect.


Score: 0
Accepted Answers:
A
B
D

7) 1 point

A
B

No, the answer is incorrect.


Score: 0
Accepted Answers:
B

8) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=55&assessment=169 3/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 7 - Week 5

A
B
C
D
No, the answer is incorrect.
Score: 0
Accepted Answers:
C

9) 1 point

A
B

No, the answer is incorrect.


Score: 0
Accepted Answers:
A

10) 1 point

A
B
C
D

No, the answer is incorrect.


Score: 0
Accepted Answers:
B
C

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=55&assessment=169 4/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 7 - Week 5

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=55&assessment=169 5/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 8 - Week 6

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 6 : Assignment 6
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-09-07, 23:59 IST.
Course
outline Assignment submitted on 2022-09-07, 23:10 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()

Week 1 () A
B
Week 2 () C
D
Week 3 ()
Yes, the answer is correct.
Score: 1
Week 4 ()
Accepted Answers:
A
Week 5 () C
D
Week 6 ()

Lecture 26:
Cloud
Computing:
Security I
(unit?
unit=64&lesson=65)

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=64&assessment=172 1/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 8 - Week 6

Lecture 27: 2) 1 point


Cloud
Computing:
Security II
(unit?
unit=64&lesson=66)

Lecture 28:
Cloud
Computing: A
Security III
B
(unit?
unit=64&lesson=67) C
D
Lecture 29:
Cloud Yes, the answer is correct.
Computing: Score: 1
Security Accepted Answers:
Issues In C
Collaborative
SaaS Cloud 3) 1 point
(unit?
unit=64&lesson=68)

Lecture 30:
Cloud
Computing:
A
Broker for
Cloud B
Marketplace
Yes, the answer is correct.
(unit? Score: 1
unit=64&lesson=69) Accepted Answers:
Lecture
B
material of
Week 6 (unit? 4) 1 point
unit=64&lesson=70)

Quiz: Week 6
: Assignment
6
(assessment?
name=172)

Week 6
Feedback
Form (unit?
unit=64&lesson=71) A
Assignment 6 B
Solution (unit? C
unit=64&lesson=72)
D
Week 7 () Yes, the answer is correct.
Score: 1
Week 8 () Accepted Answers:
C
Week 9 ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=64&assessment=172 2/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 8 - Week 6

5) 1 point
Week 10 : ()

Week 11 : ()

Week 12 : ()

Text
Transcripts ()

Books ()

Download
Videos ()

A
B
C
D
Yes, the answer is correct.
Score: 1
Accepted Answers:
B

6) 1 point

A
B

Yes, the answer is correct.


Score: 1
Accepted Answers:
B

7) 1 point

A
B
C
D
N h i i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=64&assessment=172 3/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 8 - Week 6

No, the answer is incorrect.


Score: 0
Accepted Answers:
B
D

8) 1 point

A
B
C
D

Yes, the answer is correct.


Score: 1
Accepted Answers:
A
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

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=64&assessment=172 4/5
JULY-2022
4/18/23, 5:07 PM Cloud Computing - - Unit 8 - Week 6

Yes, the answer is correct.


Score: 1
Accepted Answers:
A

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=64&assessment=172 5/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 9 - Week 7

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 7 : Assignment 7
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-09-14, 23:59 IST.
Course
outline Assignment submitted on 2022-09-14, 23:29 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()

Week 1 ()

Week 2 ()

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

Lecture 31: 2) 1 point


Mobile Cloud
Computing -I

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=73&assessment=173 1/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 9 - Week 7

(unit?
unit=73&lesson=74)

Lecture 32:
Mobile Cloud
Computing -II
(unit?
unit=73&lesson=75)

Lecture 33:
Fog a
Computing-I b
(unit?
unit=73&lesson=76)
c
d
Lecture 34:
Fog Yes, the answer is correct.
Computing-II
Score: 1
(unit? Accepted Answers:
unit=73&lesson=77) d

Lecture 35: 3) 1 point


Use Case-
Geo-spatial
Cloud (unit?
unit=73&lesson=78)

Lecture
material of
Week 7 (unit?
unit=73&lesson=79) a

Quiz: Week 7 b
: Assignment c
7
d
(assessment?
name=173) Yes, the answer is correct.
Score: 1
Week 7 Accepted Answers:
Feedback c
Form (unit?
d
unit=73&lesson=80)

Assignment 7 4) 1 point
Solution (unit?
unit=73&lesson=81)

Week 8 ()

Week 9 ()

Week 10 : ()

Week 11 : ()

a
Week 12 : ()
b
c

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=73&assessment=173 2/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 9 - Week 7

Text d
Transcripts () Yes, the answer is correct.
Score: 1
Books () Accepted Answers:
b
Download 5) 1 point
Videos ()

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
c
d

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=73&assessment=173 3/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 9 - Week 7

7) 1 point

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
a
c

8) 1 point

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
a
c

9) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=73&assessment=173 4/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 9 - Week 7

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
a
b
c

10) 1 point

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
c

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=73&assessment=173 5/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 10 - Week 8

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 8 : Assignment 8
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-09-21, 23:59 IST.
Course
outline Assignment submitted on 2022-09-21, 23:32 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()

Week 1 ()

Week 2 ()
a
Week 3 () b
c
Week 4 () d

Week 5 () Yes, the answer is correct.


Score: 1
Accepted Answers:
Week 6 () d

Week 7 () 2) 1 point

Week 8 ()

Lecture 36 :
Introduction to

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=82&assessment=180 1/4
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 10 - Week 8

DOCKER a
Container
(unit?
b
unit=82&lesson=83) Yes, the answer is correct.
Score: 1
Lecture 37:
Accepted Answers:
Green Cloud
b
(unit?
unit=82&lesson=84) 3) 1 point

Lecture 38 :
Sensor Cloud
Computing
(unit?
unit=82&lesson=85)

Lecture 39 :
IoT Cloud
(unit?
unit=82&lesson=86)

Lecture 40 :
Course a
Summary and
b
Research
Areas (unit? c
unit=82&lesson=87) d

Lecture Yes, the answer is correct.


material of Score: 1
Week 8 (unit? Accepted Answers:
unit=82&lesson=88) c

Quiz: Week 8
4) 1 point
: Assignment
8
(assessment?
name=180)

Week 8
Feedback
Form (unit?
unit=82&lesson=89)

Assignment 8
Solution (unit?
unit=82&lesson=188) a
b
Week 9 ()
c
d
Week 10 : ()
Yes, the answer is correct.
Week 11 : () Score: 1
Accepted Answers:
c
Week 12 : ()

5) 1 point
Text
Transcripts ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=82&assessment=180 2/4
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 10 - Week 8

Books ()

Download
Videos ()

a
b

Yes, the answer is correct.


Score: 1
Accepted Answers:
b

6) 1 point

a
b

Yes, the answer is correct.


Score: 1
Accepted Answers:
a

7) 1 point

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

8) 1 point

a
b
c
d

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=82&assessment=180 3/4
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 10 - Week 8

Yes, the answer is correct.


Score: 1
Accepted Answers:
a
b
c

9) 1 point

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
b

10) 1 point

a
b

Yes, the answer is correct.


Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=82&assessment=180 4/4
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 11 - Week 9

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 9 : Assignment 9
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-09-28, 23:59 IST.
Course
outline Assignment submitted on 2022-09-21, 23:48 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

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

Week 5 ()

Week 6 ()

Week 7 ()

Week 8 () a
b
Week 9 () c

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=91&assessment=183 1/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 11 - Week 9

Lecture 41 : d
Cloud–Fog
Yes, the answer is correct.
Computing -
Score: 1
Overview
Accepted Answers:
(unit?
b
unit=91&lesson=92)
3) 1 point
Lecture 42 :
Resource
Management -
I (unit?
unit=91&lesson=93)

Lecture 43 :
Resource
Management -
II (unit?
unit=91&lesson=94) a
Lecture 44 : b
Cloud c
Federation
d
(unit?
unit=91&lesson=95) Yes, the answer is correct.
Score: 1
Lecture
Accepted Answers:
Material (unit?
c
unit=91&lesson=96)

Quiz: Week 9 4) 1 point


: Assignment
9
(assessment?
name=183)

Week 9
Feedback
Form (unit?
unit=91&lesson=98)
a
Assignment 9
b
Solution (unit?
unit=91&lesson=97) c
d
Week 10 : ()
Yes, the answer is correct.
Score: 1
Week 11 : ()
Accepted Answers:
a
Week 12 : ()
b

Text
5) 1 point
Transcripts ()

Books ()

Download
Videos ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=91&assessment=183 2/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 11 - Week 9

a
b
c
d

Yes, the answer is correct.


Score: 1
Accepted Answers:
a
b
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:
a
b

8) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=91&assessment=183 3/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 11 - Week 9

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:
b

10) 1 point

a
b

Yes, the answer is correct.


Score: 1
Accepted Answers:
a

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=91&assessment=183 4/5
JULY-2022
4/18/23, 5:08 PM Cloud Computing - - Unit 11 - Week 9

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=91&assessment=183 5/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 12 - Week 10 :

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 10 : Assignment 10
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-10-05, 23:59 IST.
As per our records you have not submitted this assignment.
Course
outline 1) 1 point

How does an
NPTEL
online
course
work? () a
b
Week 0 ()
No, the answer is incorrect.
Score: 0
Week 1 ()
Accepted Answers:
a
Week 2 ()

2) 1 point
Week 3 ()

Week 4 ()

Week 5 ()

Week 6 ()

Week 7 ()

Week 8 () a
b
Week 9 ()
c

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=99&assessment=184 1/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 12 - Week 10 :

Week 10 : () d

No, the answer is incorrect.


Lecture 45 : Score: 0
Cloud Accepted Answers:
Migration - I b
(unit?
unit=99&lesson=100) 3) 1 point

Lecture 46 :
Cloud
Migration - II
(unit?
unit=99&lesson=101) a
Lecture 47 : b
Container
No, the answer is incorrect.
based Score: 0
Virtualization -
Accepted Answers:
I (unit?
a
unit=99&lesson=102)

Lecture 48 : 4) 1 point
Container – II
(Docker) (unit?
unit=99&lesson=103)

Lecture 49 :
Docker
Container -
Demo (Part-I)
(unit?
unit=99&lesson=104)

Lecture 50 : a
Docker
b
Container -
Demo (Part-II) c
(unit? d
unit=99&lesson=105)
No, the answer is incorrect.
Lecture Score: 0
Material (unit? Accepted Answers:
unit=99&lesson=106) d

Quiz: Week
10 :
5) 1 point
Assignment
10
(assessment?
name=184)

Week 10
Feedback
Form (unit?
unit=99&lesson=108)
a
Assignment 10
Solution (unit? b
unit=99&lesson=107) c

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=99&assessment=184 2/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 12 - Week 10 :

Week 11 : () d

No, the answer is incorrect.


Week 12 : () Score: 0
Accepted Answers:
b
Text
Transcripts () d

6) 1 point
Books ()

Download
Videos ()

a
b
c
d

No, the answer is incorrect.


Score: 0
Accepted Answers:
a
b
c

7) 1 point

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

8) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=99&assessment=184 3/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 12 - Week 10 :

a
b
c
d

No, the answer is incorrect.


Score: 0
Accepted Answers:
c

9) 1 point

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

10) 1 point

a
b

No, the answer is incorrect.

S 0

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=99&assessment=184 4/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 12 - Week 10 :

Score: 0
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=99&assessment=184 5/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 13 - Week 11 :

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 11 : Assignment 11
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-10-12, 23:59 IST.
Course
outline Assignment submitted on 2022-10-12, 23:15 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()
a
Week 1 () b

Yes, the answer is correct.


Week 2 () Score: 1
Accepted Answers:
Week 3 () a

Week 4 () 2) 1 point

Week 5 ()

Week 6 ()

Week 7 ()

Week 8 ()

Week 9 ()
a

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=109&assessment=186 1/4
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 13 - Week 11 :

Week 10 : () b
c
Week 11 : () d

Lecture 51 : Yes, the answer is correct.


Score: 1
Dew
Accepted Answers:
Computing
d
(unit?
unit=109&lesson=110) 3) 1 point
Lecture 52 :
Serverless
Computing - I
(unit?
unit=109&lesson=111)

Lecture 53 :
Serverless
Computing - II a
(unit?
b
unit=109&lesson=112)
Yes, the answer is correct.
Lecture 54 : Score: 1
Sustainable
Accepted Answers:
Cloud b
Computing - I
(unit?
4) 1 point
unit=109&lesson=113)

Lecture 55 :
Sustainable
Cloud
Computing - II
(unit?
unit=109&lesson=114)

Lecture
Material (unit?
a
unit=109&lesson=115)
b
Quiz: Week 11
c
: Assignment
11 d
(assessment?
Yes, the answer is correct.
name=186) Score: 1
Feedback Accepted Answers:
Form (unit? b
unit=109&lesson=116)
5) 1 point
Assignment 11
Solution (unit?
unit=109&lesson=117)

Week 12 : ()

Text a
Transcripts () b

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=109&assessment=186 2/4
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 13 - Week 11 :

Yes, the answer is correct.


Books () Score: 1
Accepted Answers:
Download b
Videos ()
6) 1 point

a
b

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:
a
b
c

8) 1 point

a
b
c
d

Yes, the answer is correct.

S 1

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=109&assessment=186 3/4
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 13 - Week 11 :

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

Yes, the answer is correct.


Score: 1
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=109&assessment=186 4/4
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 14 - Week 12 :

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

sishakk@gmail.com 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Cloud Computing (course)


Register for
Certification
exam
Week 12 : Assignment 12
(https://examform.nptel.ac.in/2023_01/exam_form/dashboard)
The due date for submitting this assignment has passed.
Due on 2022-10-19, 23:59 IST.
Course
outline Assignment submitted on 2022-10-19, 22:50 IST
1) 1 point
How does an
NPTEL
online
course
work? ()

Week 0 ()

Week 1 ()
a

Week 2 () b
c
Week 3 () d

Partially Correct.
Week 4 () Score: 0.66
Accepted Answers:
Week 5 () a
b
Week 6 () c

Week 7 () 2) 1 point

Week 8 ()

Week 9 ()

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=118&assessment=191 1/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 14 - Week 12 :

Week 10 : ()

Week 11 : ()

Week 12 : ()

Lecture 56 :
Cloud
a
Computing in
5G Era (unit? b
unit=118&lesson=119) c
Lecture 57 : d
CPS and
Yes, the answer is correct.
Cloud Score: 1
Computing Accepted Answers:
(unit? b
unit=118&lesson=120)
3) 1 point
Lecture 58 :
Case Study I
(Spatial Cloud
Computing)
(unit?
unit=118&lesson=121)

Lecture 59 : a
Case Study II
b
(Internet of
Health Things) Yes, the answer is correct.
(Part-A) (unit? Score: 1
unit=118&lesson=122) Accepted Answers:
a
Lecture 60 :
Case Study II
4) 1 point
(Internet of
Health Things)
(Part-B) (unit?
unit=118&lesson=123)

Lecture
Material (unit?
unit=118&lesson=124)

Quiz: Week
12 :
Assignment
a
12 b
(assessment?
c
name=191)
d
Feedback
Yes, the answer is correct.
Form (unit?
Score: 1
unit=118&lesson=125)
Accepted Answers:
Assignment 12 a
Solution (unit? d
unit=118&lesson=196)

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=118&assessment=191 2/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 14 - Week 12 :

5) 1 point
Text
Transcripts ()

Books ()

Download
Videos ()

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:
b
c
d

7) 1 point

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=118&assessment=191 3/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 14 - Week 12 :

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:
d

9) 1 point

a
b

Yes, the answer is correct.


Score: 1
Accepted Answers:
a

10) 1 point

a
b

Y h i

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=118&assessment=191 4/5
JULY-2022
4/18/23, 5:09 PM Cloud Computing - - Unit 14 - Week 12 :

Yes, the answer is correct.


Score: 1
Accepted Answers:
b

https://onlinecourses.nptel.ac.in/noc22_cs87/unit?unit=118&assessment=191 5/5
JAN-2023

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

Cloud Computing
Assignment- Week 0
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following ports is a registered port in network paradigm?
a) 20
b) 1020
c) 36255
d) 58628
Correct Answer: (c)
Detailed Solution: Ports with numbers 0–1023 are called system or well-known ports, ports with
numbers 1024 – 49151 are called user or registered ports, and ports with numbers 49152 – 65535
are called dynamic, private or ephemeral ports. Here only the port with number 36255 is a
registered port.

QUESTION 2:
Which device uses a logical addressing system?
a) Hub
b) Router
c) Bridge
d) Switch

Correct Answer: (b)


Detailed Solution: Router uses logical addressing system.

QUESTION 3:
Which of the following is FALSE?
a) Kernel level threads cannot share the code segment.
b) User level threads are not scheduled by the kernel.
c) Context switching between user level threads is faster than context switching between
kernel level threads.
d) When a user level thread is blocked, all other threads of its process are blocked.

Correct Answer: (a)


Detailed Solution: Kernel-level threads can share code segments. So, A is FALSE. User level
threads are scheduled by the thread library and the kernel is not involved. So, B is TRUE. Context
1
JAN-2023

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

switching between user level threads is faster as they have no actual context-switch, nothing is
saved while for kernel level threads, Registers, PC and SP must be saved and restored. So, C is
TRUE. When a user level thread is blocked, all other threads of its process are blocked. So, D is
TRUE.

QUESTION 4:
In classful addressing, the IP address 192.2.255.255 belongs to which class?
a) Class A
b) Class B
c) Class C
d) Class D

Correct Answer: (c)


Detailed Solution: In Class C, IP addresses range from 192.0.0.x to 223.255.255.x where x is a
positive integer between 0 and 255.

QUESTION 5:
Consider a system with 2 level caches. The access times of Level 1 cache, Level 2 cache, and main
memory are 2 ns, 25 ns, and 200 ns, respectively. The hit rates of Level 1 cache, Level 2 cache and
main memory are 0.6, 0.8 and 1, respectively. What is the average access time of the system,
ignoring the search time within the cache?
a) 20.5 ns
b) 25.2 ns
c) 24 ns
d) 22.5 ns
Correct Answer: (b)
Detailed Solution: Average access time = [H1*T1]+[(1-H1)*H2*T2]+[(1-H1)(1-H2)*Hm*Tm]
H1 = Hit rate of level 1 cache = 0.6
T1 = Access time for level 1 cache = 2 ns
H2 = Hit rate of level 2 cache = 0.8
T2 = Access time for level 2 cache = 25 ns
Hm = Hit rate of Main Memory = 1
Tm = Access time for Main Memory = 200 ns

QUESTION 6:
Increasing the RAM of a computer typically improves performance because:
a) Larger RAMs are faster
b) Fewer page faults occur
c) Fewer segmentation faults occur

2
JAN-2023

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

d) Virtual memory increases

Correct Answer: (b)


Detailed Solution: When RAM size is bigger, the page table would have more entries of pages,
which increases the probability of a page being present in the page table, hence the number of page
faults is lower.

QUESTION 7:
Match the following columns for the TCP/IP protocol stack:

Protocol TCP/IP Layer

1. IP A. Transport Layer
2. UDP B. Application Layer
3. SMTP C. Data link Layer
4. PPP D. Network Layer

a) 1-D, 2-A, 3-B, 4-C


b) 1-C, 2-A, 3-D, 4-B
c) 1-B, 2-C, 3-A, 4-D
d) 1-A, 2-C, 3-D, 4-B

Correct Answer: (a)


Detailed Solution: IP is a network layer protocol, UDP is a transport layer protocol, SMTP is an
application layer protocol and PPP is a data link layer protocol. Hence option (a) is correct.

QUESTION 8:
Consider a system with byte-addressable memory, 32-bit logical addresses, 8 Kilobyte page size
and page table entries of 4 Bytes each. The size of the page table in the system is:
a) 1 MB
b) 512 KB
c) 4 MB
d) 2 MB

Correct Answer: (d)


Detailed Solution: For byte-addressable memory, 1 word = 1 Byte.
32
Logical address size = 2 Bytes
13
Page size = 8 KB = 2 Bytes
3
JAN-2023

NPTEL Online Certification Courses

Indian Institute of Technology Kharagpur

Page table entry size = 4 Bytes


2
32
19
Number of pages = 13 =2 Bytes
2
Page table size = Number of pages × Page table entry size
19
=2 ×4
21
= 2 Bytes
= 2 MB

QUESTION 9:
The transport layer protocols used for real time multimedia, file transfer, DNS and email,
respectively are:

a) TCP, UDP, UDP and TCP


b) UDP, TCP, TCP and UDP
c) TCP, UDP, TCP and UDP
d) UDP, TCP, UDP and TCP

Correct Answer: (d)


Detailed Solution:
1. For real-time multimedia applications the packets must be delivered faster. Small packet
losses are not important. Hence UDP is used.
2. For file transfer applications, FTP is used which relies on TCP.
3. Domain Name Server (DNS) generally employs UDP as its underlying transport layer
protocol.
4. E-mail employs SMTP which also uses TCP.
Hence, option (d) is correct.

QUESTION 10:
In OSI network architecture, the routing is performed by:
a) Network Layer
b) Transport Layer
c) Data Link Layer
d) Session Layer

Correct Answer: (a)


Detailed Solution: In OSI network architecture, the routing is performed by the network layer.

4
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 1
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
A distributed system is preferred when the task is: i)Data-intensive; ii)Computing-intensive

A. Only (i)
B. Only (ii)
C. Both (i) and (ii)
D. Neither (i) nor (ii)

Correct Answer: C
Detailed Solution: A distributed system is preferred when the task is both data and
computing-intensive

QUESTION 2:
The “Grid” in the distributed grid computing paradigm links together power plants of different
kinds.

A. True
B. False

Correct Answer: B
Detailed Solution: The grid in distributed grid computing paradigm links together computing
resources and provides the mechanism needed to access them.

QUESTION 3:
Which one of the following is/are the advantage(s) of cloud computing?
A. Resource pooling
B. It requires an always-on internet connection.
C. Ubiquitous
D. On-demand payment policy

Correct Answer: A, C, D

Detailed Solution: Cloud computing brings resource pooling, ensures ubiquitousness and
provides an on-demand payment policy.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:

The distributed system ensures ‘robustness’ of performance.


A. True
B. False

Correct Answer: A

Detailed Solution: The distributed system ensures ‘robustness’ of performance. No Single point of
failure.

QUESTION 5:
What is(are) the characteristic(s) of using cluster computing?

A. Parallel programming
B. Faster network than a typical LAN
C. Low-latency communication protocols
D. None of these.

Correct Answer: A,B, C

Detailed Solution: Clusters are deployed to improve the speed over LAN-connected single
standalone computers. Its key components are parallel programming and ensuring Low-latency
communication protocols.

QUESTION 6:
Web access to commercial software is one of the SaaS (Software as a Service) characteristics in the
cloud computing paradigm.

A. True
B. False

Correct Answer: A

Detailed Solution: Web access to commercial software is one of the SaaS characteristics in the
cloud computing paradigm.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 7:
Example(s) of PaaS (Platform as a Service) tool(s) is(are):
A. Microsoft Powerpoint
B. Microsoft Azure
C. Google App Engine
D. Google mail service

Correct Answer: B, C

Detailed Solution: Examples of PaaS tools are Microsoft Azure and Google app engine.

QUESTION 8:
IaaS (Infrastructure as a Service) in cloud computing delivers (i) storage; (ii) servers.
A. Only (i)
B. Only (ii)
C. Both (i) and (ii)
D. Neither (i) nor (ii)
Correct Answer: C

Detailed Solution: IaaS is a computing platform that allows developers to quickly create software
or online applications by delivering storage, servers, networks, OSs and on-demand service.

QUESTION 9:

IaaS (Infrastructure as a Service) is the best option where regulatory compliance makes the
offshoring or outsourcing of data storage and processing difficult
A. True
B. False

Correct Answer: B

Detailed Solution: IaaS may not be the best option where regulatory compliance makes the
offshoring or outsourcing of data storage and processing difficult
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 10:

What is/are the main requirement(s) of a Cloud Service Provider (CSP)?

A. Increase agility
B. Increase cost
C. Increase productivity
D. Decrease cost

Correct Answer: A,C

Detailed Solution: CSP looks forward to enhancing productivity and agility.


JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 2
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Example(s) of Public cloud is(are)

A. Eucalyptus
B. Ubuntu Enterprise Cloud (UEC)
C. Microsoft ECI data centre
D. Amazon EC2

Correct Option: D
Detailed Answer: Amazon EC2 is a Public cloud.

QUESTION 2:
Which of the following is/are XML parser API(s)?
A. XaaS (Anything as a Model)
B. SAX (Simple API to XML)
C. CLI (Command Line Interface)
D. DOM (Document Object Model)

Correct Option: B, D
Detailed Answer: DOM and SAX are two of the three generic parser APIs. They read XML data,
check for syntax, and make data available to an application.

QUESTION 3:
The public cloud provides total visibility and control over data regarding security.
A. True
B. False
Correct Option: B
Detailed Answer: Public cloud provides limited visibility and control over data regarding security.
Say, subscribers cannot verify that data has been completely detected from the provider’s
systems.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:
In the case of on-site private cloud, organizations consider (i) network dependency; (ii) no risk from
multi-tenancy.

A. Only (i)
B. Only (ii)
C. Both (i) and (ii)
D. Neither (i) nor (ii)

Correct Option: A
Detailed Answer: The risk of multi-tenancy is there is an on-site private cloud as workloads of
different clients may reside concurrently on the same systems and local networks, separated only
by access policies implemented by a cloud provider’s software. Network dependency is also
considered.

QUESTION 5:
____________ is an XML language for processing XML.
A. Javascript
B. ECMA script
C. CSS
D. XSLT

Correct Option: D
Detailed Answer: XSLT( eXtensible Stylesheet Language) is an XML language for processing
XML.

QUESTION 6:
Cloud Manager is the public access point to the cloud where subscribers sign up for accounts.
A. True
B. False

Correct Option: A
Detailed Answer: Cloud Manager is the public access point to the cloud where subscribers sign
up for accounts and has a mechanism for authenticating subscribers.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 7:
___________ generally stores the cloud subscriber’s metadata like user credentials and OS images.

A. SLA (Service Level Agreement)


B. Cloud Manager
C. DOS (Data Object storage)
D. MOS (Metadata Object storage)

Correct Option: C
Detailed Answer: DOS generally stores the cloud subscriber’s metadata like user credentials and OS
images.

QUESTION 8:
Which of these is responsible for the operation of a collection of computers that are connected via
high speed local area networks in the cloud computing paradigm?
A. Cloud Manager
B. Computer Manager
C. Cluster Manager
D. None of these.

Correct Option: C
Detailed Answer: The cluster Manager is responsible for the operation of a collection of
computers that are connected via high-speed local area networks in the cloud computing
paradigm.

QUESTION 9:
Hypervisor is also known as
A. Cluster Manager
B. Virtual Machine Handler
C. Virtual Machine Manager
D. Virtual Machine Monitor

Correct Option: D
Detailed Answer: The hypervisor is also known as Virtual Machine Monitor
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 10:
The following problems are addressed through Web services:
A. Firewall
B. Interoperability
C. Storage
D. Speed

Correct Option: A,B


Detailed Answer: Web services improve distributed interoperability by using open standards that
can enable any two software components to communicate. It is also intended to take care of
firewall issues.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 3
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Which of the following is/are properties of Web Service SLAs?

A. SLA automation is required for negotiation, provisioning, service delivery and monitoring.
B. The QoS parameters are response time, SLA violation rate for reliability, availability and cost of
service.
C. UDDI (Universal Description Discovery and Integration) is used for resource allocation.
D. The QoS parameters are related to security, privacy, trust, management, etc.

Correct Option: B, C
Detailed Answer: In Web SLA automation is not required. The QoS parameters are response time,
SLA violation rate for reliability, availability and cost of service and UDDI (Universal Description
Discovery and Integration) is used for resource allocation.

QUESTION 2:
A task takes time T in a uniprocessor system. In a parallel implementation, the task runs on P
processors parallelly. The parallel efficiency is Eff, where 0<Eff<1. What is the time taken by each
processor (M) in this implementation?
A. M = T
B. M = T/(Eff×P)
C. M = T/P
D. M = (T×Eff)/P

Correct Option: B
Detailed Answer: According to the question, parallel efficiency (Eff) is less than 1. Therefore, the
time taken by each processor will be greater than the ideal T/P, and M = T/(Eff ×P).
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 3:
Row-oriented storage is optimal for transaction processing applications.
A. True
B. False
Correct Option: A
Detailed Answer: From the definition of data storage techniques. (Slide no. 6 of Cloud
Computing: Managing Data).

QUESTION 4:
Which of the following is/are the SLA requirement(s) for PaaS cloud delivery model?.
A. Transparency
B. Data Retention and Deletion
C. Privacy
D. Regulatory compliance

Correct Option: A, C, D
Detailed Answer: Refer to the table provided in slide no. 17 of Service Level Agreement (SLA)
Lecture.

QUESTION 5:
In a cloud, total service uptime is 175 minutes and availability of the service is 0.85. What is the
service downtime?
A. 55 minutes
B. 148.75 minutes
C. 26.25 minutes
D. 45 minutes

Correct Option: C
Detailed Answer: Availability = 1 – (downtime/uptime).
Downtime = Uptime×(1-Availability) = 175*(1-0.85) = 26.25 minutes.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 6:
Which of the following database system/architecture follow(s) Quorum protocol for a large number
of concurrent reads & writes?
A. BigTable
B. Dynamo
C. Datastore
D. Google File System (GFS)

Correct Option: B
Detailed Answer: Dynamo follows Quorum protocol for a large number of concurrent reads &
writes.

QUESTION 7:
Match the components of OpenStack with their functions.

Table I Table II

1. Neutron A. Block storage


2. Cinder B. Identity
3. Keystone C. Compute
4. Nova D. Networking

A. 1->B, 2->D, 3->A, 4->C


B. 1->B, 2->A, 3->D, 4->C
C. 1->C, 2->B, 3->D, 4->A
D. 1->D, 2->A, 3->B, 4->C

Correct Option: D
Detailed Answer: Neutron is used for networking, Cinder is used for block storage, Keystone is
used for identity and Nova is used for compute service.

QUESTION 8:
Let D(t) and R(t) be the instantaneous demand and resources at time t respectively. If demand is
exponential (D(t)=et), any fixed provisioning interval (tp) according to the current demands will
fall linearly behind.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


A. TRUE
B. FALSE

Correct Option: B
Detailed Answer: If demand is exponential (D(t)=et), any fixed provisioning interval (tp)
according to the current demands will fall exponentially behind.

QUESTION 9:
Which of the following statement(s) regarding OpenStack storage is/are wrong?
A. Object storage is managed by Cinder
B. Both ephemeral storage and block storage are accessible from within VM
C. Block storage persists until VM is terminated
D. Ephemeral storage is used to run operating system and/or scratch space

Correct Option: A, C
Detailed Answer: Object storage is managed by Swift. Block storage persists until specifically
deleted by the user. Thus, statements A and C are false.

QUESTION 10:
Statement 1: Multiple KPIs are aggregated to SLA.
Statement 2: SLA contains SLO.
A. Both statement 1 and 2 are correct
B. Statement 1 is correct and statement 2 is incorrect
C. Statement 2 is correct and statement 1 is incorrect
D. Both statement 1 and 2 are incorrect

Correct Option: C
Detailed Answer: Multiple KPIs are aggregated to SLO. SLA contains SLO. So statement 1 is
incorrect and statement 2 is correct.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 4
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Azure app service plans define:
A. Instance size
B. Security
C. Region
D. Scale count
Correct Option: A, C, D
Detailed Answer: Azure app service plan defines instance size, region, scale count and SKU
(Stock-Keeping Unit). So the correct answers are A, C and D.

QUESTION 2:
In Azure, app service supports local Git to deploy content to a web app.
A. TRUE
B. FALSE

Correct Option: A
Detailed Answer: The statement is true. In Azure, app service supports local Git to deploy content
to a web app.

QUESTION 3:
Which of the following statement(s) is/are FALSE for Microsoft Azure Resource Group?
A. It is a logical container
B. It manages Azure resources
C. It is a physical container
D. It deploys web apps, databases, and storage accounts

Correct Option: C
Detailed Answer: A resource group is a logical container into which Azure resources like web
apps, databases, and storage accounts are deployed and managed. Hence, C is the only incorrect
answer.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:
Identify the correct statement(s) on Google App Engine.
A. It is a part of Google Cloud Platform (GCP) “services” infrastructure
B. It is a Platform as a Service (PaaS) component of GCP
C. While using Google App Engine patching and maintenance would be checked continuously
D. It is a part of Google Cloud Platform (GCP) “compute” infrastructure

Correct Option: B, D
Detailed Answer: Google App Service is a part of GCP compute infrastructure. It is a Platform as
a Service (PaaS) component of GCP. Using App Engine, we can just focus on our code and do not
need to worry about patching or maintenance. So the correct options are B and D.

QUESTION 5:
Google Cloud Datastore provides flexible object storage with global edge caching.
A. TRUE
B. FALSE

Correct Option: B
Detailed Answer: Google Cloud Storage, not Datastore provides flexible object storage with
global edge caching. So the statement is false.

QUESTION 6:
Statement 1: In Microsoft Azure, a deployment user is required for FTP and local Git deployment
to a web app.
Statement 2: When deploying the Azure app remotely, the login password of the Azure account
needs to be entered when the system asks for password.
A. Statement 1 is True and Statement 2 is False
B. Statement 1 is False and Statement 2 is True
C. Both are True
D. Both are False

Correct Option: A
Detailed Answer: A deployment user is required for FTP and local Git deployment to a web app in
Microsoft Azure. When deploying the Azure app remotely, the password created while configuring
the deployment user should be used, not the password used to log in to the Azure portal. So the
correct option is A.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 7:
Match the following columns:

Column I Column II

A. GoogleAppEngine 1. Integrates Google’s services into end users’ application


B. GoogleCloudEndpoints 2. Helps end users’ application scalability
C. GoogleAPI 3. Helps to migrate web application to Google Cloud
Platform

A. A-1, B-2, C-3


B. A-3, B-2, C-1
C. A-3, B-1, C-2
D. A-2, B-1, C-3

Correct Option: B
Detailed Answer: GoogleAppEngine helps to migrate web applications to Google Cloud Platform.
GoogleCloudEndpoints help end users’ application scalability. GoogleAPIs integrate Google’s
services into end users’ applications. So, the correct option is B.

QUESTION 8:
While developing a web-app using Google App Engine, the development server should not be kept
running when changes are made to the source file.
A. TRUE
B. FALSE

Correct Option: B
Detailed Answer: The development server can be kept running while the application is being
developed in Google App Engine. The development server watches for changes in the source files
and reloads them if necessary. Hence, the statement is false.

QUESTION 9:
Identify the correct statement(s) on OpenStack storage concepts:
A. Ephemeral storage is managed by Nova
B. Block storage is accessible from within VM as a local file system
C. Both Block storage and Object storage persist until specifically deleted by the user.
D. Object storage is used to add additional persistent storage to VM and/or run operating
system.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Correct Option: A, C
Detailed Answer: Ephemeral storage is managed by Nova. Block storage is accessible from
within VM as a block device (e.g. /dev/vdc). Both Block storage and Object storage persist until
specifically deleted by the user. Object storage is used to add store files, including VM images.
Hence A and C are correct.

QUESTION 10:
Which of the following is/are storage service(s) provided by Google Cloud Platform(GCP)?
A. BigQuery
B. Cloud SQL
C. Cloud Datastore
D. Cloud Endpoints

Correct Option: B, C
Detailed Answer: Cloud SQL and Cloud Datastore are the storage services mentioned here
provided by GCP. Hence, B and C are correct.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 5
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:

____ is a formal contract between a Service Provider (SP) and a Service Consumer (SC).

A. SLA
B. KPI
C. SLO
D. Utility Premium

Correct Option: A
Detailed Answer: SLA (Service Level Agreement) is a formal contract between a Service Provider
(SP) and a Service Consumer (SC) in slide 2 of SLA. So the correct option is A.

QUESTION 2:
If demand is exponential (D(t)=et), any fixed provisioning interval (tp) according to the current
demands will fall linearly behind.
A. TRUE
B. FALSE

Correct Option: B
Detailed Answer: If demand is exponential (D(t)=et), any fixed provisioning interval (tp)
according to the current demands will fall exponentially behind.

QUESTION 3:
A third party application runs in the cloud for 18 hours/day. At the end of one month (30 days), it
was found that the cloud suffered outages totalling 5 hours and T hours, on different days over the
service period. The cloud guarantees service availability for 98% of the time. What are the value(s)
of T among the given options such that the SLA negotiation does not get honored in terms of
service availability?
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


A. 4 hours
B. 5 hours
C. 6 hours
D. 8 hours

Correct Option: C, D
Detailed Answer: Total Outage: (5+T) hours, application runs for 540 hours in a month.
Availability = 1 - (downtime/uptime). For availability: [1- {(5+T)/(535-T)}] >= 0.98, T<=5.59 hours.
Options C and D are correct as the SLA negotiation does not get honored.

QUESTION 4:
What is/are the correct statement(s) regarding VM load management?
A. When load increases, new VMs should be scheduled to new nodes.
B. When load decreases, use WOL to start up waiting nodes.
C. When load increases, use WOL to start up waiting nodes.
D. When load decreases, live migrate VMs to more utilized nodes.

Correct Option: A, C, D
Detailed Answer: When load decreases, VMs should be live migrated to more utilized nodes.
When load increases, WOL should be used to start up waiting nodes and new VMs should be
scheduled to new nodes.

QUESTION 5:

Statement I: In resource management, resource allocation is the allocation of a service provider's


resources to a customer.
Statement II: Resource mapping is correspondence between resources required by the users and
resources available with the provider.
Which of the options is correct?

A. Statement I is TRUE and Statement II is FALSE


B. Statement II is TRUE and Statement I is FALSE
C. Both statements are TRUE
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


D. Both statements are FALSE

Correct Answer: B
Detailed Solution: Refer slide 10 in Resource Management - II. In resource management, resource
allocation is the distribution of resources economically among competing groups of people or
programs. Statement II is true. Hence, option B is correct.

QUESTION 6:
Which of the following is/are resource allocation approaches in resource management?

A. Intelligent multi-agent model


B. Network queueing model
C. Energy-aware resource allocation
D. Reinforcement learning guided control policy

Correct Answer: A, C
Detailed Solution: Intelligent multi-agent model and energy-aware resource allocation are
resource allocation approaches. Network queueing model is a resource provisioning approach and
reinforcement learning guided control policy is a resource adaptation approach..

QUESTION 7:
Consider that the peak computing demand for an organization is 250 units. The demand as a
function of time can be expressed as D(t) = 5t. Baseline (owned) unit cost is 120 and cloud unit
cost is 150. The cloud is owned for a period of T time units. Select the values of T for which cloud
is cheaper than owning.
A. 50
B. 100
C. 150
D. 200

Correct Option: A
Detailed Answer: Total baseline cost BT = P ⨯ B ⨯ T = 250*120*T = 30,000*T units.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


𝑇 𝑇 𝑇
2
𝑡
Total cloud cost CT = ∫ 𝐶 * 𝐷(𝑡)𝑑𝑡 = ∫ 150 * 5𝑡 𝑑𝑡 = 750* [ 2
] = 375*(T2) units
0 0 0
2
Utility function UT = (CT/BT) = 375*T /30,000*T = T/80.

For T = 50 units, cloud is cheaper than owning. For all the other cases, cloud is costlier than
owning.

QUESTION 8:
Which of the following is/are objective(s) of Resource Management?
A. Increased latency
B. Scalability
C. Improved throughput
D. Improved security

Correct Option: B, C
Detailed Answer: From the objectives outlined in slide 9 of Resource Management - II.

QUESTION 9:
In computing, there is a nonlinear relationship between the number of processing cores used and
power consumption
A. TRUE
B. FALSE

Correct Option: A
Detailed Answer: Refer to slide 10 of resource management-I.

QUESTION 10:
If demand is flat, the penalty will be linear.
A. TRUE
B. FALSE
Correct Answer: B
Detailed Solution: If demand is flat, the penalty will be zero.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 6
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Interception is an attack on:
A. Integrity
B. Availability
C. Confidentiality
D. Authenticity

Correct Option: C
Detailed Answer: Interception is an attack on confidentiality.

QUESTION 2:
Which of the following is/are the recovery goal(s) of the security mechanism?
A. Stop attack, assess and repair damage
B. Detect attackers’ violation of security policy
C. Prevent attackers from violating security policy
D. Continue to function correctly even if attack succeeds

Correct Option: A, D
Detailed Answer: Refer slide no. 8 of Cloud-Security I.

QUESTION 3:
Replay attack, which is the passive capture of a data unit and its subsequent retransmission to
produce an unauthorized effect, is an active attack.
A. True
B. False

Correct Option: A
Detailed Answer: Replay attack is an active attack.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:
Statement I: Authorization is the identification of legitimate users.
Statement II: Integrity is the protection against data alteration/corruption.

A. Statement I is TRUE and statement II is FALSE.


B. Statement I is FALSE and statement II is TRUE.
C. Both statements are TRUE.
D. Both statements are FALSE.

Correct Option: B
Detailed Answer: Refer slide no. 18 of Cloud-Security I. Authorization is the determination of
whether or not an operation is allowed by a certain user. Integrity is the protection against data
alteration/corruption. So the first statement is false and the second statement is true.

QUESTION 5:
Which of the following is/are NOT passive attacks?
A. Masquerade
B. Release of message contents
C. Denial of service
D. Modification

Correct Option: A, C, D
Detailed Answer: Only release of message contents is a passive attack. The others are
active attacks.

QUESTION 6:
In full virtualization, VMs interact with the host OS.
A. True
B. False

Correct Option: B
Detailed Answer: In full virtualization, VMs run on hypervisor that interacts with the hardware.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 7:
When selecting the most suitable cloud provider satisfying customer’s QoS requirements using a
fuzzy inference engine, if the “Degree of SLA Satisfaction” is greater than the “Threshold for a
cloud service provider”, the customer should migrate to a different provider.
A. True
B. False

Correct Option: B
Detailed Answer: Refer slide 16 of Broker for Cloud Marketplace. Migration should be done when
Degree of SLA Satisfaction < Threshold.

QUESTION 8:
Which of the following Open-source tools is/are used to perform TCP connect probes in Amazon
EC2 platform?
A. wget
B. nmap
C. ifconfig
D. hping

Correct Option: B
Detailed Answer: nmap is an open-source tool which is used to perform TCP connect probes
(attempt to complete a 3-way hand-shake between a source and target) in Amazon EC2. refer to
slide 12 of Cloud Security III.

QUESTION 9:
Statement I: Recovery Point Objective (RPO) is the maximum amount of data that will be lost
following an interruption or disaster.
Statement II: Recovery Time Objective (RTO) is the amount of data that will be lost following an
interruption or disaster.

A. Statement I is TRUE and statement II is FALSE.


B. Statement I is FALSE and statement II is TRUE.
C. Both statements are TRUE.
D. Both statements are FALSE.

Correct Option: A
Detailed Answer: Recovery Time Objective (RTO) is the period of time allowed for recovery i.e.,
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


the time that is allowed to elapse between the disaster and the activation of the secondary site.

QUESTION 10:
List the motivation(s) in having a ‘middle man’ or intelligent broker for cloud marketplace:

A. Trustworthiness of the provider.


B. Monitoring of services.
C. Ensuring vendor lock-in.
D. Flexible selection of cloud provider.

Correct Option: A, B, D
Detailed Answer: Refer slide 4 of Broker for Cloud Marketplace.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 7
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Fog Computing is applicable in
a) Smart Grid
b) Smart Traffic Light
c) Connected Vehicles
d) None of the above

Correct Answer: a, b, c
Detailed Solution: Fog computing is implemented in Smart Grid, Start Traffic light, Connected
Vehicles. So, the correct options are (a), (b), and (c).

QUESTION 2:
Fog Computing has ________ probability to attack on data enrouter and required ________
number of server nodes than Cloud Computing.
a) lower , less
b) lower, large
c) higher, less
d) higher, large

Correct Answer: b
Detailed Solution: Fog Computing has a lower probability to attack on data enrouter and required
a large number of server nodes than Cloud Computing. Refer to Lecture 34.

QUESTION 3:
Consider the following statements:
Statement 1: In Geospatial Cloud, it is needed to integrate data from heterogeneous back-end data
service.
Statement 2: Data services can be inside and/or outside of the cloud environment in Geospatial
Cloud.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


a. Statement 1 is Correct, but Statement 2 is Incorrect.
b. Statement 2 is Correct, but Statement 1 is Incorrect.
c. Both statements are Correct.
d. Both statements are Incorrect
Correct Answer: c

Detailed Solution: Both statements are correct regarding Geospatial Cloud concept. So, the correct
option is (c). Refer to Lecture 35.

QUESTION 4:

Which of the following is/are the challenge(s) of the Geospatial Cloud?

a) Scaling of Spatial Databases


b) Policy management among the tenants
c) Implementation of Spatial Databases
d) None of the above

Correct Answer: a, b, c
Detailed Solution: Challenges of Geospatial Cloud are as follows-
1. Implementation of Spatial Databases
2. Scaling of Spatial Databases
3. Policy management among the tenants
So, the correct options are (a), (b), (c).

QUESTION 5:

Which of the following is/are feature(s) of Mobile Cloud Computing?

a) Uses less mobile device resources because applications are cloud-supported


b) Reduces reliability with information backed up and stored in the cloud
c) Mobile devices connect to services delivered through an API architecture
d) Facilitates slower development, delivery and management of mobile apps
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Correct Answer: a, c
Detailed Solution: Mobile cloud computing features are: Facilitates the quick development,
delivery and management of mobile apps. Uses fewer device resources because applications are
cloud-supported. Mobile devices connect to services delivered through an API architecture.
Improves reliability with information backed up and stored in the cloud. So, the correct options are
(a) and (c).

QUESTION 6:
Which of the following statement(s) is/are FALSE about Fog Computing?

a) Fog nodes present near to the end-user


b) Fog computing enables real-time applications
c) Fog nodes’ response time is much higher than Cloud’s
d) Network routers, WiFi Gateways will not be capable of running applications

Correct Answer: c, d
Detailed Solution: Fog nodes present near to the end-user, Fog computing use for real-time
applications, Fog nodes’ response time is much lower than cloud server, network routers, WiFi
Gateways will be capable of running applications. So, the correct options are (c), (d).

QUESTION 7:
Choose the most appropriate option regarding CLOUDLET code offloading.
Statement 1: The architecture reduces latency by using a multi-hop network.
Statement 2: It potentially lowers battery consumption by using Wi-Fi or short range radio.
a. Statement 1 is correct but Statement 2 is incorrect
b. Statement 2 is correct but Statement 1 is incorrect
c. Both the statements are correct
d. Both the statements are incorrect.

Correct Answer: b

Detailed Solution: The architecture reduces latency by using a single-hop network and potentially
lowers battery consumption by using Wi-Fi or short range radio. So, the correct option is (b).
Refer Lecture 32.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 8:
Benefits of Fog Computing is/are:

a. Immobility
b. Low latency and location-aware.
c. Homogeneity
d. Widespread geographical distribution.

Correct Answer: b, d
Detailed Solution: Benefits of Fog Computing are (i) Very large number of nodes are involved, (ii)
Low latency and location-aware, (iii) Heterogeneity and (iv) Widespread geographical distribution.
So, correct option is (b) and (d).

QUESTION 9:

Distance between the client and server in Cloud Computing is of _________ and Fog computing is
_______.

a) One Hop, Multiple Hop


b) One Hop, One Hop
c) Multiple Hop, One Hop
d) Multiple Hop , Multiple Hop

Correct Answer: c
Detailed Solution: Distance between the client and server in Cloud Computing is of multiple hop
and Fog computing is one hop. Refer Lecture 34.

QUESTION 10:
Match the following tables related to Mobile Cloud Computing key components:
Table – I Table – II

Table – I Table – II

1. Profiler i. Collects results of split execution and


2. Solver combine, and make the execution
3. Synchronizer details transparent to the user
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


ii. Monitors application execution to collect
data about execution time, power
consumption, network traffic
iii. The task of selecting which parts of an app
runs on mobile and cloud

a. 1. -> (ii), 2. -> (iii), 3. -> (i)


b. 1. -> (iii), 2. -> (i), 3. -> (ii)
c. 1. -> (i), 2. -> (ii), 3. -> (iii)
d. 1. -> (ii), 2. -> (i), 3. -> (iii)
Correct Answer: a

Detailed Solution:
Profiler monitors application execution to collect data about the time to execute, power
consumption, network traffic. Solver has the task of selecting which parts of an app runs on
mobile and cloud. Task of synchronizer modules is to collect results of split execution and
combine, and make the execution details transparent to the user. So, the correct option is (a).
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 8
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
For sensor resources that do not have direct connection to the cloud, sensor network proxy
provides the connection.
a) True
b) False

Correct Answer: a

Detailed Solution: For sensor resources that do not have direct connection to the cloud, sensor
network proxy provides the connection. So, the correct option is (a). Lecture 38, 22:10 min.

QUESTION 2:
Docker compose is a tool for defining and running multi-container Docker
applications.
a) True
b) False
Correct Answer: a
Detailed Solution: Docker compose is a tool for defining and running multi-container
Docker applications. So, the correct option is (a). Lecture 36, 18:17 min.

QUESTION 3:
What does “ps” signify as per Container terminology?

a) List of all containers


b) List of all running containers
c) List of all stopped containers
d) List of all warm containers
Correct Answer: b
Detailed Solution: ps : list all running containers
ps -a : list all containers (including stopped). Lecture 36, 29:58 min.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:
Statement 1: Sensor-Cloud proxy exposes sensor resources as cloud services.
Statement 2: Sensor network is still managed from the Sensor-Cloud Interface via Sensor
Network Proxy
a. Statement 1 is True and Statement 2 is False
b. Statement 2 is True and Statement 1 is False
c. Both statements are True
d. Both statements are False
Correct Answer: c
Detailed Solution: Sensor cloud proxy exposes sensor resources as cloud services.
Sensor network is still managed from the Sensor-Cloud
Interface via Sensor Network Proxy. Lecture 38, 21:43 min.- 22:09 min

QUESTION 5:
Choose the most appropriate option.
Statement 1: An image is a lightweight, stand-alone, executable package that includes everything
to run a piece of software.
Statement 2:Container is a run time instance of an image.

a. Statement 1 is correct but Statement 2 is incorrect


b. Statement 2 is correct but Statement 1 is incorrect
c. Both the statements are correct
d. Both the statements are incorrect.

Correct Answer: c
Detailed Solution: Both the statements are correct. Lecture 36, 20:51 min

QUESTION 6:
Sensor data can be easily shared by different groups of users without any extra effort/ measure.
a. True
b. False
Correct Answer: b
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Detailed Solution: One of the limitations of Sensor Networks is “Sensor data can not be easily
shared by different groups of users.” Hence, the correct option is (b). Lecture 38, 9:32 min.

QUESTION 7:
An IoT platform’s basic building blocks is/ are (choose the correct option(s)).
a. Gateway
b. Images
c. Network and Cloud
d. Containers
Correct Answer: a, c
Detailed Solution: An IoT platform has three basic building blocks, Things, Gateway, and Network
and Cloud. Lecture 39, 10:09 min.

QUESTION 8:
Docker rmi is used to delete a local _________
a. image
b. container
c. volume
d. node
Correct Answer: a
Detailed Solution: Docker rmi is used to delete a local image. So, the correct option is (a).

QUESTION 9:
In the context of Green Cloud Computing, the Power Usage Effectiveness is defined as
a. Power Delivered / Overall Power
b. Overall Power / Power Delivered
c. Overall Power * Power Delivered
d. None of these

Correct Answer: b
Detailed Solution: In the context of Green Cloud Computing, the Power Usage Effectiveness is
defined as Overall Power / Power Delivered. So, the correct option is (b). Lecture 37, 28:45 min.

QUESTION 10:
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Vehicles providing their networking and data processing capabilities to other vehicles through the
cloud come under which service of IoT-based Vehicular Data Clouds.
a. SaaS
b. PaaS
c. IaaS
d. None of these
Correct Answer: c
Detailed Solution: Vehicles provide their networking and data processing capabilities to other
vehicles through the cloud comes under the Networking and Data processing as a service (IaaS)
of IoT-based Vehicular Data Clouds under IaaS service. Hence, the correct option is (c). Lecture
39, 28:02 min.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 9
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Fog computing is a model in which data, processing and applications are concentrated in devices
at the __________ rather than existing almost entirely in the cloud.
a. fog
b. local node
c. network station
d. network edge
Correct Answer: d
Detailed Solution: Fog computing is a model in which data, processing and applications are
concentrated in devices at the network edge rather than existing almost entirely in the cloud. So
the option is (d).

QUESTION 2:
In the Cloud-Fog-Edge Computing paradigm, sensors being end devices, can perform basic data
processing
a. True
b. False
Correct Answer: a
Detailed Solution: In the Cloud-Fog-Edge Computing paradigm, sensors being end devices, are
able to perform basic data processing.

QUESTION 3:
What is(are) the benefit(s) of Fog computing?
a. Provides less data location-awareness
b. Increases network congestion
c. Causes lesser latency permits usage in real-time applications
d. None of these
Correct Answer: c
Detailed Solution: Fog always decreases latency permits in real-time applications.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:
The ___________ used for resource management in fog/edge computing are classified on the basis
of data flow, control and tenancy.
a. Algorithms
b. Architectures
c. Hardware
d. Infrastructure

Correct Answer: b
Detailed Solution: The architectures used for resource management in fog/edge computing is
classified based on data flow, control, and tenancy.

QUESTION 5:
Virtualization software is an example of __________.
a. Application software
b. Middleware
c. System software
d. Benchmarking

Correct Answer: c
Detailed Solution: Virtualization software is an example of System software.

QUESTION 6:
Fog infrastructure consists of IoT devices, Fog Nodes, and at least one Cloud Data Center never
ensures scalability
a. True
b. False

Correct Answer: b
Detailed Solution: Scalability is one of the characteristics of fog computing.

QUESTION 7:
What is(are) the application placement constraint(s) for fog nodes?
a. Network constraints
b. Interoperability
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


c. Resource constraints
d. None of these

Correct Answer: a,c


Detailed Solution: Network constraints: such as latency, bandwidth, etc. and these constraints
need to be considered when deploying applications.
Resource constraints: an infrastructure node is limited by finite capabilities in terms of CPU, RAM,
storage, bandwidth, etc. While placing application(s) (service components), the resource
requirements need to be considered.

QUESTION 8:
Cloud Federation should prefer maximum geographical separation.

a. True
b. False

Correct Answer: a
Detailed Solution: Cloud Federation should prefer maximum geographical separation.

QUESTION 9:
Benefit(s) of cloud federation is(are)
a. Global Utility
b. Resource utilization minimization
c. Power consumption maximization
d. All of these

Correct Answer: a
Detailed Solution: Benefits of cloud federation are: Maximize resource utilization; Minimize
power consumption; Load balancing; Global utility; Expand CSP’s global foot prints

QUESTION 10:
A CSP has little or no control over remote resources in case of
a. Tightly Coupled Federation
b. Medium Coupled Federation
c. Loosely Coupled Federation
d. None of these
Correct Answer: c
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Detailed Solution: In loosely coupled federation, a CSP has little or no control over remote
resources (for example, decisions about VM placement are not allowed), monitoring information is
limited (for example, only CPU, memory, or disk consumption of each VM is reported), and there
is no support for advanced features such as cross‐site networks or VM migration.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 10
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
Post-copy and Pre-copy migration approaches are followed in :
a. Live Migration process
b. Non-live Migration process
c. Hybrid Migration process
d. None of these

Correct Answer: a
Detailed Solution: Both Post-copy and Pre-copy are approaches for the live migration process.

QUESTION 2:
Private Docker registry is a service that stores Docker images.

a. True
b. False

Correct Answer: a
Detailed Solution: Private Docker registry is a service that stores Docker images.
Moreover, Docker on the host machine is split into two parts- a daemon with RESTful API and a
client who talks with the daemon.

QUESTION 3:
What is(are) the key advantage(s) of Docker?

a. Facilitating microservices
b. Modeling networks.
c. Packaging software
d. None of these

Correct Answer: a,b,c


Detailed Solution: Facilitating microservices, packaging software, and modeling networks for
initiating multiple isolated containers on a single machine, are the key advantages of Docker.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 4:
Which of the following statement is most appropriate about Docker ?

a. Docker is a platform that allows to build and run but not ship apps.

b. Docker is a platform that allows to build and ship but but not to run apps.

c. Docker is a platform that allows to build, ship and, run apps.

d. Docker is a platform that only allows to ship and run but not to build apps.

Correct Answer: c

Detailed Solution: Docker is a platform that allows to build, ship and, run any app anywhere.

QUESTION 5:
A Kubernetes cluster consists of set of worker machines , called _________ .

a. Pods
b. Nodes
c. Control plane
d. Centers
Correct Answer: b
Detailed Solution: A Kubernetes cluster consists of set of worker machines , called nodes.

QUESTION 6:
Docker builds are more reproducible and and replicable than traditional software building methods.

a. True
b. False
Correct Answer: a
Detailed Solution: Docker builds are more reproducible and and replicable than traditional
software building methods. This makes implementing CD much easier.

QUESTION 7:
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Containers are similar to VMs but they have unrelaxed isolation properties to share the operating
system among the applications.

a. True
b. False

Correct Answer: b
Detailed Solution: Containers are similar to VMs but they have relaxed isolation properties to
share operating system among the applications. Therefore, containers are considered lightweight.

QUESTION 8:
In Docker utility, ___________ is a collection of filesystem layers and some metadata that, if taken
together, can be spun up as Docker containers.

a. Operating System
b. Microservice
c. Virtual Machine
d. Image

Correct Answer: d
Detailed Solution: In Docker utility, an image is a collection of filesystem layers and some
metadata which if taken together, they can be spun up as Docker containers.

QUESTION 9:
With VM memory size of 1024 GB and the transmission rate to be 16 MB/sec
What is the total migration time ? Choose the closest correct option.

a. 32 hours
b. 18 hours
c. 26 hours
d. 24 hours

Correct Answer: b
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Detailed Solution: Total Migration time = VM memory size/ transmission rate
=(1024x2^30)/(16x2^20)=65536 secs= 18 hours.

QUESTION 10:
Choose the most appropriate option.
Statement 1: Container is a lightweight virtualization technique.
Statement 2: Container contains the code and all its dependencies.

a. Only statement 1 is true


b. Only statement 2 is true
c. Both statement 1 and 2 are true
d. Bothe the statements are false

Correct Answer: c
Detailed Solution: Container is a lightweight virtualization technique. Container contains the code
and all its dependecies so the applications run quickly.
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 11
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
_________are an important distribution mechanism for libraries and custom runtimes in AWS
serverless ecosystem.
a. Runtimes
b. Lambda Layers
c. Log streams
d. None of these

Correct Answer: b
Detailed Solution: Lambda layers are an important distribution mechanism for libraries, custom
runtimes and other imp function dependencies in AWS serverless ecosystem. So, the correct option
is (b).

QUESTION 2:
______________ is a fully managed proprietary NoSQL database service that supports key–value
and document data structures.
a. Amazon DynamoDB
b. AWS S3
c. AWS Lambda
d. Amazon EFS

Correct Answer: a
Detailed Solution: Amazon DynamoDB is a fully managed proprietary NoSQL database service
that supports key–value and document data structures and is offered by Amazon.com as part of the
Amazon Web Services portfolio. Whereas, Amazon S3 is a simple storage service .

QUESTION 3:
Which component(s) of CDCs contribute(s) to consumption of huge amount of energy ?
a. Network
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


b. Storage
c. Memory
d. Cooling system

Correct Answer: a,b,c,d


Detailed Solution: All of these components mentioned are responsible for consumption of
energy in CDCs.

QUESTION 4:
Serverless covers a wide range of technologies that can be grouped into two categories

a. BaaS and YaaS


b. FaaS and BaaS
c. FaaS and YaaS
d. None of these

Correct Answer: b

Detailed Solution: Serverless covers a wide range of technologies that can be grouped into two
categories Faas and BaaS.

QUESTION 5:
Runtimes allows you to annotate your function code with custom logging statements which helps
you to analyse the execution flow and performance of your AWS Lambda functions.

a. True
b. False

Correct Answer: b
Detailed Solution: Log stream allows you to annotate your function code with custom logging
statements which helps you to analyse the execution flow and performance of your AWS Lambda
functions. . So, the correct option is (b).

QUESTION 6:
Which of the following is not a category of a research initiative on sustainable cloud computing?

a. Renewable Energy
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


b. Capacity planning
c. Environment Sandboxing
d. None of these

Correct Answer: c
Detailed Solution: Environment Sandboxing is not a category of research initiative on sustainable
cloud computing. The other two options are. So, the correct option is (c ).

QUESTION 7:
VMs can be migrated to a remote CDC to balance the load effectively as per sustainable cloud
computing model.

a. True
b. False
Correct Answer: a
Detailed Solution: VMs and workloads can be migrated to a remote CDC to balance the load
effectively as per sustainable cloud computing model.

QUESTION 8:
The focus of cloud computing was _________ and the serverless is __________.

a. programmers, system administrators


b. system administrators, programmers

Correct Answer: b
Detailed Solution: The focus of cloud computing was system administrators and the serverless is
programmers.

QUESTION 9:
In Google Cloud Functions, the code executes in a fully managed environment.
a. True
b. False
Correct Answer: a
Detailed Solution: In Google Cloud Function, the code executes in a fully managed environment.
There is no need to provision any infrastructure.

QUESTION 10:
Which of the following is/are the goal of sustainable cloud computing? Choose appropriate
JAN-2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


option(s).
a. Minimizing the energy consumption.
b. Increasing reliability of CDCs.
c. Maximizing carbon footprint related cost.
d. Increasing network traffic

Correct Answer: a,b


Detailed Solution: Focus on minimizing the energy consumption and carbon footprint and
ensuring reliability of CDCs is the goal of sustainable cloud computing.
JAN - 2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


Cloud Computing
Assignment-Week 12
TYPE OF QUESTION: MCQ/MSQ
Number of questions: 10 Total mark: 10 X 1 = 10

QUESTION 1:
What is the purpose of 5G wireless technology?

a. Deliver lower data speeds


b. Deliver higher data speeds
c. Decrease network capacity
d. Decrease availability

Answer: b

Detailed Solution: 5G wireless technology is meant to deliver higher multi‐Gbps peak data
speeds, ultra-low latency, more reliability, massive network capacity, increased availability, and a
more uniform user experience to more users.

QUESTION 2:

What is the benefit of 5G's ability to scale down in data rates, power, and mobility for IoT devices?
a. It provides extremely lean and low-cost connectivity solutions
b. It allows for faster data rates and lower latency
c. It enables immersive experiences like VR and AR
d. It provides ultra-reliable, low-latency links for mission-critical communications.

Answer: a
Detailed Solution: 5G is meant to seamlessly connect a massive number of embedded sensors
in virtually everything through the ability to scale down in data rates, power, and
mobility—providing extremely lean and low‐cost connectivity solutions

QUESTION 3:
How are mobile devices connected to mobile networks in Mobile Cloud Computing?
a. Through cloud storage servers
b. Through remote access protocols
c. Through base stations such as base transceiver station, access point, or satellite
JAN - 2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


d. Through peer-to-peer connections

Answer: c
Detailed Solution: Mobile devices are connected to mobile networks via base stations (e.g., base
transceiver station, access point, or satellite).

QUESTION 4:
What drives the need for heterogeneous and distributed computing architectures?

a. Resource-constrained low-latency devices


b. Distant cloud data centres
c. High-speed internet connections
d. Availability of low-cost computing devices

Answer: a
Detailed Solution: On‐premises and edge data centers will continue to close the gap between
resource‐constrained low‐latency devices and distant cloud data centers, leading to driving the
need for heterogeneous and distributed computing architectures.

QUESTION 5:
What are the different aspects of CPS?

a. Cyber, physical, and communication only


b. Cyber, dynamics, and safety only
c. Cyber, physical, and computation only
d. Cyber, physical, computation, dynamics, communication, security, and safety

Answer: d
Detailed Solution: Refer slide 6 of Module 12: Cloud Computing Paradigms; Lecture 57.

QUESTION 6:
What role will service orchestration play in the future of industrial applications?

a. It will limit the interaction of industrial applications with network resources


JAN - 2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


b. It will not influence traffic routing for industrial applications.
c. It will enable industrial applications to interact with the network resources in advanced
ways.
d. It will not select the location and quality of service for industrial applications.

Answer: c
Detailed Solution: Service orchestration will play a key role moving forward, enabling industrial
applications to interact with the network resources in advanced ways such as selecting location,
quality of service, or influencing the traffic routing to deliver on application demands

QUESTION 7:

What is the purpose of spatial analysis?

a. To study the characteristics of people and their behaviors


b. To study the characteristics of places and regions and their relationships
c. To analyze financial data and make investment decisions
d. To create maps of the physical world

Answer: b
Detailed Solution: Spatial analysis is an attempt to solve location‐oriented problems and a better
understanding of where and what is occurring in the surrounding world/ region. – Beyond mapping
‐ study the characteristics of places/ regions and the relationships between them.

QUESTION 8:
How is the signal obtained from the accelerometer data for activity detection?

a. By calculating the square root of the x-axis, y-axis, and z-axis signals
b. By averaging the x-axis, y-axis, and z-axis signals
c. By subtracting the x-axis, y-axis, and z-axis signals
d. By multiplying the x-axis, y-axis, and z-axis signals

Answer: a

Detailed Solution: The collected data has three components: x‐axis, y‐axis, z‐axis.
A = sqrt(x*x + y*y + z*z)
JAN - 2023

NPTEL Online Certification Courses


Indian Institute of Technology Kharagpur


QUESTION 9:
According to the given definition, which of the following statement(s) is (are) true about dew
computing?

a. Dew computing is a cloud computing paradigm where all computing is done on the cloud
without any reliance on on-premises computers.
b. Dew computing is a paradigm where on-premises computers provide functionality that is
dependent on cloud services.
c. Dew computing is a paradigm where on-premises computers and cloud services are
completely isolated from each other and do not collaborate in any way.
d. Dew computing is a paradigm where on-premises computers provide functionality that is
independent of cloud services and is also collaborative with cloud services.

Answer: d
Detailed Solution: According to the definition given, dew computing is a paradigm where
on-premises computers provide functionality that is independent of cloud services and is also
collaborative with cloud services.

QUESTION 10:
According to the given objectives, which of the following statement(s) is (are) true about the
proposed health model?

a. The health model is designed for cloud computing and does not make use of fog or edge
computing.
b. The health model is designed for edge computing only and does not make use of cloud or
fog computing.
c. The health model is designed for fog-edge computing and aims to reduce latency, network
usage and cost incurred in the cloud.
d. The health model is designed for dew computing and does not make use of cloud, fog, or
edge computing.

Answer: c
Detailed Solution: According to the given objectives, the health model is designed for fog-edge
computing and aims to reduce latency, network usage and cost incurred in the cloud.

You might also like