Learn more about IndiaStudyChannel
Install Alexa Toolbar
and earn more...
 
Communities Members BookmarksPolls Fresher Jobs Funny Photos B.Tech Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter




Download Model question papers & previous years question papers

Posted By: Bala       Member Level: Diamond       Posted Date: 19 Dec 2007

2004 Centre for Development of Advanced Computing(C-DAC) M.C.A MCA 201 Operating System University Question paper



Course: M.C.A   University: Centre for Development of Advanced Computing(C-DAC)




END-TERM EXAMINATION
Third Semester [MCA] - DECEMBER 2004
Paper Code: MCA 201 Subject: Operating System
Time: 3 Hours Maximum Marks: 70

Q. 1.
(a) What are the different functionalities of an operating system? Explain.
6
(b) How protection is provided by the operating system at the file system
level? Explain different protection mechanism. 6

Q. 2.
(a) What is a process? How it differs from a program? Differentiate
between a multiprocessing system and a multiprocessor system. 6
(b) Explain the purpose of schedulers. With a neat diagram explain
different types of schedulers. 6

Q. 3.
(a) What is a directory? Explain different directory structure. 6
(b) Explain the linked and indexed memory allocation technique for
secondary storage management. How file space is allocated in Unix
Operating system? 6

Q. 4.
(a) Differentiate between buffering and spooling. 4
(b) Explain pages segmentation memory management technique. What
special hardware are required for such a system? 8

Q. 5.
(a) What is deadlock? Explain four necessary condition for a deadlock to
occur. 6
(b) What is thrashing? Why is it required? 6

Q. 6.
(a) What do you mean by fragmentation? How the fragmentation
problem can be solved? 6
(b) What is device controller? State some advantages of placing
functionality in a device controller rather than in the kernel. 6

Q. 7.
(a) What are the various algorithms for process scheduling? Explain each
of them. 8
(b) What are concurrent and cooperating processes? Explain. 4

Q. 8. Write short notes on each of the following :-
12
(a) Segmentation
(b) Page Fault
(c) Virtual Memory





Return to question paper search

Next Question Paper: MCA 201 Operating System

Previous Question Paper: MCA 201 Operating System

Related Question Papers:


  • MCA-110 Object Oriented Programming


  • MCA 107 Front Discrete Structures - Dec 2005


  • MCA-108 Computer Graphics


  • Data Structure


  • MCA-103 Digital Electronics


  • Categories


    Submit Previous Years University Question Papers and make money from adsense revenue sharing program

    Are you preparing for a university examination? Download model question papers and practise before you write the exam.

    Watch TV Channels



    Contact Us    Editors    Privacy Policy    Terms Of Use   

    ISC Technologies. 2006 - 2008 All Rights Reserved.