You can download previous year question papers of OPERATING SYSTEM AND UNIX for BCA 2014. Uttarakhand Technical University (UTU) Conducted Examination of the Professional Courses. Here we provide a Last year question papers for BCA Fourth semester subject is OPERATING SYSTEM AND UNIX. Check out all question papers, Exam pattern, Syllabus, results.

Previous Year question paper of OPERATING SYSTEM 2014 UTU

B.C.A

UTU (FORTH SEMESTER) EXAMINATION-2014

OPERATING SYSTEM AND UNIX

Time Duration: 3Hrs.                                                                            Total Marks: 70

Instruction: Attempt any five Questions? All question carry equal marks.

1 (a) What is an operating system? What are the three main purpose of operating system?

   (b) Define Batch operating system and time sharing operating system, giving the essential properties of each of them.

2 (a) Explain then concept of process? What are different process states?

   (b) Describe the action taken by the kernel to switch context between processes.

3 (a) Define the difference between preemptive and non-preemptive scheduling.

         State, why strict non-preemptive scheduling is unlikely to be used in a computer center.

   (b) Explain the FCFS and SJF CPU scheduling algorithms.

4 (a) What do you mean by a deadlock? Is it possible to have a deadlock involving only one process? Explain your answer.

(b) What do you mean by logical and physical addresses? List two differences between logical and physical addresses.

5 (a) What is segmentation? Why are segmentation and paging sometimes Combined into one scheme?

   (b) What is concept of “Virtual Memory”? list the cost and benefits carried in implementing virtual memory.

6 (a) Consider a file system where a file can be deleted and its disk space reclaimed, while link too that file still exists. What problem may occur if a new file is created in the same storage area or with the same absolute path name? How can these problems be avoided?

   (b) Explain the purpose of open and close operations.

7 (a) What is disk scheduling? Give SCAN disk scheduling algorithm.

   (b) Illustrate the design principles of UNIX system.

8       Write short note on following:

  1. Critical Section Problem
  2. Real-Time Systems
  3. Co-operating process
  4. Demand paging