Home >>Operating System Tutorial
An operating system ( OS) is a series of software that manages hardware resources in computers and provides popular computer programs services. The operating system inside a computer system is a critical component of the system software. This tutorial takes you through step-by-step approach when studying the concepts of operating systems.
An Operating System ( OS) is a computer user-hardware interface. An operating system is a program that performs all critical tasks such as file management, memory management, process management, input and output handling, and controlling peripheral devices such as hard disks and printers. Some popular Operating Systems include Linux Operating System, Windows Operating System, VMS, OS/400, AIX, z/OS, etc.
Following are some of important functions of an operating System.
Below are some of the essential tasks an operating system works out −
This tutorial was designed for the graduates of Computer Science to help them understand the basic to advanced Operating System concepts.
Before you start this tutorial, we assume you already know basic programming concepts like keyboard , mouse, monitor, input , output, primary memory and secondary memory etc. If you're not well aware of these principles then we'll recommend you go through our short Programming Fundamentals tutorial.
|1||Operating System Overview|
|2||Types of Operating System|
|3||Operating System Services|
|4||Operating System Properties|
|5||Operating System Processes|
|6||Operating System Process Scheduling|
|7||Operating System Scheduling algorithms|
|8||Operating System Multi-Threading|
|9||Operating System Memory Management|
|10||Operating System Virtual Memory|
|11||Operating System I/O Hardware|
|12||Operating System I/O Softwares|
|13||Operating System File System|
|14||Operating System Security|