Chapter 2: Application Layer
Test Bank
True-False Questions
The following are possible True/False questions for tests. The statement is given and the answer
is provided in square brackets. The level of difficulty (easy, moderate, difficult) and the page
number(s) relevant to the topic are also furnished.
1. An application architecture is the way in which the functions of the application layer are
performed solely by the clients in the network.
Answer: False
Difficulty: Moderate
Reference: Application Architectures
2. The four general functions of any application program are: data storage, data access logic,
application logic and presentation logic.
Answer: True
Difficulty: Easy
Reference: Application Architectures
3. A cluster is a group of computers that are linked together so they act as a one computer.
Answer: True
Difficulty: Easy
Reference: Technical Focus
4. A network computer is designed primarily to communicate using Internet based standards, but
has no hard disk. It has only limited functionality.
,Answer: True
Difficulty: Easy
Reference: Technical Focus
5. Host-based and client-based networks are similar in that the client computer performs most of
the work.
Answer: False
Difficulty: Easy
Reference: Application Architectures
6. The earliest data communications networks were client-server networks.
Answer: False
Difficulty: Easy
Reference: Host-Based Architectures
7. As the demand for more and more network applications grow; host-based computing becomes
the best solution.
Answer: False
Difficulty: Moderate
Reference: Host-Based Architectures
8. One major drawback to a client-server network lies in the fact that client-server networks
enable software and hardware from different vendors to be used together.
Answer: False
Difficulty: Moderate
Reference: Client-Server Architectures
9. In a client-server network, the presentation logic is the responsibility of the client computer.
Answer: True
Difficulty: Easy
Reference: Client-Server Architectures
10. The two functions of middleware are to: 1) provide a standard way of communicating that
can translate between software from different vendors, and 2) manage the message transfer
between clients and servers so that clients do not need to ‘know’ which server contains the
application’s data.
Answer: True
Difficulty: Moderate
Reference: Client-Server Architectures
11. Middleware is the software that sits between the application software on the client and the
application software on the server.
Answer: True
Difficulty: Easy
Reference: Client-Server Architectures
12. In the three-tier architecture, the software on the client computer is responsible for the
, presentation logic, an application server is responsible for the application logic and a separate
database server is responsible for the data access logic and data storage.
Answer: True
Difficulty: Moderate
Reference: Two-Tier, Three Tier, and n-Tier Architectures
13. A “thin client” approach places most of the application logic on the client.
Answer: False
Difficulty: Easy
Reference: Thin Clients versus Thick Clients
14. The application architecture called the distributed computing model uses the “thick” client
approach.
Answer: False
Difficulty: Moderate
Reference: Thin Clients versus Thick Clients
15. Scalability refers to the ability to increase or decrease the capacity of the computing
infrastructure in response to changing capacity needs.
Answer: True
Difficulty: Easy
Reference: Scalability
16. To use the Web, each client computer requires a data link layer software package called a
Web browser.
Answer: False
Difficulty: Easy
Reference: How the Web Works
17. The standard protocol for communication between a Web browser and a Web server is the
web protocol.
Answer: False
Difficulty: Moderate
Reference: How the Web Works
18. The World Wide Web was conceived at University of Utah as part of the development of the
Internet.
Answer: False
Difficulty: Easy
Reference: World Wide Web
19. A request header for an HTTP request starts with a command, such as GET, and ends with the
HTTP version number that the browser understands.
Answer: False
Difficulty: Easy