FitzGerald, Dennis, Durcikova
Latest Updated 2024
Chapter
Application Layer
The following are possible True/False questions for tests. The statement is given and the answer
is provided. The level of difficulty (easy, medium, hard), the reference section relevant to the
topic, and learning objective 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: Medium
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer 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
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
3. A server farm is a group of computers that are linked together so they act as a one computer.
Answer: True
Difficulty: Easy
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
4. 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
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
,5. The earliest data communications networks were client-server networks.
Answer: False
Difficulty: Easy
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
6. As the demand for more and more network applications grow; host-based computing
becomes the best solution.
Answer: False
Difficulty: Medium
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
7. 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.Your typical web
browsing scenario where a person using a web browser accesses a web page from a server on
the Internet is a good example of a client-server application architecture.
Answer: True
Difficulty: Medium
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
8. In a client-server network, the presentation logic is the responsibility of the client computer.
Answer: True
Difficulty: Easy
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
9. 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: Medium
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
,10. 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: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
11. 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: Medium
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
12. A “thin client” approach places most of the application logic on the client.
Answer: False
Difficulty: Easy
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
13. The application architecture called the distributed computing model uses the “thick” client
approach.
Answer: False
Difficulty: Medium
Reference: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
14. 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: Application Architectures
L.O. : Understand host-based, client-based, client-server, cloud-based, and
peer-to-peer application architectures
, 15. To use the Web, each client computer requires a data link layer software package called a
Web browser.
Answer: False
Difficulty: Easy
Reference: World Wide Web
L.O.: Understand how the Web works
16. The standard protocol for communication between a Web browser and a Web server is the
web protocol.
Answer: False
Difficulty: Medium
Reference: World Wide Web
L.O.: Understand how the Web works
17. 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
L.O.: Understand how the Web works
18. 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
Reference: World Wide Web
L.O.: Understand how the Web works
19. All three parts (request line, request header, request body) of an HTTP request from a web
browser to a web server are required when a request is made.
Answer: False
Difficulty: Medium
Reference: Electronic Mail
L.O.: Understand how email works
20. The Simple Mail Transfer Protocol is the least commonly used e-mail standard.
Answer: False
Difficulty: Easy
Reference: Electronic Mail
L.O.: Understand how email works