SlideShare a Scribd company logo
Dear students get fully solved assignments 
Send your semester & Specialization name to our mail id : 
“ help.mbaassignments@gmail.com ” 
or 
Call us at : 08263069601 
(Prefer mailing. Call in emergency ) 
Assignment 
DRIVE FALL 2014 
PROGRAM BSc IT 
SEMESTER 2 
SUBJECT CODE & NAME BT0070, Operating Systems 
BK ID B0954 
CREDIT & MARKS 4 CREDITS & 60 MARKS 
Note: Answer all questions. Each question is followed by evaluation scheme. 
1 Describe the mechanism of process creation in an OS. 
Answer: Process creation is only the first management action performed by the OS on the process. Since 
the process will use the resources made available by the OS, further OS activity will typically be needed 
to manage those resources on behalf of the process. This involves the release of the CPU control from 
the process to the OS. This release is triggered by various conditions that can usually be classified as 
follows: 
2 Suppose that the following processes arrive for execution at the times indicated. 
Process Burst Time 
P1 24 
P2 3 
P3 3 
1. Suppose the process arrives in the order P1, P2, P3 and
2. Suppose the process arrive in the order P2, P3, P1. 
For both the above situation draw the Grantt Chart and calculate the waiting time for each process 
and average waiting time. 
Answer: Suppose that the processes arrive in the order: P1 , P2 , P3 ,The Gantt Chart for the schedule is: 
Waiting time for P1 = 0; P2 = 24; P3 = 27, Average waiting time: (0 + 24 + 27)/3 = 17 Suppose that the 
processes arrive in the order P2 , P3 
3 Write short notes on: 
1. Critical section problem 
Answer: Critical section problem is defined as : 
 Set of instructions that must be controlled so as to allow exclusive access to one process 
 Rarely: access to the critical section is limited to n processes instead of one process 
 Execution of the 
2. Buffering 
Answer: It is a process of storing data in memory area called Buffers while data is being transferred 
between two devices or between a device and an application. Buffering is done for 3 reasons: a. To cope 
with the speed mismatch between producer (or sender) and consumer (or receiver) of a data stream. b. 
To adapt between the devices having different data-transfer size. c. To support copy semantics for 
application I/O. a data buffer (or just buffer) is a region of a physical memory storage used to 
temporarily store data while it is 
4 What are TLBs? Why they are required in paging? 
Answer: A translation look aside buffer (TLB) is a cache that memory management hardware uses to 
improve virtual address translation speed. The majority of desktop, laptop, and server processors 
includes one or more TLBs in the memory management hardware, and it is nearly always present in any 
hardware that utilizes paged or segmented virtual memory. 
5 Describe the techniques of free space management of free space list. 
Answer: Techniques of free space management: 
Bit-Vector 
Frequently, the free-space list is implemented as a bit map or bit vector. Each block is represented by a 1 
bit. If the block is free, the bit is 0; if the block is allocated, the bit is 1.
For example, consider a disk where blocks 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 17, 18, 25, 26, and 27 are free, 
and the rest of the blocks are allocated. The free-space bit map would be: 
11000011000000111001111110001111… 
6 What are computer viruses? How do they affect our system? 
Answer: A Computer virus is a small program that interferes with normal functions of the computer. 
Usually a virus program is attached to a computer file. The file to which a virus is attached is called 
infected file. When the infected file is copied on a disk, the virus is also copied and It hides itself on the 
disk. 
Activation of a Virus 
Dear students get fully solved assignments 
Send your semester & Specialization name to our mail id : 
“ help.mbaassignments@gmail.com ” 
or 
Call us at : 08263069601 
(Prefer mailing. Call in emergency )

More Related Content

What's hot

Components in real time systems
Components in real time systemsComponents in real time systems
Components in real time systems
Saransh Garg
 
Security in distributed systems
Security in distributed systems Security in distributed systems
Security in distributed systems
Haitham Ahmed
 
dos mutual exclusion algos
dos mutual exclusion algosdos mutual exclusion algos
dos mutual exclusion algos
Akhil Sharma
 
