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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?