Exam Information
Typically there are 4-5 questions ranging on topics from the course
Question One
- CPU scheduling - first come first served
- memory paging (2021, 2019)
- multiprogramming (2020, 2021, 2021-alt)
- User level threads
- I/O
- Best fit memory management
- computer component descriptions
Question Two
All years
- concurrent programming
- Multi programming
Other then that
- semaphore
- test and set lock
- readers and writers problem
- barrier synchronisation
Question Three
- FAT (on 3 years of papers)
- forking
- page tables
- page replacement
- MMU
- Similar questions to question two
Question Four
- c code analysis
- what is value of ‘foo’ at ‘bar’
- dead lock avoidance
- concurrent algorithms
- pseudoscope examples
Question Five