1.3 Client Server vs Mainframe Systems and Functions of Client-Servers Flashcards

1
Q

What are the differences between client-server systems and mainframe systems? Or why would you choose a client-server system over a mainframe system?

A

Acronym: SEADS
1. System Management: Mainframe systems are integrated systems, while client-server systems, have only a few tools for system management.

  1. Enduser Platform: Mainframe systems have dumb terminals capable of only singular tasks, while client-server systems have intelligent PCs with UI’s, which are capable of multitasking
  2. Application Development: Mainframe systems are not flexible, slow, and increase application development times, client-server systems are flexible fast, and have short application development times
  3. Data Manipulation: Mainframe systems have limited methods for data manipulation, while client-server systems have flexible methods for data manipulation.
  4. Security: Mainframe Systems are centralized, while client-server systems are decentralized
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the functions of a client?

A
  1. Managing the user interface
  2. Validating user input
  3. Sending requests to the server
  4. Handling server responses
  5. Processing application logic
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the functions of a server?

A
  1. Responding to Client Request
  2. Providing concurrent database access
  3. Authentication and Authorization
  4. Ensuring data integrity
  5. Proving recovery control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly