In this module you will be introduced to Operating Systems (OS). You will learn about where an OS occurs in the layers of a computer system. You will learn about Resource management and Hardware Abstraction. You will learn about different operating system types. You will learn about hardware addresses and the three types of addresses you can use.
In this module you will be introduced to processes and system calls. You will learn about an Operating Systems Structure and the modules of the structure. You will learn about the CPU and how it probably the most critical resource in the computer system. You will learn about the Central Processing Unit (CPU) and how the CPU is shared between different applications. You will learn about multi-programming and multitasking and how these methods work differently to sharing a single CPU.