Complete the sentence to explain why synchronization is important.
Synchronization prevents [1] when multiple processes access shared data.Synchronization ensures that shared data is accessed in an orderly way, preventing data corruption.
Complete the sentence to describe what synchronization controls.
Synchronization controls the [1] of access to shared resources.Synchronization controls the order in which processes access shared resources to avoid conflicts.
Fix the error in the sentence about synchronization.
Without synchronization, concurrent access can cause [1] in shared data.
Concurrent access without synchronization can corrupt shared data by overlapping changes.
Fill both blanks to complete the explanation of synchronization.
Synchronization uses [1] to ensure only one process [2] the shared resource at a time.
Locks are used to make sure only one process accesses the shared resource at once, preventing conflicts.
Fill all three blanks to explain how synchronization prevents data corruption.
When a process [1] a lock, other processes [2] until the lock is [3].
A process acquires a lock to use a resource; others wait until the lock is released, preventing simultaneous access and data corruption.