0% found this document useful (0 votes)
5 views5 pages

Group 2

The document contains a series of multiple-choice questions and answers related to client-server architecture, middleware, and various types of clients and servers. Key topics include the role of middleware, advantages and disadvantages of client-server architecture, and specific protocols like HTTP. Additionally, it covers concepts such as scalability, load balancing, and the distinction between HTTP and HTTPS.

Uploaded by

hussain.work20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views5 pages

Group 2

The document contains a series of multiple-choice questions and answers related to client-server architecture, middleware, and various types of clients and servers. Key topics include the role of middleware, advantages and disadvantages of client-server architecture, and specific protocols like HTTP. Additionally, it covers concepts such as scalability, load balancing, and the distinction between HTTP and HTTPS.

Uploaded by

hussain.work20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Group 2

1. What is the role of middleware in client-server architecture?


A. Connects clients to the server directly
B. Acts as an intermediary between client and server
C. Enhances data encryption protocols
D. Serves as a client-side processing tool
ANSWER: B

2. What type of client performs most processing on the client-side?


A. Thin client
B. Thick client
C. Hybrid client
D. Proxy client
ANSWER: B

3. Which of the following is an advantage of client-server architecture?


A. Network dependency
B. Centralized control
C. Single point of failure
D. Higher server costs
ANSWER: B

4. What does N-tier architecture introduce compared to three-tier architecture?


A. More middleware
B. A single-layer model
C. Increased client-side dependency
D. More complex, multiple layers
ANSWER: D

5. What is a primary disadvantage of client-server architecture?


A. Scalability
B. Centralized management
C. Network dependency
D. Data encryption complexity
ANSWER: C

6. Which protocol is commonly used for client-server communication?


A. FTP
B. HTTP
C. UDP
D. SMTP
ANSWER: B

7. What happens during server-side processing?


A. User input is validated
B. The server processes requests and queries databases
C. Middleware handles client-server communication
D. Client sends data back to the server
ANSWER: B

8. What is the role of load balancing in client-server architecture?


A. Enhances database performance
B. Distributes traffic evenly among servers
C. Secures communication between clients and servers
D. Reduces latency in server responses
ANSWER: B

9. Which of the following is an example of a two-tier architecture?


A. File-sharing applications
B. Enterprise systems
C. Web-based e-commerce platforms
D. Cloud services
ANSWER: A

10. What type of server primarily handles requests for database queries?
A. Proxy server
B. File server
C. Database server
D. Web server
ANSWER: C

11. What is an example of client-side processing?


A. Running SQL queries
B. Validating user input with JavaScript
C. Handling HTTP requests
D. Serving multimedia files
ANSWER: B

12. What does HTTP stand for?


A. Hypertext Transfer Protocol
B. High Transfer Priority
C. Hyperlink Transmission Port
D. Host Transmission Protocol
ANSWER: A

13. What layer is added in three-tier architecture?


A. Middleware
B. Network layer
C. Proxy layer
D. Application layer
ANSWER: A

14. Which type of network is often used in client-server systems?


A. VPN
B. LAN
C. MAN
D. PAN
ANSWER: B

15. What distinguishes SaaS in the context of client-server in cloud computing?


A. Provides hardware resources
B. Offers storage solutions
C. Delivers applications over the internet
D. Serves as middleware between client and server
ANSWER: C

16. What is the main goal of scalability in client-server architecture?


A. To reduce server costs
B. To increase processing time
C. To handle growing user demands
D. To enhance encryption protocols
ANSWER: C

17. Which type of client-server model has minimal processing on the client-side?
A. Thin client
B. Thick client
C. Two-tier client
D. Middleware client
ANSWER: A
18. What security feature distinguishes HTTPS from HTTP?
A. Compression
B. Encryption
C. Middleware
D. Caching
ANSWER: B

19. What is an example of vertical scaling in client-server systems?


A. Adding additional middleware
B. Increasing the capacity of a single server
C. Introducing more servers in a network
D. Distributing traffic through load balancers
ANSWER: B

20. What is the role of a proxy server?


A. To act as an intermediary for requests
B. To perform database queries
C. To process application logic
D. To handle client-side processing
ANSWER: A

You might also like