Aim of Module | To provide students with a knowledge of operating systems and an ability to perform basic tasks in both a single-user and a multi-user operating system. |
Credits | 7 |
Student Learning hours | 70 |
Content Revised | 2004 |
Prescription Expiry Date | Nov 2007 |
Topics | Highest Skill Level | Suggested Assessment Percentage | |
1 Introduction to Operating Systems | R | 30 | |
2 Single-User Operating System | A | 35 | |
3 Multi-User Operating System | A | 35 | |
100 |
LEARNING OUTCOMES The Student Will | ||
R | 1 | Describe the basic components and architecture of an operating system, giving a brief overview of the terminology used. |
A | 2 | Perform the basic tasks of a single-user operating system, which are necessary to effectively manage a computer system, with such an operating system installed in an office environment. |
A | 3 | Perform the basic tasks of a multi-user operating system, which are necessary to effectively manage a computer system, with such an operating system installed in a small office environment. |
1 | Introduction to Operating Systems |
> | Define the term "Operating System" and briefly state the various types available. | |
(eg. embedded, real-time, batch, interactive, multi-user) | ||
> | Define the following terms as applied to operating systems: processes, threads, scheduling, kernel, queues, priority. | |
> | Briefly outline the hardware requirements of a typical operating system. | |
> | Briefly describe the key features of an operating system. | |
(eg. graphical interface, command line interface, ease of installation, multi-tasking, plug and play support, networking) | ||
2 | Single-User Operating System |
> | Perform a number of basic tasks. | |
(eg. create, move, copy, and delete folders and files) | ||
> | Use a number of the provided features. | |
(eg. applets, notepad, paint, file searches, folders, help) | ||
> | Perform backups. | |
3 | Multi-User Operating System |
> | Perform a number of basic tasks. | |
(eg. create, move, copy, and delete directories and files) | ||
> | Use a number of the provided utilities. | |
(eg. sort, pr, head, tail, grep, man) | ||
> | Use several process control and system management commands. | |
(eg. ps, kill, passwd) |