WorksheetsDistributed system characteristics and OSI
Total questions: 20
Worksheet time: 10mins
What is fault tolerance in a distributed system?
The ability to intentionally introduce faults for testing purposes
The system's ability to continue functioning despite hardware or software failures
The speed at which data can be transmitted between nodes
The capacity to distribute computing tasks evenly among nodes
What is the purpose of load balancing in a distributed system?
To maximize the system's downtime
To distribute tasks and resources evenly among nodes to improve performance
To limit access to the system
To ensure data consistency
What does scalability refer to in the context of distributed systems?
The ability to run only on large, high-end servers
The system's resistance to change
The capability to handle increased workloads by adding resources
The capacity to store vast amounts of data
Which of the following is a characteristic of distributed systems that enables data access and processing from multiple locations simultaneously?
Transparency
Centralization
Monolithic architecture
Single-point failure
What is transparency in the context of distributed systems?
The system's ability to remain invisible to users
The system's resistance to faults
The capability to hide network details and complexities from users and applications
The ability to easily identify network issues
What does the term "interoperability" mean in distributed systems?
The ability of different systems to communicate and work together
The security measures taken to protect data
The ability to isolate nodes from the network
The speed at which data is transmitted
Which characteristic of distributed systems ensures that a user's request can be processed by any available node in the network?
Transparency
Centralization
Security
Scalability
What is data consistency in a distributed system?
The capacity to store vast amounts of data
The ability to achieve perfect synchronization between all nodes
The assurance that data remains unchanged and in sync across all nodes
The speed at which data is transmitted
Which term describes the ability of a distributed system to recover from failures and continue operating without interruption?
Scalability
Fault tolerance
Interoperability
Transparency
What is a single-point failure in a distributed system?
A situation where only one node in the system can process data
A system that lacks transparency
A component whose failure can bring down the entire system
A node that is isolated from the network
In the OSI model, which layer is responsible for data encryption and decryption for secure communication?
Physical Layer
Data Link Layer
Transport Layer
Presentation Layer
Which OSI layer deals with the logical addressing of devices on a network?
Network Layer
Transport Layer
Session Layer
Application Layer
At which OSI layer does error detection and correction occur?
Data Link Layer
Transport Layer
Network Layer
Application Layer
Which OSI layer is responsible for establishing, maintaining, and terminating communication sessions?
Data Link Layer
Transport Layer
Session Layer
Application Layer
What is the primary role of the Presentation Layer in the OSI model?
Ensuring data reaches the correct destination
Formatting data for presentation to the user
Routing data between networks
Establishing a connection between devices
At which OSI layer are IP addresses used to route data between networks?
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Which OSI layer is responsible for end-to-end communication between two devices on different networks?
Transport Layer
Network Layer
Session Layer
Presentation Layer
What is the primary function of the Transport Layer in the OSI model?
To establish physical connections between devices
To provide error detection and correction
To format data for presentation to the user
To route data between networks
Which OSI layer deals with issues like flow control, segmentation, and reassembly of data?
Data Link Layer
Transport Layer
Network Layer
Presentation Layer
In the OSI model, which layer is responsible for the creation, management, and termination of sessions between applications on different devices?
Application Layer
Presentation Layer
Session Layer
Transport Layer
