UGRD ITE6300 Cloud Computing and Internet of Things SourcePrelim Quiz 1 Prelim Quiz 2 Midterm Quiz 1 Midterm Quiz 2 Final Quiz 1 Final Quiz 2

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

UGRD-ITE6300 Cloud Computing and Internet of Things Source(Prelim Quiz 1, Prelim

Quiz 2, Midterm Quiz 1, Midterm Quiz 2, Final Quiz 1, Final Quiz 2)


File Content:

 Prelim Quiz 1
 Prelim Quiz 2
 Midterm Quiz 1
 Midterm Quiz 2
 Final Quiz 1
 Final Quiz 2

When did Cloud Computing began?


Answer: 2007

What are the features to become a "Thing" in IoT?


Answer:
Actuation
Communications
Information collection
Identification and Information storage
Information processing

What does NIST stands for?


Answer: National Institute of Standards and Technology

The term “Internet of Things” was coined by whom?


Answer: Kevin Ashton

It is a platform in which every device becomes smart, processing becomes faster and every
data and communication becomes more and more informative.
Answer: Internet of Things

Both wireless and wired connection can be used to connect in the internet or networks.
Answer: True 

A device that measures real world condition


Answer: Sensor

All but one, are the components of a microcontroller.


Answer: Low memory size

Cloud Computing is a set of ______________ architectures, which allow users to access a


number of resources in a way that is _____, _____, and _____.
Answer:
service-oriented; elastic, cost-efficient, and on-demand.
o  service-oriented; elastic, cost-efficient, and on-demand.

er of general purpose input & output pins

Cite examples of a cloud.

Answer:
Google App Engine
Amazon Web Services
iCloud
Windows Azure

A type of cloud which is marketed based on availability and price.


Answer: Public Cloud

Which device that is used to process data within digits, called binary numbers.
Answer: Digital

Enumerate the evolution of cloud computing.


Answer:
Utility Computing
Grid Computing
Software as a Service
Cloud Computing

Who popularized the idea of the cloud?


Answer: Amazon

What does RFID stands for?


Answer: Radio Frequency Identification

(ANSWER) is the use of two or more processors (computers), usually within a single system,
working simultaneously to solve a single problem.
Answer: Parallel computing

(ANSWER) is the human process of developing programs that express what computations
should be executed in parallel.
Answer: Parallel Programming

In Process Mechanism, Multiple processors perform processing.


Answer: Parallel Computing
In Process Mechanism, Computers rely on message passing.
Answer: Distributed Computing

Each computer has their own memory.


Answer: Distributed Computing

Computers can have shared memory.


Answer:
Parallel Computing

o  Parallel Computing

ting

It used to share resources and to increase scalability.


Answer: Distributed Computing

It uses to increase performance and for scientific.


Answer: Parallel Computing

Parallel computing occurs on one system while Distributed computing occurs between multiple
system.
Answer: True 

 _______ computing system is a multiprocessor machine capable of executing the same


instruction on all the CPUs but operating on different data streams.
Answer: Single-instruction, Multiple-data

_______ computing system is a multiprocessor capable of executing multiple instructions on


multiple data sets.
Answer: Multiple-instruction, Multiple-data

_______ computing system is a multiprocessor machine capable of executing different


instructions on different Pes all of them operating on the same data set.
Answer: Multiple-instruction, Single-data

_______ computing system is a uni-processor machine capable of executing a single


instruction, which operates on a single data stream
Answer: Single-instruction, Single-data

What does SMP stands for?


Answer: Symmetric Multi-processing

The core elements of parallel processing are CPUs.


Answer: True 
Computing systems are classified into categories:
Answer:
Multiple-instruction, Multiple-data
Single-instruction, Multiple-data
Single-instruction, Single-data
Multiple-instruction, Single-data

(ANSWER)is any computing that involves multiple computers remote from each other that each
have a role in a computation problem or information processing.
Answer: Distributed Computing

An amalgamation of “development” and “operations”.


Answer: DevOps

The(ANSWER)software development method emphasizes collaboration, communication and


integration between developers and other IT personnel with the goal of streamlining software
development and quality assurance.
Answer: DevOps

The process of moving data between two or more storage systems, data formats, warehouses
or servers.
Answer: Data Migration

A(ANSWER)is an organized collection of data.


Answer: database

(ANSWER) is the combination of tasks performed by an organization’s applications


development and systems operations teams.
Answer: DevOps

This software allows a business or organization to manage a suite of integrated applications 


which are used to collect, manage, and store data on a variety of business activities. 
Answer: ERP

The ability of a cloud solution to add new runtime and framework support via community
buildpacks.
Answer: Extensibility

An(ANSWER) is an application (or software) that is intended for large scale use by a (large)
business.
Answer: Enterprise Application

A system in which multiple databases appear to function as a single entity. 


Answer: Federated Database
This is a term used to reference the ability of a system to adapt to changing workload demand
by provisioning and deprovisioning pooled resources so that provisioned resources match
current demand as well as possible.
Answer: Elasticity

This is a model of cloud computing  in which the vendor hosts virtualized computing resources,
as well as network and storage resources, and provides them to the user as a service via the
internet.
Answer: IaaS

The process of distributing computing workloads across multiple resources, such as servers. 
Answer: Load Balancing

This is an open-source operating system, built on Unix that is used for the majority of cloud
services.
Answer: Linux

An(ANSWER) is an application that provides a programming environment for developers. 


Answer: IDE

An IDE typically includes a code editor, automation tools, and a(ANSWER).


Answer: debugger

A(ANSWER)acts as a reverse proxy and distributes application traffic to multiple servers in


order to prevent any single application server from becoming a point of failure.
Answer: load balancer

This is an IT services provider that provides fully outsourced network, application, and system
services across a network to clients.
Answer: MSP

These ‘(ANSWER)' run their own processes and communicate with one another using
lightweight mechanisms such as language-agnostic APIs.
Answer: MicroServices

Microsoft Azure is formerly known as(ANSWER).


Answer: Windows Azure

Microservices or(ANSWER)is a way of designing applications in which complex applications are


built out of a suite of small, independently deployable services. 
Answer: Microservice Architecture