Operating Systems Quiz

Operating Systems Quiz

University

18 Qs

quiz-placeholder

Similar activities

OS - Assessment 05

OS - Assessment 05

University

20 Qs

operating systems

operating systems

University

15 Qs

ERP 1

ERP 1

University - Professional Development

15 Qs

Ch5_Database Transaction Management

Ch5_Database Transaction Management

University

15 Qs

PEP OS INPUT

PEP OS INPUT

University

20 Qs

ระบบปฏิบัติการ ชุดที่ 1

ระบบปฏิบัติการ ชุดที่ 1

University

15 Qs

Operating Systems

Operating Systems

KG - University

20 Qs

Revision C

Revision C

University

20 Qs

Operating Systems Quiz

Operating Systems Quiz

Assessment

Quiz

Computers

University

Hard

Created by

Pushpendra Pateriya

Used 3+ times

FREE Resource

18 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Which of the following statements is/are TRUE with respect to deadlocks?

Circular wait is a necessary condition for the formation of deadlock.

In a system where each resource has more than one instance, a cycle in its wait for graph indicates the presence of a deadlock.

If the current allocation of resources to processes leads the system to unsafe state, then deadlock will necessarily occur.

In the resource-allocation graph of a system, if every edge is an assignment edge, then the system is not in deadlock state.

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Consider a system with 3 processes that share 4 instances of the same resource type. Each process can request a maximum of K instances. Resource instances can be requested and released only one at a time. The largest value of K that will always avoid deadlock is ____.

1

2

3

4

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

A system has 6 identical resources and N processes competing for them. Each process can request at most 2 resources. Which one of the following values of N could lead to a deadlock?

1

2

3

6

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is NOT a concept of Operating Systems?

Process Concepts and CPU Scheduling

Synchronization and Concurrency

Deadlocks

Divide and Conquer Method

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is a correct statement about memory management in Operating Systems?

Memory management is responsible for managing the execution of processes.

Memory management ensures that each process gets a fair share of CPU time.

Memory management is responsible for allocating and deallocating memory to processes.

Memory management is only required in multi-user operating systems.

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is NOT a function of a file system in Operating Systems?

Managing files and directories

Providing a way to store and retrieve data

Controlling access to files and protecting them from unauthorized access

Managing the execution of processes

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is a correct statement about CPU scheduling in Operating Systems?

CPU scheduling is responsible for managing the execution of processes.

CPU scheduling ensures that each process gets a fair share of memory.

CPU scheduling is only required in single-user operating systems.

CPU scheduling is responsible for allocating and deallocating memory to processes.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?