Mock Quiz Hub

Mock Quiz Hub

Recent Updates
Added: OS Mid 1 Quiz
Added: OS Mid 2 Quiz
Added: OS Lab 1 Quiz
Time: 00:00

Quiz

Navigate through questions using the controls below

0%
Question 1 of 60 Quiz ID: q1
What is the primary goal of multiprogramming in CPU scheduling?
Question 2 of 60 Quiz ID: q2
In the CPU-I/O Burst Cycle, what follows a CPU burst?
Question 3 of 60 Quiz ID: q3
According to the histogram of CPU-burst times, what characterizes the distribution?
Question 4 of 60 Quiz ID: q4
Which of the following situations requires a scheduling decision?
Question 5 of 60 Quiz ID: q5
For which situations is there no choice in terms of scheduling?
Question 6 of 60 Quiz ID: q6
When does nonpreemptive scheduling take place?
Question 7 of 60 Quiz ID: q7
Which type of scheduling do virtually all modern operating systems use?
Question 8 of 60 Quiz ID: q8
What potential problem can preemptive scheduling cause?
Question 9 of 60 Quiz ID: q9
What does the dispatcher module do?
Question 10 of 60 Quiz ID: q10
What is dispatch latency?
Question 11 of 60 Quiz ID: q11
Which scheduling criterion measures the percentage of time the CPU is busy?
Question 12 of 60 Quiz ID: q12
What does throughput measure in CPU scheduling?
Question 13 of 60 Quiz ID: q13
What is turnaround time?
Question 14 of 60 Quiz ID: q14
What does waiting time specifically measure?
Question 15 of 60 Quiz ID: q15
What is response time in CPU scheduling?
Question 16 of 60 Quiz ID: q16
In First-Come, First-Served (FCFS) scheduling, if processes P1(24), P2(3), P3(3) arrive in order P1, P2, P3, what is the average waiting time?
Question 17 of 60 Quiz ID: q17
What is the convoy effect in FCFS scheduling?
Question 18 of 60 Quiz ID: q18
What makes Shortest-Job-First (SJF) scheduling optimal?
Question 19 of 60 Quiz ID: q19
What is the main difficulty with SJF scheduling?
Question 20 of 60 Quiz ID: q20
What is the preemptive version of SJF called?
Question 21 of 60 Quiz ID: q21
In the exponential averaging formula for predicting CPU burst length, what does α represent?
Question 22 of 60 Quiz ID: q22
When α = 0 in exponential averaging, what happens?
Question 23 of 60 Quiz ID: q23
When α = 1 in exponential averaging, what happens?
Question 24 of 60 Quiz ID: q24
In Round Robin (RR) scheduling, what happens after a process uses its time quantum?
Question 25 of 60 Quiz ID: q25
In Round Robin scheduling, if there are n processes and time quantum is q, what is the maximum wait time for any process?
Question 26 of 60 Quiz ID: q26
What happens to Round Robin performance when time quantum q becomes very large?
Question 27 of 60 Quiz ID: q27
What is the typical range for time quantum in Round Robin scheduling?
Question 28 of 60 Quiz ID: q28
In priority scheduling, what does a smaller integer typically represent?
Question 29 of 60 Quiz ID: q29
What is the main problem with priority scheduling?
Question 30 of 60 Quiz ID: q30
What is the solution to starvation in priority scheduling?
Question 31 of 60 Quiz ID: q31
How can SJF be viewed in terms of priority scheduling?
Question 32 of 60 Quiz ID: q32
In Priority Scheduling with Round-Robin, how are processes with the same priority handled?
Question 33 of 60 Quiz ID: q33
What characterizes a multilevel queue scheduling system?
Question 34 of 60 Quiz ID: q34
In multilevel queue scheduling, which queue is scheduled first?
Question 35 of 60 Quiz ID: q35
What is the key difference between multilevel queue and multilevel feedback queue?
Question 36 of 60 Quiz ID: q36
How can aging be implemented?
Question 37 of 60 Quiz ID: q37
In the multilevel feedback queue example, what happens to a process that doesn't finish in Q0?
Question 38 of 60 Quiz ID: q38
What type of threads does the operating system actually schedule?
Question 39 of 60 Quiz ID: q39
What does PCS stand for in thread scheduling?
Question 40 of 60 Quiz ID: q40
What does SCS stand for in thread scheduling?
Question 41 of 60 Quiz ID: q41
Which systems use only SCS scheduling?
Question 42 of 60 Quiz ID: q42
What does PTHREAD_SCOPE_PROCESS specify?
Question 43 of 60 Quiz ID: q43
Which pthread scope do Linux and macOS only allow?
Question 44 of 60 Quiz ID: q44
What does SMP stand for in multiprocessor scheduling?
Question 45 of 60 Quiz ID: q45
What is the recent trend in processor design mentioned in the lecture?
Question 46 of 60 Quiz ID: q46
What does CMT stand for?
Question 47 of 60 Quiz ID: q47
On a quad-core system with 2 hardware threads per core, how many logical processors does the OS see?
Question 48 of 60 Quiz ID: q48
What is push migration in load balancing?
Question 49 of 60 Quiz ID: q49
What is pull migration in load balancing?
Question 50 of 60 Quiz ID: q50
What is processor affinity?
Question 51 of 60 Quiz ID: q51
What is the difference between hard and soft real-time systems?
Question 52 of 60 Quiz ID: q52
What characterizes safety-critical systems?
Question 53 of 60 Quiz ID: q53
What is event latency?
Question 54 of 60 Quiz ID: q54
What is interrupt latency?
Question 55 of 60 Quiz ID: q55
In Rate Monotonic Scheduling, how are priorities assigned?
Question 56 of 60 Quiz ID: q56
In Earliest Deadline First (EDF) scheduling, how are priorities assigned?
Question 57 of 60 Quiz ID: q57
In Proportional Share Scheduling, if an application receives N shares out of T total shares, what fraction of processor time does it get?
Question 58 of 60 Quiz ID: q58
What does SCHED_FIFO provide in POSIX real-time scheduling?
Question 59 of 60 Quiz ID: q59
How does SCHED_RR differ from SCHED_FIFO?
Question 60 of 60 Quiz ID: q60
For a periodic real-time process, what is the relationship between processing time t, deadline d, and period p?

Quiz Summary

Review your answers before submitting

60
Total Questions
0
Answered
60
Remaining
00:00
Time Spent