Explaining semaphore with producer consumer problem


1) Describe the structure of the operating system and explain the different factors in designing the operating system.

2) Explain the various sates of process model with suitable state diagram and describe how threads are created.

3) Explain semaphore with producer consumer problem as an example.

4) Describe the following:

i) First come First served scheduling

ii) Round robin Scheduling

5) Explain what are the various methods present for inter process communication in detail.

6) What is meant by deadlock? Explain bankers algorithm to avoid deadlock.

7) What is meant by virtual memory? Describe how address translation occurs in memory management unit.

8) Describe any two page replacement algorithms with suitable example.

9) Write brief notes on

i) FTP

ii) Telnet.

10) Describe the different control structures used in LINUX shell.

Request for Solution File

Ask an Expert for Answer!!
Operating System: Explaining semaphore with producer consumer problem
Reference No:- TGS012903

Expected delivery within 24 Hours