Chapter 12
51) Which of the following is a feature of a private cloud? A) Control B) Flexible C) Standardized D) Fast and easy setup
A
64) A Web service is a method of communication between two electronic devices over a ________. A) Network B) Server C) Client D) Device
A
87) ________ means providing Internet content to a user based upon knowledge of that customer. A) Personalization B) Customization C) Visualization D) Reliability
A
56) Which characteristic specifies that when sensitive data are concerned, organizations have to question how secure the data will be from outside intruders, how the privacy of customer data will be protected, and whether the data storage complies with regulations such as the Sarbanes-Oxley Act, HIPAA, etc.? A) Viability B) Security, Privacy, and Compliance C) Diversity of Offerings D) Costs
B
46) Applications under the ________ model are typically easiest to deploy, because the customer does not have to worry about maintaining or updating the software, the underlying platform, or the hardware infrastructure. A) SaaS B) IaaS C) PaaS D) data
A
49) A(n) ________ cloud does not free an organization from the issues associated with managing the cloud infrastructure, but it does give the organization a high degree of customizability, flexibility, and control over their data and applications. A) Private B) Public C) External D) Network
A
54) Which characteristic specifies that organizations have to carefully evaluate to what extent the provider will be able to meet current and future business needs in terms of data storage, transaction volumes, and so on? A) Scalability B) Reliability C) Viability D) Diversity of Offerings
A
60) ________-oriented architecture is a software architecture in which business processes are broken down into individual components that are designed to achieve the desired results for the service consumer. A) Service B) Object C) Client D) Server
A
8) File servers transfer files when data are requested from a ________. A) Client B) PC C) LAN D) Database engine
A
81) ________ is a protocol for communicating XML data between Web service applications and the operating system. A) SOAP B) JSON C) HTTP D) REST
A
9) Client/server architecture is a ________-based computing environment in which a central database server or engine performs all database commands sent to it from client workstations, and application programs on each client concentrate on user interface functions. A) WAN B) LAN C) Client D) PC
B
16) Three-tiered client/server is an advanced client/server architecture in which there are three logical and distinct applications—________, presentation, and analysis—that are combined to create a single information system. A) File server B) Database engine C) Data management D) Middleware
C
38) Which cloud computing characteristic allows for most flexibility, meaning users can access cloud resources in a buffet-style fashion on an as-needed basis without the need for lengthy negotiations with the service provider? A) Rapid Elasticity B) Broad Network Access C) On-Demand Self-Service D) Resource Pooling
C
44) In the ________ model, customers can run their own applications, which are typically designed using tools provided by the service provider. A) IaaS B) SaaS C) PaaS D) DBMS
C
47) In the ________ model, the user has control over the applications but has limited or no control over the underlying infrastructure. A) SaaS B) IaaS C) PaaS D) data
C
55) Which characteristic is concerned with the stability of the service provider in the long run? A) Costs B) Scalability C) Viability D) Diversity of Offerings
C
59) Which characteristic focuses on balancing the benefits and costs of the flexibility and scalability the cloud offers? A) Viability B) Openness C) Costs D) Reliability
C
62) According to the ________ service principle, a service should work with any other service. A) Reliability B) Reusability C) Interoperability D) Componentization
C
7) Which of the below is NOT the limitations of file servers? A) Excessive data movement B) The need for a powerful client workstation C) Handle integrity and security D) Decentralized data control
C
82) ________ is a relatively simple and fast protocol for communicating JSON data between Web service applications and the operating system. A) SOAP B) HTTP C) REST D) BIND
C
90) To make sure Web sites contain the most accurate and up-to-date information, often from multiple sources, many organizations have turned to using a ________ management system. A) Client B) Web C) Content D) Database
C
93) The vast majority of new systems development in organizations focuses on Internet based applications and the Internet can be used for delivering internal organizational systems, business-to-business systems, or business-to-consumer systems.
T
96) Relative to SOAP and XML, REST and JSON are much simpler to understand, easier for machines to process and generate, and easier for humans to design and implement.
T
97) BIND provides the ability to locate information using common domain names that are translated into corresponding Internet Protocol (IP) addresses.
T
58) Which characteristic focuses on the issue of interoperability which the organizations face? A) Viability B) Openness C) Reliability D) Diversity of Offerings
B
61) According to the ________ service principle, a service should be usable in many different applications. A) Reliability B) Reusability C) Interoperability D) Componentization
B
83) ________ is a method for translating Internet domain names into Internet Protocol (IP) addresses. A) HTML B) REST C) HTTP D) BIND
D
63) According to the ________ service principle, a service should be simple and modular. A) Reliability B) Reusability C) Interoperability D) Componentization
D
39) Which cloud computing characteristic provides computing resources that can be scaled up or down almost instantaneously and often automatically, based on user needs? A) Rapid Elasticity B) Broad Network Access C) On-Demand Self-Service D) Measured Service
A
43) In the ________ model, only the basic capabilities of processing, storage, and networking are provided. Hence, the customer has the most control over the resources. A) IaaS B) PaaS C) SaaS D) DBMS
A
11) The ________ is the portion of the client/server database system that provides the user interface and data manipulation functions. A) Client B) File server C) Database engine D) LAN
A
15) A(n) ________ is the act of creating virtual (rather than physical) versions of a variety of computing capabilities including hardware platforms, operating systems, storage devices, and networks. A) Virtualization B) Virtual machine C) Middleware D) API
A
19) The ________ functions of an IS manage just the interface between system users and the software, including the display and printing of forms and reports and possibly validating system inputs. A) Data presentation B) Data analysis C) Middleware D) Data management
A
3) A ________ is a device that manages file operations and is shared by each client PC attached to a LAN. A) File server B) WAN C) LAN D) Database engine
A
85) ________ is a set of style rules that tells a Web browser how to present a document. A) XSL B) HTML C) XML D) CSS
D
80) ________ is a lightweight data interchange approach that is relatively easy for humans to understand and for computers to generate or interpret. A) SOAP B) JSON C) XML D) REST
B
84) ________ is a communication protocol for exchanging information on the Internet. A) HTML B) HTTP C) JSON D) BIND
B
86) ________ is a specification for separating style from content when generating XML pages. A) XML B) XSL C) CSS D) REST
B
88) ________ refers to sites that allow a user to customize the content and look of a site based on his or her personal preferences. A) Personalization B) Customization C) Visualization D) Reliability
B
45) In the ________ model, the customer uses only applications provided via a cloud infrastructure. Typically, such applications include Web-based e-mail services and Web-based productivity suites. A) PaaS B) SaaS C) IaaS D) DBMS
B
5) Which of the following is NOT a feature of an application program in a file server model? A) User interface B) Record locking C) Database processing D) Generate queries
B
50) A(n) ________ cloud is internal to an organization and can help the organization to balance demand and supply of computing resources within the organization. A) Public B) Private C) External D) Network
B
53) Which factor specifies that organizations must ensure that acceptable support capabilities and personnel are available, especially for mission-critical applications, to rapidly solve technical issues when they arise? A) Scalability B) Reliability C) Openness D) Costs
B
13) A(n) ________ is a computing server where data analysis functions primarily reside. A) API B) Application server C) File server D) Virtual machine
B
17) A(n) ________ is a combination of hardware, software and communication technology that brings data management, presentation, and analysis together into a three-tiered (or n-tiered) client/server environment. A) API B) Middleware C) Data management D) Virtual machine
B
2) ________ is the cabling, hardware, and software used to connect workstations, computers and file servers located in a confined geographical area. A) WAN B) LAN C) File server D) RAM
B
20) The ________ functions of an IS transform inputs into outputs, including simple summarization to complex mathematical modeling such as regression analysis. A) Data presentation B) Data analysis C) Middleware D) Data management
B
40) Which cloud computing characteristic specifies that the cloud services are accessible from almost anywhere and from almost any Web-enabled device? A) Rapid Elasticity B) Broad Network Access C) Resource Pooling D) On-Demand Self-Service
B
42) ________ specifies that service is typically provided using a utility computing model where customers pay only for what they use. A) Resource Pooling B) Measured Service C) On-Demand Self-Service D) Broad Network Access
B
12) A(n) ________ refers to the software building blocks that are used to ensure that common system capabilities, such as user interfaces and printing, as well as modules are standardized to facilitate data exchange between clients and servers. A) Application server B) File server C) API D) Virtual machine
C
1) Designing distributed and Internet systems is much like designing ________ location systems. A) Client B) Multi C) Single D) Double
C
89) A(n) ________ is a special type of software application for collecting, organizing, and publishing Web site content. A) XML B) XSL C) CSS D) CMS
D
65) ________ is an Internet authoring language that allows designers to create customized tags, enabling the definition, transmission, validation, and interpretation of data between applications. A) JAVA B) HTML5 C) HTML D) XML
D
41) ________ specifies that rather than renting out space or time to each customer on one specific, physical machine, cloud providers manage multiple distributed resources that are dynamically assigned to multiple customers based on their needs. A) Rapid Elasticity B) Broad Network Access C) On-Demand Self-Service D) Resource Pooling
D
48) Services in a(n) ________ cloud can be used by any interested party on a pay-per-use basis; hence, they are often used for applications that need rapid scalability. A) Internal B) Network C) Private D) Public
D
52) Which of the following is a feature of a public cloud? A) Privacy B) Centralized C) Owned by client D) Pay per use
D
57) Which characteristic specifies that an important question to ask from the organization side is which provider can offer the services needed both presently and in the future? A) Viability B) Openness C) Security, Privacy, and Compliance D) Diversity of Offerings
D
10) A ________ is the (back-end) portion of the client/server database system running on the server that provides database processing and shared access functions. A) User B) Client C) File server D) Database engine
D
14) A(n) ________ is a software emulation of a physical computer system, both hardware and operating system, that allows more efficient sharing of physical hardware resources. A) API B) Application server C) File server D) Virtual machine
D
18) The ________ functions of an IS manage all interaction between software and files and databases, including data retrieval/querying, updating, security, concurrency control, and recovery. A) Data presentation B) Data analysis C) Middleware D) Data management
D
37) A thin client is a client device designed so that most processing and data storage occur on the ________. A) Middleware B) Database engine C) Client D) Server
D
4) In a file server configuration, each file server acts as an additional hard disk for each client ________. A) LAN B) WAN C) Database engine D) PC
D
6) Which of the following is NOT a feature of a file server in a file server model? A) File storage B) Significant LAN traffic C) Acts like extra hard disk to client D) Process or scans tables
D
28) Application program interface is the (front-end) portion of the client/server database system that provides the user interface and data manipulation functions.
F ?
92) REST is a protocol for communicating XML data between Web service applications and the operating system.
F ?
95) JSON is not an alternative to XML and is considered much more complex to transfer and process and much difficult for humans to understand.
F ?
23) Decentralized data control is a benefit when using file servers on LANs.
F
24) Excessive data movement is a limitation when using file servers on WANs.
F
68) In the platform as a service (PaaS) model, customers cannot run their own applications, which are typically designed using tools provided by the service provider.
F
69) A private cloud frees an organization from the issues associated with managing the cloud infrastructure.
F
71) In order to achieve greater flexibility and agility, organizations have tried to move away from deploying large, monolithic applications in favor of object-oriented architecture.
F
91) SOAP is a relatively simple and fast protocol for communicating JSON data between Web service applications and the operating system.
F
94) REST is a complex and slower alternative to SOAP, typically communicating over HTTP utilizing JSON for formatting information.
F
98) A site with low consistency is also much easier for users to navigate, and it is much easier for users to anticipate the meaning of links.
F
22) Each PC and workstation on a WAN is typically within a few hundred feet of another, with a total network cable length of less than one mile.
F ?
21) When designing distributed and Internet systems, the deliverable is a document that will consolidate the information that must be considered when implementing a system design.
T
25) Each client workstation must devote memory to a full version of the DBMS, there is less room on the client PC to rapidly manipulate data in high-speed random access memory (RAM).
T
26) An improvement in LAN-based systems is the client/server architecture in which application processing is divided (not necessarily evenly) between client and server.
T
27) In the typical client/server architecture, all database recovery, security, and concurrent access management are centralized at the server; this is the responsibility of each user workstation in a simple LAN.
T
29) In advanced architectures, data analysis can reside on a powerful application server, resulting in substantially faster response times for users.
T
66) Thin clients are most appropriate for doing a minimal amount of client-side processing, essentially displaying information sent to the client from the server.
T
67) To allow for most flexibility, users can access cloud resources in a buffet-style fashion on an as-needed basis without the need for lengthy negotiations with the service provider; in many cases, resources in the cloud are accessible by the customer with no need for human interaction with the provider.
T
70) A public cloud infrastructure is shared among different companies, with different applications running on the same hardware; as a result, it is impossible for organizations to know where exactly (physically) the data are located, and thus auditing who has access to the data is extremely difficult, if not impossible.
T
72) The software system that makes a request is called a service requester, whereas the software system that would process the request and provide the response is called a service provider.
T
73) An increasingly popular approach for formatting data within a Web service environment is JavaScript Object Notation.
T