Final Exam Topics
These are topics we have covered since the last test. The final is cumulative, so be sure to look at the lists of topics for previous tests as well.
- Files and filesystems
- Pseudofiles in POSIX systems
- OS role in managing blocks
- Assembly language vs ISA instructions
- Parallel computing
- fork()
- Inter-process communication
- Race conditions
- Mutual exclusion
- Critical regions
- Atomic actions
- Semaphores
- Threads vs processes