Operating Systems
Process Concepts and Cpu Scheduling
Marks 1Marks 2
Synchronization and Concurrency
Marks 1Marks 2
Memory Management
Marks 1Marks 2Marks 5
File System IO and Protection
Marks 1Marks 2Marks 5
1
GATE CSE 2024 Set 1
MCQ (More than One Correct Answer)
+1
-0

Which of the following process state transitions is/are NOT possible?

A

Running to Ready

B

Waiting to Running

C

Ready to Waiting

D

Running to Terminated

2
GATE CSE 2023
MCQ (More than One Correct Answer)
+1
-0

Which one or more of the following need to be saved on a context switch from one thread (T1) of a process to another thread (T2) of the same process?

A
Page table base register
B
Stack pointer
C
Program counter
D
General purpose registers
3
GATE CSE 2023
MCQ (More than One Correct Answer)
+1
-0

Which one or more of the following CPU scheduling algorithms can potentially cause starvation?

A
First-in First-out
B
Round Robin
C
Priority Scheduling
D
Shortest Job First
4
GATE CSE 2021 Set 2
MCQ (More than One Correct Answer)
+1
-0
Which of the following statement(s) is/are correct in the context of CPU scheduling?
A
Implementing preemptive scheduling needs hardware support.
B
Turnaround time includes waiting time.
C
Round-robin policy can be used even when the CPU time required by each of the processes is not known apriori.
D
The goal is to only maximize CPU utilization and minimize throughput.
GATE CSE Subjects
Theory of Computation
Operating Systems
Algorithms
Digital Logic
Database Management System
Data Structures
Computer Networks
Software Engineering
Compiler Design
Web Technologies
General Aptitude
Discrete Mathematics
Programming Languages
Computer Organization