Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

SRI RAAJA RAAJAN COLLEGE OF ENGINEERING & TECHNOLOGY

Amaravathipudur Post, Karaikudi Tk

INTERNAL EXAM II – APRIL 2024

Reg. Date:
Yr/Sem/Dept: II/IV/CSE
No: 22.4.2024

CS3451 INTRODUCTION TO OPERATING SYSTEMS 100 Marks


Answer ALL Questions

PART A – (10*2 = 20 Marks)


1. List and briefly define the four main elements of a computer?
2. What is Cache Memory?
3. List the Services of operating system function.
4. Define system call.
5. What is System Programs?
2
6. What is Process Control Block? List out the data field associated with PCB
7. What is a Thread?
8. What are the various scheduling criteria for cpu scheduling?
9. What is critical section problem?
10. Define mutual exclusion.
PART B – (5*13 = 65 Marks)
11. (a)Explain Operating System components.
(OR)
(b)Explain in detail the types of system calls provided by a typical operating system.
12. (a)Explain about operating system services.
(OR)
(b)Explain about organization of operating system.
13. (a)(i)What is a process? Discuss components of process and various states of a process with the help of a
process state transition diagram.(7)
(ii)What is Context Switching? Explain with necessary diagram(6)
(OR)
(a)Write short notes about CPU scheduling and critical section. 13
14.(a) Explain about various operations on process
(OR)
(b) What are Multi-threading?List out the benefits of multi threading.Explain various multi threading models.
15.(a) Consider the following table of arrival time and burst time for five processes P1, P2, P3,
P4 and P5 respectively 4,3,1,2,5 and arrival time of 5 processes 0,1,2,3,4 .Explain FCFS, Pre-
emptive and Non-Preemptive of SJF and RR(Time Slice=2)scheduling algorithms with Gantt charts
for the 5 processes. Compare their average waiting time, Response time and average turnaround
time.
(OR) 15
(b) Briefly explain about Process Synchronization
PART C– (1*15 = 15 Marks)
16.(a) Explain briefly about Inter Process Communication.
(OR)
(b)Explain about Evolution of OS

Prepared by Approved by :
DIVYA.A.S ,AP/CSE
15

You might also like