Operating Systems Tutorial 1
This tutorial is not assessed, but it is in your interest to
attempt it, because SOON there will be one that is.
1. Identify the main features of an operating system,
with a brief (2 to 3 lines) description of each.
2. What is multiprogramming ? What are its advantages over
uniprogramming ?
3. What is meant by concurrency ? (illustrate your answer with
an example from the real world other than the one described in
the lecture.)
4. Which desktop operating system do you use most often ? What
in your opinion are its advantages and disadvantages. A brief
list with a single line of explanation will suffice.
Omer Rana
January 1997.
Omer F Rana