An Operating System or OS is a collection of system program controls the operations of computer system. it activates and recognizes the hardware devices and provides the operating environment for other application software. It acts like the intermediary between a user and the computer hardware. Few examples of operating systems are UNIX, MS-DOS, MS-Windows, Linux etc.
OS has major two objectives.
There are many types of operating systems. We can categorize it according to the user involved to operate it like single user and multiuser operating system.
According to the processing we have single processing, multiprocessing operating system, real time system, batch processing system etc.
But in broad approach, we can classify the operating system on the basis user interface like command or character user interface operating system and graphical user interface operating system.
CUI is a traditional user interface. It provides the interactive terminal where user can enter the command to interpret. It is the only one common place where the program and the user communicate with each other.
With advancement of technology, computer system has become quicker and cheaper. Operating environment has also changed. This lead the development of graphical user interface where users can interact with the computer using picture and graphs, rather than character and commands. It displays the icon, buttons, dialog box etc. Popular GUI based operating system is Microsoft Windows.
|1.||It is based on graphical user interface mode and instructions are given using graphical components like menu bar, toolbar etc.||It is based on command user interface mode and instructions are given using characters.|
|2.||It is graphical and user friendly and easy to learn and operate.||It is more textual and less user friendly and difficult to operate and learn. User needs to memorise the commands to operate the system.|
|5.||It consists of different components such as text box, icon, desktop, pointing devices etc.||It does not consist of such different components.|
|7.||E.g. Windows OS||E.g. MS-DOS OS|