Download Model question papers & previous years question papers

Posted Date: 08 Dec 2010      Posted By:: VEERAIYAN BOSE    Member Level: Gold    Points: 5 (Rs. 1)

2010 Anna University Chennai B.E Computer Science and Engineering Cs2254 — operating systems Question paper



Course: B.E Computer Science and Engineering   University/board: Anna University Chennai





Reg. No. :
B.E./B.Tech. DEGREE EXAMINATION, APRIL/MAY 2010
Fourth Semester

Computer Science and Engineering
CS2254 — OPERATING SYSTEMS

(Common to Information Technology)
(Regulation 2008)
Time : Three hours Maximum : 100 Marks
Answer ALL Questions

PART A — (10 × 2 = 20 Marks)

1. Mention the objectives and functions of an operating system.
2. Define thread. Differentiate user threads from kernel threads.
3. What is a semaphore? State the two parameters.
4. What is deadlock? What are the schemes used in operating system to handle
deadlocks?
5. Differentiate a page from a segment.
6. What is meant by thrashing? Give an example.
7. Mention the objectives of file management system.
8. Differentiate the various file access methods.
9. What is the need for disk scheduling?
10. What does swap-space management mean?

PART B — (5 × 16 = 80 Marks)

11. (a) (i) Explain the operating system structure and its components. (Marks 8)
(ii) Explain briefly IPC in Linux. (Marks 8)
Or
(b) (i) Explain Process Control Block. (Marks 4)
(ii) Describe the differences among short-term, medium-term, and
long-term scheduling. (Marks 4)
(iii) Describe the Inter Process communication in client-server systems.
(8)

12. (a) (i) Distinguish between preemptive and non-preemptive scheduling.
Explain each type with an example. (Marks 8)
(ii) What is synchronization? Explain how semaphores can be used to
deal with n-process critical section problem. (Marks 8)
Or
(b) (i) Discuss the issues in multiprocessor and real-time scheduling. (Marks 8)

(ii) Explain Banker's deadlock-avoidance algorithm with an
illustration. (Marks 8)

13. (a) (i) Discuss how memory is allocated in variable partition
multiprogramming. (Marks 6)
(ii) Explain memory management in Linux. (Marks 10)
Or
(b) (i) Discuss segmentation in detail. Compare it with paging. (Marks 8)
(ii) Explain FIFO, LRU and Second-chance page replacement
algorithms with an example reference string. (Marks 8)

14. (a) (i) Explain linked file allocation method. (Marks 6)
(ii) Describe Windows XP file system in detail. (Marks 10)
Or
(b) (i) What is the role of Access matrix for protection? Explain. (Marks 5)
(ii) What is meant by free space management? Explain. (Marks 5)
(iii) Explain the directory structure of Linux operating system. (Marks 6)

15. (a) (i) Explain the services provided by a kernel I/O subsystem. (Marks 8)
(ii) Explain and compare the C-LOOK and C-SCAN disk scheduling
algorithms. (Marks 8)
Or
(b) (i) Write an elaborate note on RAID. (Marks 6)
(ii) Explain in detail the salient features of Linux I/O. (10)





Return to question paper search

Next Question Paper: Ba 9221 — operations management

Previous Question Paper: Ec2254 — linear integrated circuits

Related Question Papers:


  • Me2252 — manufacturing technology — ii


  • Ee2252 — power plant engineering


  • Java programming


  • IT 2302 Information theory and coding-NOV DEC 2010


  • MG2452-Engineering Economics and financial accounting NOV/DEC


  • 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.

    Awards & Gifts
    Active Members
    TodayLast 7 Daysmore...

    Online Members

    bhupi
    More...
    ISC Technologies, Kochi - India. Copyright © All Rights Reserved.