Bca2010 – operating system
Bca2010 – operating systemBca2010 – operating system
Bca2010 – operating system
smumbahelp
 
Sara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time Systems
Sara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time SystemsSara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time Systems
Sara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time Systems
knowdiff
 
process management
 process management process management
process management
Ashish Kumar
 
Process concept
Process conceptProcess concept
Process concept
Zahid Hussain
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
vivek223
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
Sunita Sahu
 
Principles of Compiler Design
Principles of Compiler DesignPrinciples of Compiler Design
Principles of Compiler Design
Marimuthu M
 
Distributed System Management
Distributed System ManagementDistributed System Management
Distributed System Management
Ibrahim Amer
 
resource management
  resource management  resource management
resource management
Ashish Kumar
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
smumbahelp
 
Process coordination
Process coordinationProcess coordination
Process coordination
Sweta Kumari Barnwal
 
Fault tolerance review by tsegabrehan zerihun
Fault tolerance review by tsegabrehan zerihunFault tolerance review by tsegabrehan zerihun
Fault tolerance review by tsegabrehan zerihun
Tsegabrehan Am
 
The Timer
The TimerThe Timer
The Timer
Gaurav Paliwal
 
Processes and Processors in Distributed Systems
Processes and Processors in Distributed SystemsProcesses and Processors in Distributed Systems
Processes and Processors in Distributed Systems
Dr Sandeep Kumar Poonia
 
Chap7
Chap7Chap7
Chap7
Mothi R
 
Synchronization in distributed systems
Synchronization in distributed systems Synchronization in distributed systems
Synchronization in distributed systems
SHATHAN
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
smumbahelp
 

What's hot (20)

Components in real time systems
Components in real time systemsComponents in real time systems
Components in real time systems
 
Security in distributed systems
Security in distributed systems Security in distributed systems
Security in distributed systems
 
dos mutual exclusion algos
dos mutual exclusion algosdos mutual exclusion algos
dos mutual exclusion algos
 
Bca2010 – operating system
Bca2010 – operating systemBca2010 – operating system
Bca2010 – operating system
 
Sara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time Systems
Sara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time SystemsSara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time Systems
Sara Afshar: Scheduling and Resource Sharing in Multiprocessor Real-Time Systems
 
process management
 process management process management
process management
 
Process concept
Process conceptProcess concept
Process concept
 
Real Time Operating System
Real Time Operating SystemReal Time Operating System
Real Time Operating System
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
 
Principles of Compiler Design
Principles of Compiler DesignPrinciples of Compiler Design
Principles of Compiler Design
 
Distributed System Management
Distributed System ManagementDistributed System Management
Distributed System Management
 
resource management
  resource management  resource management
resource management
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
 
Process coordination
Process coordinationProcess coordination
Process coordination
 
Fault tolerance review by tsegabrehan zerihun
Fault tolerance review by tsegabrehan zerihunFault tolerance review by tsegabrehan zerihun
Fault tolerance review by tsegabrehan zerihun
 
The Timer
The TimerThe Timer
The Timer
 
Processes and Processors in Distributed Systems
Processes and Processors in Distributed SystemsProcesses and Processors in Distributed Systems
Processes and Processors in Distributed Systems
 
Chap7
Chap7Chap7
Chap7
 
Synchronization in distributed systems
Synchronization in distributed systems Synchronization in distributed systems
Synchronization in distributed systems
 
Mca2010 – operating system
Mca2010 – operating systemMca2010 – operating system
Mca2010 – operating system
 

Viewers also liked

Comparative Essay
Comparative EssayComparative Essay
Comparative Essay
dannaet
 
Week Last C
Week Last CWeek Last C
Llamando al centro de la Tierra
Llamando al centro de la TierraLlamando al centro de la Tierra
Llamando al centro de la Tierra
Juan Antonio Montaño Hirose
 
Botteri seminario casale 2012 mb_301112
Botteri seminario casale 2012 mb_301112Botteri seminario casale 2012 mb_301112
Botteri seminario casale 2012 mb_301112Centro Studi Galileo
 
