Search Header Logo

Operating System Concepts

Authored by Shaik Imam

Professional Development

University

Used 16+ times

Operating System Concepts
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the primary purpose of an operating system?

Running applications

Managing hardware resources

Providing a graphical user interface

Enabling network connectivity

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which component of an operating system is responsible for managing memory?

Kernel

Shell

Compiler

Scheduler

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the role of the scheduler in an operating system?

Handling user input

Managing I/O operations

Allocating CPU time to processes

Creating virtual machines

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of a context switch in an operating system?

To switch between user mode and kernel mode

To transfer data between processes

To save and restore the state of a process

To allocate memory to processes

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which scheduling algorithm ensures that each process gets an equal amount of CPU time?

Round-Robin

First-Come, First-Served (FCFS)

Shortest Job Next (SJN)

Priority-based

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between preemptive and non-preemptive scheduling?

Preemptive scheduling can run multiple processes simultaneously, while non-preemptive cannot.

Preemptive scheduling allows processes to voluntarily release the CPU, while non-preemptive does not.

Preemptive scheduling can interrupt running processes, while non-preemptive cannot.

Preemptive scheduling is used in real-time systems, while non-preemptive is used in general-purpose systems.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the key difference between a monolithic kernel and a microkernel?

Monolithic kernel is more secure than a microkernel.

Microkernel is smaller and less complex than a monolithic kernel.

Monolithic kernel allows direct communication between kernel components.

Microkernel provides better performance for multitasking.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?