Summer 2014 ASSIGNMENT
PROGRAM MCA (REVISED FALL 2012)
SEMESTER SECOND
SUBJECT CODE & NAME - MCA2010 – OPERATING SYSTEM
CREDIT 4, BK ID B1405, MAX.
MARKS 60
Get fully solved assignment, plz drop a mail with your
sub code
computeroperator4@gmail.com
Charges rs 125/subject and rs 700/semester only.
our website is www.smuassignment.in
if urgent then call us on 08791490301, 08273413412
Q1. Differentiate between
Simple Batch Operating Systems and Timesharing Operating Systems. 5+5= 10
Answer:
Simple
Batch Operating Systems
In the earliest days digital computers usually run from a console.
I/O devices consisted of card readers, tape drives and line printers. Direct
user interaction with the system did not exist. Users made a job consisting of
programs, data and control information. The job
Q2. What are the common
CPU Scheduling Criteria? explain.
Answer: competing to use
it. This process is called CPU scheduling.
CPU Scheduling Criteria:
There are many scheduling algorithms and various criteria to judge
their performance. Different algorithms may favor different types of processes.
Some criteria are. as follows:
Q3. Define Deadlock.
Explain necessary conditions for deadlock.
Answer:
Several processes compete for
a finite set of resources in a multi-programmed environment. A process requests
for resources that may not be readily available at the time of the request. In
such a case the process goes into a wait state. It may so happen that this
process may never change state because the requested resources are held by
other processes which themselves are waiting for additional resources and hence
in a wait state. This situation is called a deadlock.
.
Q4. Differentiate between
Sequential access and Direct access methods. 5+5= 10
Answer:
Sequential
access
In this simple access method,
information in a file is accessed sequentially one record after another. To
process the ith record all the i-1 records previous to i must be accessed.
Sequential access is based on the tape model that is inherently a sequential
access device. Sequential access is best suited where most of the records in a
file are to be processed.
Q5. Write short notes on:
a) Global Operating System
(GOS)
b) Remote Procedure Call
(RPC) 5+5 = 10
Answer:
a) Global Operating System
(GOS)
The NOS is
responsible for activities such as memory and process management on the server.
The NOS converts a request into a task, schedules and executes it. Memory and
processing power in all other computers in the network is not tapped to the
maximum by NOS. This is exactly what the GOS attempts to do. It has a list of
processes executing on different machines and the resources needed by each one
of them. Relatively free processors can be scheduled with tasks for execution.
Memory is managed at a global level
Q6. Differentiate between
master/slave and Symmetric Multi- processor Operating Systems 5+5=10
Answer:
Master/Slave
In this
approach, one processor – the master is dedicated to execute the operating
system. The remaining processors are slaves and form a pool of computational
processors. The master schedules and controls the slaves. This arrangement
allows parallelism in an application by allocating to it many slaves.
Get fully solved assignment, plz drop a mail with your
sub code
computeroperator4@gmail.com
Charges rs 125/subject and rs 700/semester only.
our website is www.smuassignment.in
if urgent then call us on 08791490301, 08273413412
No comments:
Post a Comment