

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
These are the Old Exam of Operating Systems which includes Secrecy of Users, Passwords, Environmental Variable Path, Partitioning a Disk, Criteria for File Organisation etc. Key important points are: Disabling Interrupt, Functions Of The Kernel, Hierarchical File System, Disabling Interrupts, Locking Variables, Semaphores, Dynamic Partitions Work, Polling, Communication Among , Devices
Typology: Exams
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Instructions: Examiners: Mrs Gemma O’Callaghan Answer any four questions Mr. James Greenslade All questions carry equal marks Mr. John Walsh
Question 1: (a) What is an operating system? What is its purpose? (6 marks)
(b) Describe 4 primary services provided by an operating system. (12 marks)
(c) Discuss the main functions of the kernel. (7 marks)
Question 2: (a) What is a file? What operations can be performed on files? (8 marks)
(b) Describe some of the responsibilities that a file system must undertake. (8 marks)
(c) Describe the differences between single-level and hierarchical file systems. (6 marks)
(d) Discuss the concept of a link in relation to directories. (3 marks)
Question 3: (a) What is your understanding of a process? Describe, using a diagram, the different states that a process can be in. (12 marks)
(b) Explain the following shared-memory techniques in relation to Inter-process communication:
(c) Explain the 3 different scenarios for resource sharing when creating a process. (3 marks)
Question 4: (a) What is a Page Fault? Describe, using a diagram, the six steps used when handling a page fault. (12 marks)
(b) How do Dynamic Partitions work? (8 marks)
(c) Discuss how basic page replacement works. (5 marks)
Question 5: (a) What is the purpose of the I/O channel? (3 marks)
(b) Discuss Polling Vs Interrupts in relation to testing the hardware flag for communication among devices. (6 marks)
(c) Explain how the management of I/O requests are handled by the Device Manager. (10 marks)
(d) Discuss the use of buffers in device management. (6 marks)