Bca3040– data communication
Bca3040– data communicationBca3040– data communication
Bca3040– data communication
smumbahelp
 
Certification of Business Firendly Municipalities - brochure 2013
Certification of Business Firendly Municipalities - brochure 2013Certification of Business Firendly Municipalities - brochure 2013
Certification of Business Firendly Municipalities - brochure 2013
NALED Serbia
 
Evaluation part 3
Evaluation part 3Evaluation part 3
Evaluation part 3
rfasil22
 
Evaluation 2
Evaluation 2Evaluation 2
Evaluation 2
hannah1baker1
 
25 de abril
25 de abril 25 de abril
25 de abril
Ebji Fonte Santa
 
Concurso autor misterioso
Concurso autor misteriosoConcurso autor misterioso
Concurso autor misterioso
Ebji Fonte Santa
 
Standards 2 and 3
Standards  2 and 3Standards  2 and 3
Standards 2 and 3
dannaet
 
Los castillos
Los castillosLos castillos
Los castillos
albarcasdecristo
 
"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010
"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010
"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010
Bastien Girod
 
Dados estatísticos dgpdn relativos ao 31 mar13
Dados estatísticos dgpdn relativos ao 31 mar13Dados estatísticos dgpdn relativos ao 31 mar13
Dados estatísticos dgpdn relativos ao 31 mar13
DefesaDGPDN
 
Bt0077
Bt0077Bt0077
Bt0077
smumbahelp
 
Keurig Coffee Machine B30: MINI Use & Care Guide
Keurig Coffee Machine B30: MINI Use & Care GuideKeurig Coffee Machine B30: MINI Use & Care Guide
Keurig Coffee Machine B30: MINI Use & Care Guide
keurigcafe
 
Equal dis new
Equal dis newEqual dis new
Equal dis newsdh95
 

Viewers also liked (18)

Comparative Essay
Comparative EssayComparative Essay
Comparative Essay
 
Week Last C
Week Last CWeek Last C
Week Last C
 
Llamando al centro de la Tierra
Llamando al centro de la TierraLlamando al centro de la Tierra
Llamando al centro de la Tierra
 
Botteri seminario casale 2012 mb_301112
Botteri seminario casale 2012 mb_301112Botteri seminario casale 2012 mb_301112
Botteri seminario casale 2012 mb_301112
 
Bca3040– data communication
Bca3040– data communicationBca3040– data communication
Bca3040– data communication
 
Certification of Business Firendly Municipalities - brochure 2013
Certification of Business Firendly Municipalities - brochure 2013Certification of Business Firendly Municipalities - brochure 2013
Certification of Business Firendly Municipalities - brochure 2013
 
Evaluation part 3
Evaluation part 3Evaluation part 3
Evaluation part 3
 
Evaluation 2
Evaluation 2Evaluation 2
Evaluation 2
 
AM Luglio
AM LuglioAM Luglio
AM Luglio
 
25 de abril
25 de abril 25 de abril
25 de abril
 
Concurso autor misterioso
Concurso autor misteriosoConcurso autor misterioso
Concurso autor misterioso
 
Standards 2 and 3
Standards  2 and 3Standards  2 and 3
Standards 2 and 3
 
Los castillos
Los castillosLos castillos
Los castillos
 
"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010
"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010
"Green Change" Buchvorstellung im Bezirk Andelfingen, 28.09.2010
 
Dados estatísticos dgpdn relativos ao 31 mar13
Dados estatísticos dgpdn relativos ao 31 mar13Dados estatísticos dgpdn relativos ao 31 mar13
Dados estatísticos dgpdn relativos ao 31 mar13
 
Bt0077
Bt0077Bt0077
Bt0077
 
Keurig Coffee Machine B30: MINI Use & Care Guide
Keurig Coffee Machine B30: MINI Use & Care GuideKeurig Coffee Machine B30: MINI Use & Care Guide
Keurig Coffee Machine B30: MINI Use & Care Guide
 
Equal dis new
Equal dis newEqual dis new
Equal dis new
 

