Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Operating Systems Examination 2008-09: Operating Systems Fundamentals, Exams of Computer Science

A past examination paper from the cork institute of technology for the module operating systems fundamentals, focusing on topics such as cpu registers, operating system clock, interrupts, unix shell, process termination, short-term scheduling algorithms, memory management, and disk space allocation.

Typology: Exams

2012/2013

Uploaded on 03/25/2013

digvastra
digvastra 🇮🇳

3.8

(36)

233 documents

1 / 4

Toggle sidebar

Related documents


Partial preview of the text

Download Operating Systems Examination 2008-09: Operating Systems Fundamentals and more Exams Computer Science in PDF only on Docsity! Page 1 of 4 CORK INSTITUTE OF TECHNOLOGY INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ Semester 2 Examinations 2008/09 Module Title: Operating Systems Fundamentals Module Code: SOFT6003 School: Science Programme Title: B.Sc. (Honours) in Software Development and Computer Networking Higher Certificate in Science in Information Technology Support Programme Code: KDNET_8_Y1 KITSU_6_Y1 External Examiner(s): Mr. J. Greenslade Internal Examiner(s): Mr. G. MacSweeney Instructions: Answer four questions. Show all work. Duration: 2 hours Sitting: Summer 2009 Requirements for this examination: Note to Candidates: Please check the Programme Title and the Module Title to ensure that you have received the correct examination paper. If in doubt please contact an Invigilator. Page 2 of 4 Q1. (a) Name four registers which one would expect to find in a typical central processing unit. (4 Marks) (b) In the central processing unit, what is the purpose of the clock? (2 Marks) (c) With reference to the fetch-execute cycle, what is the purpose of an interrupt? Distinguish between sequence interrupts and nested interrupts. (4 Marks) (d) UNIX and Windows are examples of operating systems. Name two others. (2 Marks) (e) In UNIX, what is the purpose of the shell? Name two shells. (4 Marks) (f) Apart from normal completion, suggest five reasons why a process might be terminated. (5 Marks) (g) What is a suspended state? Name two suspended states. (4 Marks) Q2. (a) Describe the main characteristics of the following short-term scheduling algorithms: (i) Shortest Process Next (ii) Shortest Remaining Time (iii) Multilevel Feedback (7 Marks) (b) Consider the following set of processes with arrival times and service times given in milliseconds. Process Name Arrival Time Service Time A 0 3 B 1 9 C 4 1 D 8 7 E 12 5
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved