[go: up one dir, main page]

0% found this document useful (0 votes)
124 views40 pages

Cloud Computing Assignment-Week 1 10 Total Mark: 10 X 1 10

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 40

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***********

You might also like