CS502 Final Exam Topic Outline
Here is an outline of the topics that might be on the final exam:
- Memory Management
- Simple
- Object Modules
- Linking and Loading
- Paging
- Page Tables
- Associative Registers
- Multilevel Paging
- Inverted Page Tables
- Segmentation
- WinNT specifics
- Linux specifics
- Virtual Memory
- Swapping and Demand Paging
- Page faults
- Page replacement algorithms
- Thrashing
- Paging tradeoffs
- WinNT specifics
- Linux specifics
- File Systems
- Concepts
- Implementation
- Files
- Directories
- Storing files (aliases)
- Disk management
- Partitions
- Linux specifics
- WinNT specifics
- I/O Devices
- Hardware
- Software
- Disks
- Clocks
- Project 3: Macro Shell
- Sockets
- Connection setup
- Send and receive
- Server
- Client
- Project 4: Threaded Client-Server and Virtual Memory Tools
- Threads
- Creation
- Use with sockets
- Virtual Memory Issues
Return
to the CS502 Home Page
Send all questions to the TA
mailing list.