← Back to catalog
AI & Programming

Трирівнева архітектура

15 questions

  1. Question 1

    What is the primary purpose of the client layer in a three-tier architecture?
    • To store critical data
    • To interact with the user
    • To handle business logic
    • To manage database connections
  2. Question 2

    Which layer is responsible for the majority of business logic in a three-tier architecture?
    • Client layer
    • Data layer
    • Business logic layer
    • Presentation layer
  3. Question 3

    Яка частина архітектури містить бізнес-логіку?

    Open-ended answer

  4. Question 4

    Why was the data layer separated from the server in the three-tier architecture?
    • To improve user interface design
    • To reduce server load
    • To simplify business logic
    • To enhance client-server interaction
  5. Question 5

    What role does a load balancer play in the business logic layer?
    • It stores critical data
    • It connects to the database
    • It manages load distribution between servers
    • It handles user authentication
  6. Question 6

    Which of the following is NOT a responsibility of the client layer?
    • User interface interaction
    • Data validation
    • Business logic processing
    • User authorization
  7. Question 7

    What technology is typically used for the data layer in a three-tier architecture?
    • Web servers
    • Application servers
    • Database management systems (DBMS)
    • Load balancers
  8. Question 8

    Яка архітектура є найпоширенішою в інтернеті?

    Open-ended answer

  9. Question 9

    What is the primary reason for separating the data layer in a three-tier architecture?
    • To improve user interface design
    • To increase the processing power of the application server
    • To manage the increased load on the database server
    • To simplify the application deployment process
  10. Question 10

    Which component is responsible for storing data in a three-tier architecture?
    • Application Server
    • Load Balancer
    • Data Layer
    • Client Layer
  11. Question 11

    How did Facebook adapt its database technology as its user base grew?
    • By increasing the memory of its existing MySQL database
    • By switching from NoSQL to SQL databases
    • By developing its own NoSQL database called Cassandra
    • By using a hybrid approach with both SQL and NoSQL
  12. Question 12

    In the context of three-tier architecture, what is the role of a load balancer?
    • To store data securely
    • To distribute traffic among servers
    • To execute business logic
    • To manage user sessions
  13. Question 13

    Яка СУБД була створена Facebook?

    Open-ended answer

  14. Question 14

    Що управляє навантаженням між серверами?

    Open-ended answer

  15. Question 15

    Why is it important to consult programmers when implementing business logic in three-tier architecture?
    • To ensure the correct database is selected
    • To find the expected code in the right place
    • To minimize server costs
    • To comply with industry standards