Introduction to Computer
Applications-Exam 1
Cloud Computing - answers-Using the internet to store/access data/programs rather than
storing/accessing data on the hard drive. . Cloud can be used in different ways
3 ways companies can provide services through the cloud
Paas-Platform as a service: provides software development environment where applications can be built
and deployed. Virtual servers and operating systems
Iaras-Infrastructure as service: rent access to hardware (Serers, storage you can use as needed to
support your business
Saas-Software as service: using software that is not on your hard drive but rather is on remote servers
usable by other across the internet
Players in cloud
Google docs & drive
Apple iCloud-automatic file syncing across devices
Microsoft 365-ccloudbased version of Microsoft program
Dropbox, Box
[Each of these are Saas]
Benefits of cloud
Not need to buy has much hardware, I use the internet, great for collaborations-simultaneous
documents editing from various places
Negatives:
Data ownership?-who owns the info
Privacy-does cloud company Wach your behavior
Security-is ion you place there safe from outside parties stealing it
,Advertising-do you have to put up with a lot of ads and sales pitches as you access the info?
Adware: software provider makes money by selling screen space o time to marketer
Cloud Backup - answers-Backing up data by storing a copy of data online
Private Cloud - answers-Cloud computing in which the services for cloud computing are provided for
only one organization/entity. an infrastructure is maintained for a specific organization needing to access
information stored there
Public Cloud - answers-Type of cloud computing in which the services of cloud computing is provided
for the general public. computing resources are dynamically provisioned over the Internet
Hybrid Cloud - answers-Uses a combination of both private and public cloud computing. multiple
internal and external cloud providers within one infrastructure
Collaboration - answers-Cloud collaboration is a way of sharing and co-authoring computer files
through the use of cloud computing, whereby documents are uploaded to a central "cloud" for storage,
where they can then be accessed by others.
SaaS - answers-Software as a service (SaaS Applications hosted on a remote server and accessed over the
Internet. it’s a software licensing and delivery model in which software is licensed on a subscription basis
and is centrally hosted.
IaaS - answers-Infrastructure as a service (IaaS) is a standardized, highly automated offering, where
compute resources, complemented by storage and networking capabilities are owned and hosted by a
service provider and offered to customers on-demand. Customers are able to self-provision this
infrastructure, using a Web-based graphical user interface that serves as an IT operations management
console for the overall environment. API access to the infrastructure may also be offered as an option.
PaaS - answers-Platform as a service (PaaS) offers services for developing and deploying applications
over the Internet, such as virtualized servers and operating systems. Platform as a service (PaaS) is a
category of cloud computing services that provides a platform allowing customers to develop, run, and
manage applications without the complexity of building and maintaining the infrastructure typically
associated with developing and launching an app.
,Scalability - answers-...Scalability is the capability of a system, network, or process to handle a growing
amount of work, or its potential to be enlarged in order to accommodate that growth.[1] For example, it
can refer to the capability of a system to increase its total output under an increased load when
resources (typically hardware) are added. An analogous meaning is implied when the word is used in an
economic context, where scalability of a company implies that the underlying business model offers the
potential for economic growth within the company.
Elasticity - answers-...elasticity is defined as "the degree to which a system is able to adapt to workload
changes by provisioning and de-provisioning resources in an autonomic manner, such that at each point
in time the available resources match the current demand as closely as possible
API - answers-an application programming interface (API) is a set of subroutine definitions, protocols,
and tools for building application software. In general terms, it's a set of clearly defined methods of
communication between various software components. A good API makes it easier to develop a
computer program by providing all the building blocks, which are then put together by the programmer.
An API may be for a web-based system, operating system, database system, computer hardware, or
software library. An API specification can take many forms, but often includes specifications for routines,
data structures, object classes, variables, or remote calls. POSIX, Microsoft Windows API, the C++
Standard Template Library, and Java APIs are examples of different forms of APIs. Documentation for the
API is usually provided to facilitate usage. The status of APIs in intellectual property law is controversial.
Google Apps - answers-...Google Apps is a set of web applications provided by Google. These web
applications include Google Email, Google Calendar, Google Docs, Google Talk (Chat), Google Mobile and
Google Sites. ... Thus, you can look at Google Apps as an online office suite.
Scarlet Apps - answers-Rutgers implementation of Google Apps
Digital Divide - answers--depending on your viewpoint, much of what has occurred already and will
continue to occur may be beneficial to individuals and even society as a whole
-but not everyone benefits f for social and economic reasons, they do not have access to the same
technological resources and advancements
[not everyone gets the benefit of internet access]
UAV - answers-...An unmanned aerial vehicle (UAV), commonly known as a drone, unmanned aircraft
system (UAS), or by several other names, is an aircraft without a human pilot aboard.
, Drone - answers-...A drone, in a technological context, is an unmanned aircraft. Drones are more
formally known as unmanned aerial vehicles (UAVs) or unmanned aircraft systems (Uses). Essentially, a
drone is a flying robot. The aircrafts may be remotely controlled or can fly autonomously through
software-controlled flight plans in their embedded systems working in conjunction with onboard sensors
and GPS.
Smart City - answers-A smart city is an urban development vision to integrate multiple information and
communication technology (ICT) and Internet of things (IoT) solutions in a secure fashion to manage a
city's assets - the city's assets include, but are not limited to, local departments' information systems,
schools, libraries, transportation systems, hospitals, power plants, water supply networks, waste
management, law enforcement, and other community services
Which of the following is a disadvantage of Cloud Computing? - answers-Cloud Computing depends on
Internet Connections
According to the video Paradigm Shifts in Software,
every ___ years in the software business, we get a paradigm shift. - answers-20
Order the following computing paradigms chronologically (oldest first): Main Frame Computing, Cloud
Computing, Client-Server Computing - answers-Main Frame Computing, Client-Server Computing, Cloud
Computing
A visual image such as a chart or diagram used to represent information or data is called a(n) ______ . -
answers-Infographic
Match each category (layer) of cloud computing to its description.
A. Applications hosted on a remote server and accessed over the Internet
B. provide off-site server, storage, networking hardware which are rented and accessed over the
Internet.
C. offers services for developing and deploying applications over the Internet, such as virtualized servers
and operating systems.
_____ SaaS
_____ PaaS
Applications-Exam 1
Cloud Computing - answers-Using the internet to store/access data/programs rather than
storing/accessing data on the hard drive. . Cloud can be used in different ways
3 ways companies can provide services through the cloud
Paas-Platform as a service: provides software development environment where applications can be built
and deployed. Virtual servers and operating systems
Iaras-Infrastructure as service: rent access to hardware (Serers, storage you can use as needed to
support your business
Saas-Software as service: using software that is not on your hard drive but rather is on remote servers
usable by other across the internet
Players in cloud
Google docs & drive
Apple iCloud-automatic file syncing across devices
Microsoft 365-ccloudbased version of Microsoft program
Dropbox, Box
[Each of these are Saas]
Benefits of cloud
Not need to buy has much hardware, I use the internet, great for collaborations-simultaneous
documents editing from various places
Negatives:
Data ownership?-who owns the info
Privacy-does cloud company Wach your behavior
Security-is ion you place there safe from outside parties stealing it
,Advertising-do you have to put up with a lot of ads and sales pitches as you access the info?
Adware: software provider makes money by selling screen space o time to marketer
Cloud Backup - answers-Backing up data by storing a copy of data online
Private Cloud - answers-Cloud computing in which the services for cloud computing are provided for
only one organization/entity. an infrastructure is maintained for a specific organization needing to access
information stored there
Public Cloud - answers-Type of cloud computing in which the services of cloud computing is provided
for the general public. computing resources are dynamically provisioned over the Internet
Hybrid Cloud - answers-Uses a combination of both private and public cloud computing. multiple
internal and external cloud providers within one infrastructure
Collaboration - answers-Cloud collaboration is a way of sharing and co-authoring computer files
through the use of cloud computing, whereby documents are uploaded to a central "cloud" for storage,
where they can then be accessed by others.
SaaS - answers-Software as a service (SaaS Applications hosted on a remote server and accessed over the
Internet. it’s a software licensing and delivery model in which software is licensed on a subscription basis
and is centrally hosted.
IaaS - answers-Infrastructure as a service (IaaS) is a standardized, highly automated offering, where
compute resources, complemented by storage and networking capabilities are owned and hosted by a
service provider and offered to customers on-demand. Customers are able to self-provision this
infrastructure, using a Web-based graphical user interface that serves as an IT operations management
console for the overall environment. API access to the infrastructure may also be offered as an option.
PaaS - answers-Platform as a service (PaaS) offers services for developing and deploying applications
over the Internet, such as virtualized servers and operating systems. Platform as a service (PaaS) is a
category of cloud computing services that provides a platform allowing customers to develop, run, and
manage applications without the complexity of building and maintaining the infrastructure typically
associated with developing and launching an app.
,Scalability - answers-...Scalability is the capability of a system, network, or process to handle a growing
amount of work, or its potential to be enlarged in order to accommodate that growth.[1] For example, it
can refer to the capability of a system to increase its total output under an increased load when
resources (typically hardware) are added. An analogous meaning is implied when the word is used in an
economic context, where scalability of a company implies that the underlying business model offers the
potential for economic growth within the company.
Elasticity - answers-...elasticity is defined as "the degree to which a system is able to adapt to workload
changes by provisioning and de-provisioning resources in an autonomic manner, such that at each point
in time the available resources match the current demand as closely as possible
API - answers-an application programming interface (API) is a set of subroutine definitions, protocols,
and tools for building application software. In general terms, it's a set of clearly defined methods of
communication between various software components. A good API makes it easier to develop a
computer program by providing all the building blocks, which are then put together by the programmer.
An API may be for a web-based system, operating system, database system, computer hardware, or
software library. An API specification can take many forms, but often includes specifications for routines,
data structures, object classes, variables, or remote calls. POSIX, Microsoft Windows API, the C++
Standard Template Library, and Java APIs are examples of different forms of APIs. Documentation for the
API is usually provided to facilitate usage. The status of APIs in intellectual property law is controversial.
Google Apps - answers-...Google Apps is a set of web applications provided by Google. These web
applications include Google Email, Google Calendar, Google Docs, Google Talk (Chat), Google Mobile and
Google Sites. ... Thus, you can look at Google Apps as an online office suite.
Scarlet Apps - answers-Rutgers implementation of Google Apps
Digital Divide - answers--depending on your viewpoint, much of what has occurred already and will
continue to occur may be beneficial to individuals and even society as a whole
-but not everyone benefits f for social and economic reasons, they do not have access to the same
technological resources and advancements
[not everyone gets the benefit of internet access]
UAV - answers-...An unmanned aerial vehicle (UAV), commonly known as a drone, unmanned aircraft
system (UAS), or by several other names, is an aircraft without a human pilot aboard.
, Drone - answers-...A drone, in a technological context, is an unmanned aircraft. Drones are more
formally known as unmanned aerial vehicles (UAVs) or unmanned aircraft systems (Uses). Essentially, a
drone is a flying robot. The aircrafts may be remotely controlled or can fly autonomously through
software-controlled flight plans in their embedded systems working in conjunction with onboard sensors
and GPS.
Smart City - answers-A smart city is an urban development vision to integrate multiple information and
communication technology (ICT) and Internet of things (IoT) solutions in a secure fashion to manage a
city's assets - the city's assets include, but are not limited to, local departments' information systems,
schools, libraries, transportation systems, hospitals, power plants, water supply networks, waste
management, law enforcement, and other community services
Which of the following is a disadvantage of Cloud Computing? - answers-Cloud Computing depends on
Internet Connections
According to the video Paradigm Shifts in Software,
every ___ years in the software business, we get a paradigm shift. - answers-20
Order the following computing paradigms chronologically (oldest first): Main Frame Computing, Cloud
Computing, Client-Server Computing - answers-Main Frame Computing, Client-Server Computing, Cloud
Computing
A visual image such as a chart or diagram used to represent information or data is called a(n) ______ . -
answers-Infographic
Match each category (layer) of cloud computing to its description.
A. Applications hosted on a remote server and accessed over the Internet
B. provide off-site server, storage, networking hardware which are rented and accessed over the
Internet.
C. offers services for developing and deploying applications over the Internet, such as virtualized servers
and operating systems.
_____ SaaS
_____ PaaS