CS3013 Mid-Term Topic Outline
Here is an outline of the topics for the Mid-Term exam:
- Introduction
- History
- Structure
- Concepts
- Processes
- Shells
- Files
- System Calls
- Processes Basics
- Process control block
- Context-switching
- States (ready, running, blocked) and transitions
- Creation
- Process Scheduling
- FCFS, SJF, RR, Prio, Multi-level feedback queue ...
- Windows specifics (a bit)
- Linux specifics (a bit)
- Process Synchronization
- Critical sections
- Test and Set
- Semaphores
- Monitors
- Message passing
- Software signals
- Classic synch problems
- Dining philosophers
- Readers/Writers
- Simple Operating System
system.h
header file
Dispatcher()
for scheduling
TimerInterruptHandler()
for time-slices
- Project 1 - Background Process Scheduling
scheduler()
goodness()
- setting priority
- setting scheduling class
Return
to the CS3013 Home Page
Send all questions to the cs3013-staff at cs.wpi.edu mailing
list.