Description
SESSION FEB/MAR 2022
PROGRAM MASTER OF COMPUTER APPLICATION (MCA)
SEMESTER II
COURSE CODE & NAME DCA6201 – OPERATING SYSTEM
Assignment Set – 1
1. a. Discuss the types of Operating System.
Ans: 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
b. What is VMware? Write a short note on it.
Ans: VMware is program which runs under Linux (or NT) and emulates the hardware of a
standard PC to provide one or more virtual machines. Many operating systems can be installed
2. What are Preemptive and Non-preemptive Scheduling? Discuss the CPU scheduling
algorithms.
Ans: Preemptive / Non-preemptive Scheduling CPU scheduling decisions may take place under
the following four circumstances. When a process:
1. switches from running state to waiting (an I/O request)
3. Discuss Inter Process Communication and critical-section problem along with the use of
semaphores.
Ans: IPC manager:
Short for Inter Process Communication Manager, this manages the communication between
clients (the environment subsystem) and servers (components of the Executive). It can use two
facilities: the Local Procedure Call (LPC) facility (clients and servers on the one computer) and
Assignment Set – 2
4. a. What is a Process Control Block? What information is stored in it?
Ans: Every process has a number and a process control block (PCB) represents a process in an
operating system. The PCB serves as a repository of information about a process and varies from
b. What is thrashing? What are its causes?
Ans: When a process does not have enough frames or when a process is executing with a
minimum set of frames allocated to it which are in active use, there is always a possibility that
5. a. Discuss the different File Access Methods.
Ans: Information is stored in files. Files reside on secondary storage. When this information is to
be used, it has to be accessed and brought into primary main memory. Information in files could
b. What are I/O Control Strategies?
Ans: Several I/O strategies are used between the computer system and I/O devices, depending on
the relative speeds of the computer system and the I/O devices. The simplest strategy is to use
6. Explain the different Multiprocessor Interconnections and types of Multiprocessor
Operating Systems.
Ans: The nature of multiprocessor interconnections has an effect on the bandwidth for
communication. Complexity, cost, IPC and scalability are some features considered in
interconnections. Basic architectures for multiprocessor interconnections are as follows: Bus
Reviews
There are no reviews yet.