Exam Review Mark Stanovich Operating Systems COP 4610
- Slides: 22
Exam Review Mark Stanovich Operating Systems COP 4610
Question Types Multiple choice, short answer, and problem solving questions
Introduction and History Definitions Operating system Job Batch system Timesharing
Introduction and History Definitions Multiprocessing Multithreading Multitasking Multiprogramming Uniprogramming
Introduction and History Short answers Four phases of OS history OS design goals
Concurrency: Threads, Address Spaces, and Processes Definitions Thread Address space Process Context switch
Concurrency: Threads, Address Spaces, and Processes Short answers Benefits of concurrency Thread vs. process Dispatching loop Thread state diagram
Genesis: From Raw Hardware to Processes Definitions Master boot record System call User mode Kernel mode Trap instruction
Genesis: From Raw Hardware to Processes Short answers Booting sequence System call sequence Process creation
CPU Scheduling Definitions Starvation
CPU Scheduling Short answers Preemptive vs. nonpreemptive scheduling FIFO RR SJN SRTF Multilevel feedback queues Lottery scheduling
Cooperating Threads Definitions Atomic operation Race condition
Cooperating Threads Short answers Independent threads Cooperating threads Decision tree
Synchronization Definitions Mutual exclusion Critical section
Synchronization Short answers When/why needed Design strategies
Implementing Mutual Exclusion Definitions Busy waiting
Implementing Mutual Exclusion Short answers Ways to implement locks Interrupt disables test_and_set operation Atomic memory load and store Wait queues
Semaphores and Bounded Buffer Definitions Semaphore
Semaphores and Bounded Buffer Short answers Internal representation of semaphores Two uses of semaphores P() and V() functions
More on Semaphores Definitions Safety (correctness) Liveness (progress) Fairness (bounded waiting)
More on Semaphores Short answers Reasoning about correctness/errors
Project 1 Shell Write a C program
- Good cop bad cop interrogation
- Cop 1 cop 2
- Ascii 224
- Operating system final exam
- Operating systems final exam
- Uncontrollable spending ap gov
- Pltw human body systems final exam review
- Operating system midterm exam
- Computer hardware review in operating system
- World history spring final exam review answers
- Exam review template
- Spanish 2 final exam 100 questions
- Spanish 1 final exam review packet answer key
- Truss practice problems poe
- Akt sample questions
- Ied final exam
- Hbs eoc study guide
- Us history semester exam review answers
- Entrepreneurship 1 final exam review
- Spanish 2 final exam review answer key
- Dinoflagellates
- Apes ap exam review
- Ap world history jeopardy review game