Multiple choice technology architecture

What are the primary advantages a three-tier system has over a two-tier system?

  1. A three-tier system has thin clients whereas a two-tier system will always have fat clients.

  2. A three-tier system will out perform a two-tier system.

  3. A three-tier system is easier to manage than a two-tier system.

  4. A three-tier system is easier to secure.

  5. A three-tier system can be both vertically and horizontally scaled whereas a two-tier system can only be horizontally scaled.

  6. A three-tier system is more extensible than a two-tier system.

Reveal answer Fill a bubble to check yourself
F Correct answer
Explanation

Three-tier architecture provides better extensibility because the separation of presentation, business logic, and data layers allows independent modifications and technology changes at each layer. Options A-E are incorrect: three-tier systems don't always have thin clients (they can have fat clients), don't always outperform two-tier (added layers add overhead), aren't inherently easier to manage (more components to coordinate), aren't inherently easier to secure (more attack surface), and two-tier systems CAN be vertically scaled (scaling up server hardware).