PG – 1024

*PG1024* I Semester M.Sc. Examination, January 2015 (Y2K12 Scheme) COMPUTER SCIENCE MCS – 104 : Operating Systems Time : 3 Hours

Max. Marks : 80 PART – A

I. Answer any four of the following :

(8×4=32)

1) What is multi-programming ? How multi-programming in different from multi-processing and distributed processing ?

8

2) Consider the following set of data arriving at time 0.

8

Process

Estimated run-time

Priority

P1

20

2

P2

06

3

P3

11

1

P4

06

4

P5

18

2

Using FCFS, SJF, and RR (quantum = 1) scheduling schemes find a) the turn around time for each process b) the waiting time for each process c) which algorithm results in the minimal average waiting time ? d) give your discussion on the choice of the scheduling algorithm. Give reason. 3) What is deadlock ? What are the possible methods for avoiding deadlocks and discuss their merits ?

8

4) What is semaphore ? Distinguish between binary and counting semaphore.

8

5) What is paging ? Explain the implementation of demand paged memory management.

8

6) The Linux Kernel does not allow paging out of Kernel memory. What are two advantages and two disadvantages of this design decision ?

8

P.T.O.

PG – 1024

*PG1024*

-2-

PART – B II. Answer any four of the following :

(4×12=48)

7) a) What is operating system ? What are the different operating system services ?

6

b) Distinguish between preemptive non-preemptive and co-operative scheduling methods.

6

8) a) What is a process ? Draw a process state transition diagram using five states and explain each transition. b) In Linux, what is the advantage of keeping shared libraries functionality out of the Kernel ? What are its drawbacks ? Explain. 9) a) Explain the difference between deadlock and starvation.

6 6

b) Assume a system with four resources type c = <6, 4, 4, 2 > and the maximum claim table and current allocation tables are shown below. Is this state safe ? Why are why not ? Process

R0

R1

R2

R3

Process

R0

R1

R2

R3

P0

3

2

1

1

P0

2

0

1

1

P1

1

2

0

2

P1

1

1

0

0

P2

3

2

1

0

P2

1

0

1

0

P3

1

1

2

0

P3

1

1

0

0

P4

2

1

0

1

P4

0

1

0

1

Maximum claim table

6

6

Current allocation table

10) a) Explain the process management of LINUX operating system. b) Explain I/O in LINUX.

6 6

11) Discuss in detail about file allocation methods.

12

12) Explain the critical section problem with a example. What are the properties satisfied by a good solution to the critical section problem ? 12 ———————

Operating Systems.pdf

Maximum claim table Current allocation table. 10) a) Explain the process management of LINUX operating system. 6. b) Explain I/O in LINUX. 6. 11) Discuss in ...

51KB Sizes 1 Downloads 144 Views

Recommend Documents

[O973.Ebook] Ebook Operating System: Operating ...
Jan 21, 2016 - prosperous system by reading this soft file of the Operating System: Operating System For Beginners ... What do you think of our concept here?

Construction and Operating Permits
Jul 1, 2017 - (I) Routine maintenance, repair, or replacement; ...... The Administrator of EPA determines, for certain classes or ...... Transmission of Information to the Administrator. (i) ...... Automatic oiling operations (e.g., oiler on chains).

Construction and Operating Permits
Jul 1, 2017 - Division, 1200-03, and the Board approved control strategy. (d) Construction ..... to undertake a program of actual construction of the source to be completed within ... smaller than the area of impact of any major stationary source or

OPERATING SYSTEMS.pdf
d) What are system calls ? List any four system calls. 4. 2. a) What is a process ? Explain the life cycle of a process. 6. b) Define critical section problem. 4.

History of Operating Systems
Mar 5, 2001 - business to science – customers who did a lot of mathematical calculations as well as those who did .... Some of these ideas included ... Control Protocol/Internet Protocol) started to become widely used especially in military.

Operating System.pdf
Page 2 of 4. SARDAR AZEEM PICT(2 | P a g e ) 03135879331. Pre pared by: Sardar Azeem(MBA(B&F) Computer HW And Network Engineer: Pict. Computer Center Link Road Abbottabad. Email: [email protected]/Website:www.pictcomputeratd.com. What is an Ope

History of Operating Systems
Mar 5, 2001 - Throughout the history of computers, the operating system has continually ... charged for all of the resources whether or not the job used these resources. ... application, including the highly detailed machine level input/output .... m

Operating Methods
Jul 29, 1997 - The following incident illustrates the hazards: The drain (blowdown) line on a boiler appeared to be choked. It could not be cleared by rodding (the choke was probably due to scale settling in the base of the boiler), so the maintenanc

operating agreement -
“Consent Agreement” means an agreement by a Person acquiring Units who is not .... judicial order or other legal process (such as a transfer in connection with ...

Operating-System.pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Operating-System.pdf. Operating-System.pdf. Open. Extract.

Construction and Operating Permits
Apr 5, 2017 - adjusted if the State has taken credit for such emissions reductions ...... 6. Shall pay the cost of all publications required under this paragraph. ...... include any emissions which come directly from a mobile source such as.

of RR221201-OPERATING-SYSTEMS.pdf
(a) Explain in detail the four terms field, record, file and database with respect ... What is OS? ... (b) What are the important criteria in choosing a file organization.

Operating-System.pdf
Your Answer. User mode , Monitor mode. Match The Following. Question. Correct Answer. Your Answer. Class Shape. Triangle, rectangle, circle, ellipse. Triangle, rectangle, circle, ellipse. Class Vehicle. Scooter, car, truck, tractor. Scooter, car, tru

Operating Systems.pdf
No. of Printed Pages : 2 MCS-041 ... switching and thread switching. ... (c) Explain the Crossbar and Fly Beranbe multi 10 ... Explain. with a suitable example. 5. Explain the following security models : ... Displaying Operating Systems.pdf.

operating system.pdf
Page 1 of 150. Operating Systems 10CS53. Operating Systems. Subject Code: 10CS53 I.A. Marks : 25. Hours/Week : 04 Exam Hours: 03. Total Hours : 52 Exam Marks: 100. PART -A. UNIT -1 INTRODUCTION TO OPERATING SYSTEMS, SYSTEM STRUCTURES: What operating.

Operating Systems_ Threads.pdf.pdf
Download. Connect more apps... Try one of the apps below to open or edit this item. Operating Systems_ Threads.pdf.pdf. Operating Systems_ Threads.pdf.pdf.

1.3.6 Operating systems.pdf
software and associated data into RAM. This process, in which the operating system loads itself and then. takes control of the computer, is known as ...

1.5.1 Operating Systems.pdf
Provide spooling (temporary storage of input or output data in a queue on hard disk). 7. Manage interrupt signals to the processor. 8. Perform 'housekeeping ...

operating- system concepts
Internet electronic mail should be addressed to [email protected]. Physical mail .... In order for two machines to provide a highly available service, the state on the two .... lines, such as a high-speed bus or local area network. h. Clustered.

Board Operating Procedures.pdf
Sign in. Page. 1. /. 6. Loading… Page 1 of 6. Page 1 of 6. Page 2 of 6. Page 2 of 6. Page 3 of 6. Page 3 of 6. Board Operating Procedures.pdf. Board Operating Procedures.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Board Operating