| 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) | ||