Professional Documents
Culture Documents
In order for the learner to meet each learning outcome, they need to be taught the
following:
Learning Outcome 1: Be able to identify and compare common Operating Systems
(OS)
1.Role of concurrent processes
a. Definition and examples of concurrency in the context of a personal computer
operating system
b. Identifying the implementations of concurrency via e.g. processes and threads,
communication
through message passing and shared variables
c. Contrasting the different capabilities of operating systems based on their
concurrent capabilities
d. Contrast of real-time and non-real-time systems
e. Operating systems offering hard real-time guarantees
2.Distinguishing Microsoft Windows and Linux releases
a.Common versions of Windows produced by Microsoft (such as Windows 8,
Windows 7, Windows XP,
Windows Vista, Windows 95)
b.Distinguish between major distributions having Linux as an operating system
kernel
and a UNIX-like userland (such as Red Hat, SuSE, Ubuntu), and versions of operating
systems having Linux as a kernel and a non-UNIX-like userland (such as Android)
3.Comparing OS features in common deployments
a.Comparing operating systems in terms of broad feature set and common
deployment scenarios
b.Relative cost and ease of installation
c.Customisation and configurability
d.Availability of applications
e.Security and virus protection