1. Preemptive is interrupts job processing and nonpreemptive functions without external interrupts. 2. Earlier job arrvives, ealier served 3. higher level scheduler (long term) 4. Lower level scheduler (short term) 5. processed highest priority programs first. 6. Each job has assigned a time quantum. 7. once CPU given to the process it cannot be preempted until completes its CPU burst 8. Processor allocated to job closest to completion 9. A,D,E,B,C 10.a. A> B>C>D>E b. A> B>C>D>E c. D>C>A>B>E d. 11. no idea 12. no idea