sheet1

1
Alexandria University Subject: Operating Systems Faculty of Engineering Sheet 1 Electrical Engineering Dept. Assigned: Sunday 24 th February, 2013 3 rd year Due: Sunday 3 rd March, 2013 Dr. Hanan Hosni Eng. Mahmoud Fouad Page 1 Operating System Overview 1. What are the resources controlled by OS? 2. When an interrupt finishes, how does the OS know to continue the execution of the current process? 3. What is the OS kernel? Where is it saved? 4. Distinguish between multiprogramming and multiprocessing. What are the key motivations for the development of each? 5. Define the essential properties of the following types of systems: a. Batch b. Multiprogramming c. Time sharing 6. Define the following terms: a. Deadlock b. Process isolation c. Virtual memory 7. Consider a machine running under Windows, and the user wants to run a program that can only execute on Linux using this machine but without uninstalling Windows. Mention the available options for carrying out this scenario and compare them.

Upload: elijah-thompson

Post on 28-Apr-2015

40 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: sheet1

Alexandria University Subject: Operating Systems Faculty of Engineering Sheet 1 Electrical Engineering Dept. Assigned: Sunday 24th February, 2013 3rd year Due: Sunday 3rd March, 2013

Dr. Hanan Hosni Eng. Mahmoud Fouad Page 1

Operating System Overview

1. What are the resources controlled by OS?

2. When an interrupt finishes, how does the OS know to continue the execution of the current

process?

3. What is the OS kernel? Where is it saved?

4. Distinguish between multiprogramming and multiprocessing. What are the key motivations for the

development of each?

5. Define the essential properties of the following types of systems:

a. Batch

b. Multiprogramming

c. Time sharing

6. Define the following terms:

a. Deadlock

b. Process isolation

c. Virtual memory

7. Consider a machine running under Windows, and the user wants to run a program that can only

execute on Linux using this machine but without uninstalling Windows. Mention the available

options for carrying out this scenario and compare them.