Operating System The system software that manages computer hardware, software resources and provides common services for computer programs. ...
Operating System
The system software that manages computer hardware, software resources and provides common services for computer programs. It acts as interface between computer hardware components and the user.
Functions of an OS
Types of OS
- Single user, single tasking
- Single user, multi tasking
- Multi user, multi tasking
- Real Time Operating System (RTOS)
1. Single user, single tasking
This type of operating system manages the computer so that one user can effectively do one thing at a time. Functions like printing a document, downloading images, etc., can be performed only one at a time.
Eg: MS Dos, Palm OS
2. Single user, multi tasking
Examples include Microsoft Windows and Macintosh OS
3. Multi user, multi tasking
This type of operating system allows two or more users to run programs at the same time. It is an operating system that permits several users to utilize the programs that are concurrently running on a single network server. The single network server is termed as "Terminal server". "Terminal client" is a software that supports user sessions.
Eg: Linux, Unix, Mainframe OS, Ubuntu
4. Real Time Operating System (RTOS)
RTOS are used to control machinery scientific instruments and industrial system. Real-time operating system is designed to run real-time applications. It can be both single- and multi-tasking.
Eg: PSOS, VRTX, RT Linux, Lynx etc
Classification of OS based on User Interface
- Graphical User Interface (GUI)
- Character User Interface (CUI)
1. Graphical User Interface
A graphical user interface allows the user to enter commands by pointing and clicking at objects that appear on the screen. It is a human-computer interface that uses windows, icons and menus and which can be manipulated by a mouse.
2. Chatacter User Interface
Character User Interface is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks.
Difference between GUI and CUI
S.N | Graphical User Interface (GUI) | S.N | Character User Interface (CUI) |
---|---|---|---|
1. | GUI is easy to operate and user friendly. | 1. | CUI is less user-friendly than GUI. |
2. | It can display graphics, icons, pictures, multimedia etc | 2. | It cannot display graphics, icons, pictures, multimedia etc |
3. | Users do not need to remember all the commands. | 3. | Users have to remember all the commands. |
4. | It requires a larger memory space and faster processors to operate. | 4. | It requires less memory and low processing speed computers. |
5. | GUI based OS are usually 32 or 64 bit OSs. | 5. | CUI based OS is usually 8 or 16 bit OS. |
No comments
If you have any doubts, Please let me know,