GLG 101 Lecture : quiz3SOL
San Francisco State University
CSC 415 – Operating Systems
Quiz Two
Name : ______________________
Student ID : ______________________
1. [ True or False ] Parallelism implies a system can perform
more than one task simultaneously.
2. [ True or False ] Concurrency supports more than one task
making progress.
3. [ True or False ] Threads do not share registers.
4. [ True or False ] Threads share stacks.
5. [ True or False ] All threads share global data.
6. [ True or False ] Many-to-one threading model means many user
threads mapped to one kernel thread.
7. [ True or False ] Asynchronous cancellation terminates a
target thread immediately.
8. [ True or False ] Atomic operations cannot be interrupted.
9. [ True or False ] Binary Semaphore is similar to a mutex lock.
10. [ True or False ] Deadlock occurs when two or more processes
are waiting for an event that can be caused only by one of the
waiting processes.
11. [ True or False ] Starvation is where a process gets all the
CPU time it wants. Can be argued either way. Was EC
12. [ True or False ] Priority Inversion is a situation where a
higher-priority process holds a lock needed by a lower-
priority process