Similar to Bt0070, operating systems

Bnt201 operating system
Bnt201  operating systemBnt201  operating system
Bnt201 operating system
smumbahelp
 
Bt0070 operating systems
Bt0070   operating systemsBt0070   operating systems
Bt0070 operating systems
smumbahelp
 
operating system question bank
operating system question bankoperating system question bank
operating system question bank
rajatdeep kaur
 
Markinng schme ICT questions.pdf
Markinng schme ICT questions.pdfMarkinng schme ICT questions.pdf
Markinng schme ICT questions.pdf
UWIZEYIMANAElise
 
Complete Operating System notes
Complete Operating System notesComplete Operating System notes
Complete Operating System notes
Lakshmi Sarvani Videla
 
Completeosnotes
CompleteosnotesCompleteosnotes
Completeosnotes
LakshmiSarvani6
 
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERSVTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
vtunotesbysree
 
Introduction to Operating System (Important Notes)
Introduction to Operating System (Important Notes)Introduction to Operating System (Important Notes)
Introduction to Operating System (Important Notes)
Gaurav Kakade
 
Chapter 5
Chapter 5Chapter 5
Ch2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.pptCh2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.ppt
Mohammad Almuiet
 
Operating system Interview Questions
Operating system Interview QuestionsOperating system Interview Questions
Operating system Interview Questions
Kuntal Bhowmick
 
Os files 2
Os files 2Os files 2
Os files 2
Amit Pal
 
Operating Systems Unit Two - Fourth Semester - Engineering
Operating Systems Unit Two - Fourth Semester - EngineeringOperating Systems Unit Two - Fourth Semester - Engineering
Operating Systems Unit Two - Fourth Semester - Engineering
Yogesh Santhan
 
OSLecture1.ppt
OSLecture1.pptOSLecture1.ppt
OSLecture1.ppt
AkkiiDerp
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd sem
smumbahelp
 
MC 7204 OS Question Bank with Answer
MC 7204 OS Question Bank with AnswerMC 7204 OS Question Bank with Answer
MC 7204 OS Question Bank with Answer
sellappasiva
 
THE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptx
THE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptxTHE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptx
THE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptx
natyesu
 
Operating System Overview
Operating System OverviewOperating System Overview
Operating System Overview
Anas Ebrahim
 
Os solved question paper
Os solved question paperOs solved question paper
Os solved question paper
Ankit Bhatnagar
 
operating system for computer engineering ch3.ppt
operating system for computer engineering ch3.pptoperating system for computer engineering ch3.ppt
operating system for computer engineering ch3.ppt
gezaegebre1
 

Similar to Bt0070, operating systems (20)

Bnt201 operating system
Bnt201  operating systemBnt201  operating system
Bnt201 operating system
 
Bt0070 operating systems
Bt0070   operating systemsBt0070   operating systems
Bt0070 operating systems
 
operating system question bank
operating system question bankoperating system question bank
operating system question bank
 
Markinng schme ICT questions.pdf
Markinng schme ICT questions.pdfMarkinng schme ICT questions.pdf
Markinng schme ICT questions.pdf
 
Complete Operating System notes
Complete Operating System notesComplete Operating System notes
Complete Operating System notes
 
Completeosnotes
CompleteosnotesCompleteosnotes
Completeosnotes
 
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERSVTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
 
Introduction to Operating System (Important Notes)
Introduction to Operating System (Important Notes)Introduction to Operating System (Important Notes)
Introduction to Operating System (Important Notes)
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Ch2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.pptCh2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.ppt
 
Operating system Interview Questions
Operating system Interview QuestionsOperating system Interview Questions
Operating system Interview Questions
 
Os files 2
Os files 2Os files 2
Os files 2
 
Operating Systems Unit Two - Fourth Semester - Engineering
Operating Systems Unit Two - Fourth Semester - EngineeringOperating Systems Unit Two - Fourth Semester - Engineering
Operating Systems Unit Two - Fourth Semester - Engineering
 
OSLecture1.ppt
OSLecture1.pptOSLecture1.ppt
OSLecture1.ppt
 
