The basic functions of an operating system are:
1.Booting the computer
2.Performs basic computer tasks eg managing the various peripheral devices eg mouse, keyboard
3.Provides a user interface, e.g. command line, graphical user interface (GUI)
4.Handles system resources such as computer's memory and sharing of the central processing unit (CPU) time by various applications or peripheral devices
5.Provides file management which refers to the way that the operating system manipulates, stores, retrieves and saves data.