Exam Review Andy Wang Operating Systems COP 4610
- Slides: 22
Exam Review Andy Wang Operating Systems COP 4610 / CGS 5765
Coverage n n n Total: 75 points; 1 min / point 64 points based on lectures 1 -7, assignments 1 -4, and project 1 11 points based on your ability to apply various principles learned in the class
Introduction and History n Definitions ¡ ¡ Operating system Job Batch system Timesharing
Introduction and History n Short answers ¡ Four phases of OS history n OS design goals
Concurrency: Threads, Address Spaces, and Processes n Definitions ¡ ¡ Thread Address space Process Context switch
Concurrency: Threads, Address Spaces, and Processes n Definitions ¡ ¡ ¡ Uniprogramming Multithreading Multiprocessing Multitasking
Concurrency: Threads, Address Spaces, and Processes n Short answers ¡ ¡ Benefits of concurrency Program vs. process Dispatching loop Thread state diagram
Genesis: From Raw Hardware to Processes n Definitions ¡ ¡ Master boot record System call User mode Kernel mode
Genesis: From Raw Hardware to Processes n Short answers ¡ ¡ ¡ Booting sequence System call sequence Process creation
CPU Scheduling n Definitions ¡ Starvation
CPU Scheduling n Short answers ¡ ¡ ¡ ¡ Preemptive vs. nonpreemptive scheduling FIFO RR SJN SRTF Multilevel feedback queues Lottery scheduling
Cooperating Threads n Definitions ¡ ¡ Atomic operation Race condition
Cooperating Threads n Short answers ¡ ¡ ¡ Independent threads Cooperating threads Decision tree
Synchronization n Definitions ¡ ¡ Mutual exclusion Critical section
Synchronization n Short answers ¡ Code verification
Implementing Mutual Exclusion n Definitions ¡ Busy waiting
Implementing Mutual Exclusion n Short answers ¡ Ways to implement locks
Semaphores and Bounded Buffer n Definitions ¡ Semaphore
Semaphores and Bounded Buffer n Short answers ¡ ¡ ¡ Semaphores vs. integers Two uses of semaphores Code verification (producer/consumer)
More on Semaphores n Definitions ¡ ¡ ¡ Safety Liveness Fairness
More on Semaphores n Short answers ¡ Code verification
Project 1 n n /proc Write a C program
- Good cop bad cop interrogation
- Cop 1 cop 2
- 224 in binary
- Operating system final exam
- Operating systems final exam
- Andy wang fsu
- Andy wang fsu
- Uncontrollable spending ap gov
- Pltw human body systems final exam
- Operating system midterm exam
- Computer hardware review in operating system
- World history spring final exam review answers
- You template
- Spanish 2 final review
- Spanish 1 answer key
- Truss practice problems poe
- Rcgp akt questions
- Ied final exam review
- Hbs final exam
- World history regular semester 1 review
- Entrepreneurship 1 final exam review
- Bm3final
- Environmental science final exam study guide