An operating System (OS) is an intermediary between users and computer hardware. It provides users an environment in which a user can execute programs conveniently and efficiently.
In technical terms, It is a software which manages hardware. An operating System controls the allocation of resources and services such as memory, processors, devices and information.
An operating system is a program that acts as an interface between the user and the computer hardware and controls the execution of all kinds of programs.
Following are some of important functions of an operating System.
Memory management refers to management of Primary Memory or Main Memory. Main memory is a large array of words or bytes where each word or byte has its own address.
Main memory provides a fast storage that can be access directly by the CPU. So for a program to be executed, it must in the main memory. Operating System does the following activities for memory management.
In multiprogramming environment, OS decides which process gets the processor when and how much time. This function is called process scheduling. Operating System does the following activities for processor management.
OS manages device communication via their respective drivers. Operating System does the following activities for device management.
A file system is normally organized into directories for easy navigation and usage. These directories may contain files and other directions. Operating System does the following activities for file management.
Following are some of the important activities that Operating System does.
a) This course is specially designed to provide technical knowledge and skills to cope with the requirement of System Administration and/or Server Administration occupations of the IT sector. The course will be implemented to ensure at least 67% of total contact hours on practical/hands on skills training or practice and 33% trade/occupations related theory including OHS and soft modules;
b) The course is designed to enable trainees to acquire a range of technical and vocational, practical, personal and organizational skills valued and utilized both within and beyond the workplace;
c) The course is designed to meet the required competencies of the occupations needed in the IT labor market in and outside the country;