Bsc it winter 2013 2nd sem
Bsc it  winter 2013 2nd semBsc it  winter 2013 2nd sem
Bsc it winter 2013 2nd sem
 
MC 7204 OS Question Bank with Answer
MC 7204 OS Question Bank with AnswerMC 7204 OS Question Bank with Answer
MC 7204 OS Question Bank with Answer
 
THE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptx
THE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptxTHE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptx
THE BASIC CONCEPTS OF PROCESSING MANAGEMENT chapter 2.pptx
 
Operating System Overview
Operating System OverviewOperating System Overview
Operating System Overview
 
Os solved question paper
Os solved question paperOs solved question paper
Os solved question paper
 
operating system for computer engineering ch3.ppt
operating system for computer engineering ch3.pptoperating system for computer engineering ch3.ppt
operating system for computer engineering ch3.ppt
 

Bt0070, operating systems

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (Prefer mailing. Call in emergency ) Assignment DRIVE FALL 2014 PROGRAM BSc IT SEMESTER 2 SUBJECT CODE & NAME BT0070, Operating Systems BK ID B0954 CREDIT & MARKS 4 CREDITS & 60 MARKS Note: Answer all questions. Each question is followed by evaluation scheme. 1 Describe the mechanism of process creation in an OS. Answer: Process creation is only the first management action performed by the OS on the process. Since the process will use the resources made available by the OS, further OS activity will typically be needed to manage those resources on behalf of the process. This involves the release of the CPU control from the process to the OS. This release is triggered by various conditions that can usually be classified as follows: 2 Suppose that the following processes arrive for execution at the times indicated. Process Burst Time P1 24 P2 3 P3 3 1. Suppose the process arrives in the order P1, P2, P3 and
  • 2. 2. Suppose the process arrive in the order P2, P3, P1. For both the above situation draw the Grantt Chart and calculate the waiting time for each process and average waiting time. Answer: Suppose that the processes arrive in the order: P1 , P2 , P3 ,The Gantt Chart for the schedule is: Waiting time for P1 = 0; P2 = 24; P3 = 27, Average waiting time: (0 + 24 + 27)/3 = 17 Suppose that the processes arrive in the order P2 , P3 3 Write short notes on: 1. Critical section problem Answer: Critical section problem is defined as :  Set of instructions that must be controlled so as to allow exclusive access to one process  Rarely: access to the critical section is limited to n processes instead of one process  Execution of the 2. Buffering Answer: It is a process of storing data in memory area called Buffers while data is being transferred between two devices or between a device and an application. Buffering is done for 3 reasons: a. To cope with the speed mismatch between producer (or sender) and consumer (or receiver) of a data stream. b. To adapt between the devices having different data-transfer size. c. To support copy semantics for application I/O. a data buffer (or just buffer) is a region of a physical memory storage used to temporarily store data while it is 4 What are TLBs? Why they are required in paging? Answer: A translation look aside buffer (TLB) is a cache that memory management hardware uses to improve virtual address translation speed. The majority of desktop, laptop, and server processors includes one or more TLBs in the memory management hardware, and it is nearly always present in any hardware that utilizes paged or segmented virtual memory. 5 Describe the techniques of free space management of free space list. Answer: Techniques of free space management: Bit-Vector Frequently, the free-space list is implemented as a bit map or bit vector. Each block is represented by a 1 bit. If the block is free, the bit is 0; if the block is allocated, the bit is 1.
  • 3. For example, consider a disk where blocks 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 17, 18, 25, 26, and 27 are free, and the rest of the blocks are allocated. The free-space bit map would be: 11000011000000111001111110001111… 6 What are computer viruses? How do they affect our system? Answer: A Computer virus is a small program that interferes with normal functions of the computer. Usually a virus program is attached to a computer file. The file to which a virus is attached is called infected file. When the infected file is copied on a disk, the virus is also copied and It hides itself on the disk. Activation of a Virus Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ help.mbaassignments@gmail.com ” or Call us at : 08263069601 (Prefer mailing. Call in emergency )