0% found this document useful (0 votes)
39 views1 page

Ramachandra College of Engineering

This document contains midterm exam questions for an Operating Systems course covering four units: 1) operating system services and types of operating systems, 2) threads and process state changes, 3) readers/writers problems and inter-process communication, and 4) deadlock avoidance and inter-process communication mechanisms like semaphores and signals. Students are asked to explain key concepts like memory hierarchy, threads, process control blocks, mutual exclusion, and Linux kernel concurrency mechanisms.

Uploaded by

saigdv1978
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views1 page

Ramachandra College of Engineering

This document contains midterm exam questions for an Operating Systems course covering four units: 1) operating system services and types of operating systems, 2) threads and process state changes, 3) readers/writers problems and inter-process communication, and 4) deadlock avoidance and inter-process communication mechanisms like semaphores and signals. Students are asked to explain key concepts like memory hierarchy, threads, process control blocks, mutual exclusion, and Linux kernel concurrency mechanisms.

Uploaded by

saigdv1978
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

RAMACHANDRA COLLEGE OF ENGINEERING

Department of ECE
I Mid Questions
Subject: OS

Branch: IV B. Tech-II Sem ECE

AY: 2014-15

UNIT-I
1.
2.
3.

What are the various services offered by operating systems?


What are the various types of operating systems in detail?
Explain the various memories hierarchy.

UNIT II
1. A) What is a thread and what are its benefits?
B) Explain about user level and kernel level thread.
2. What are the various steps involved in change of a process state? Explain
in detail.
3. Explain about process control block in detail?

UNIT III

1. Explain readers/writers problems and its solutions.


2. What are the design characteristics of message systems are of inter
process communication and synchronization?
3. A) What is the need for mutual exclusion?
B) What is a critical resource, critical section and starvation?
UNIT IV
1. Explain about deadlock avoidance.
2. Explain the following inter processes communication mechanism in UNIX for
the deadlock (a) Semaphore (b) Signals.
3. Explain the following LINUX kernel concurrency mechanism
(A) Atomic Integer Operating (b) Atomic Bitmap Operation

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy