The computing architecture in which the server performs practically all of the work is known as
_____.
a. client connection based architecture
b. client-based architecture
c. client-server architecture
d. server-based architecture
e. middleware architecture - Answers d
Which of the following is NOT one of the four basic functions of a computer application?
a. application logic
b. data access logic
c. data storage
d. networking logic
e. presentation logic - Answers d
A server can be a(n) _____.
a. mainframe
b. mainframe, minicomputer, or microcomputer
c. microcomputer
d. minicomputer
e. low-end personal computer - Answers b
The application function that allows data to be stored and retrieved is called _____.
a. application logic
b. data access logic
c. data storage
d. presentation logic
e. network logic - Answers c
A server in the client-server architecture performs which of the following application functions?
a. application logic and data storage
b. application logic and presentation logic
c. data access logic and presentation logic
d. data access logic and data storage
e. data storage logic and presentation logic - Answers d
What is one primary problem with server-based computing architectures?
a. As more users place heavier demands on the server, it is expensive to increase server capacity.
b. Client terminals are no longer made by hardware vendors.
c. It is difficult to maintain security in the server-based environment.
d. Servers are no longer made by hardware vendors.
e. Servers cannot be manufactured quickly by vendors. - Answers a
Scalability refers to the _____.
a. easy increase or decrease of the storage and processing capabilities of the computer
b. fact that there is no central point of failure in the system
c. deployment of middleware in the system
d. support of many different types of clients and servers
e. ease of decreasing the cost of the infrastructure during economic downturn - Answers a
In an n-tiered architecture, the _____ is spread across two or more different sets of servers.
a. presentation logic
b. application logic
c. data access logic
d. data storage
e. any of the above can be spread across two or more sets of servers - Answers b
The six architecture characteristics that assist in selecting the proper architecture are cost of
infrastructure, cost of development, ease of development, _____, _____, and _____.
a. control and security, scalability, cost of programming
b. interface capabilities, control and security, cost of programming
, c. interface capabilities, control and security, scalability
d. interface capabilities, control, and security
e. interface capabilities, scalability, cost of programming - Answers c
Ethan is considering the replacement of the existing network for his organization. He has projected
organizational growth at 50% per year for the next five years. With this growth, many new employees
will surely be hired and trained. He has received a large amount of money from a small business grant
for the initial development. The architecture Ethan should select is _____.
a. server-based
b. client-based
c. client-server
d. network-based
e. client-network server - Answers c
A network model will depict _____.
a. clients
b. network equipment
c. external networks
d. servers
e. all of the above - Answers e
Elements of a deployment diagram include _____.
a. Nodes, artifacts, and locations of middleware components
b. Client PCs, servers, and locations of application logic modules
c. Servers, external networks, and data access logic
d. Primarily servers
e. Nodes, artifacts, and communication paths - Answers e
Which one of the following type of operational requirements attempts to anticipate the future
requirements?
a. Technical environment requirements
b. System integration requirements
c. Portability requirements
d. Maintainability requirements
e. Capacity requirements - Answers d
Which one of the following is not part of the security requirements?
a. System value estimates
b. Capacity requirements
c. Access control requirements
d. Encryption and authentication requirements
e. Virus control requirements - Answers b
In the public key private key encryption algorithm, normally the public key is used to _________,
while the private key is used to ______________.
a. Encrypt data, decrypt data
b. Store data, restore data
c. Access data, access information
d. Password-protect data, retrieve password
e. Encrypt login id, encrypt password - Answers a
The public key infrastructure (PKI) is ______.
a. hardware
b. software
c. organizations
d. policies
e. all of the above - Answers e
Recent studies have shown that almost ___ percent of organizations suffer a virus infection each year.
a. 90
b. 80
c. 70
d. 60
e. 50 - Answers a
Systems designed to handle multiple languages on the fly are ____ multilingual systems.