Operating System/Types Of Operating System
Types of operating systems based on number of users
The operating system can be classified on the basis of the number of users they can manage at a time۔The classification of operating system is as follows:
Single user Operating System
Single user operating system is a type of operating system that allows only one user to use the computer at a time.
The single user operating system can be divided into two types.
1. singer user single tasking
2. single user multitasking
Single user single tasking
An operating system that allows only one user to perform one talk at a time on the computer is called single user single task operating system. DOS and Palm OS example of single user single tasking operating system. OS is used on Palm handheld computer and the DOS is used on personal computers.
Single user multitasking
An operating system that allows one user to perform multi task at a time on the computer is called single user multitasking Operating System. For example the user can write text in word processor listen to the music and download a file from the internet at a same time. This time operating system is used on most personal computer Microsoft Windows and Mac OS are example of single user multitasking Operating System.
Multi user Operating System
An operating system that allowed multi user to you the same computer at a time is called Multi user operating system it allows multiple user to use computer resources at the same time that manages the task of all the user efficiently, it also makes sure that the task of one user does not affect the task of other user multi user operating system are typically used in networking environment.
Some example of multi user operating system are Unix, Linux and Windows servers.
Types of operating system based on processing
Different types of operating system apply different processing on the tasks of the operating system can be classified on the basis of their processing as follows:
Batch Processing
Time Sharing Processing
Real Time Processing
Batch Processing
Batch processing operating system executes a series of similar jobs without user interaction a set of similar job is now known as batch operating system. Batch processing to process a large number of job as a batch all job in a batch are executed one after the other.
The batch processing is faster as it does not need any input from the user. It is very useful for the task that requires similar processing, it can process a large amount of data is released. For example the banks can use batch processing on the bank account of all customer to detect monthly account fix it will be done by applying similar processing on all bank accounts, the batch processing is a normally performed using the powerful mainframe computers.
Time Sharing Processing
Time sharing processing operating system execute multiple process at the same time by sharing CPU time among them. It allocates a certain time period to each process is executed for the alokita time period the control is transferred to the next process when the time is over the process waits for the next time period. If it is not finished all processes are executed in a cycle. The switching off control is so quick that is used to thinks that the computer is only performing this job.
Time sharing operating system allows multi user to share the computer at the same time. It is used when several user are connected to a single computer in a network environment.
Real Time Processing
Real time processing operating system as it gives a job within are specified time period. It complete the given task and respond very quickly. The real time operating system are designed for very complex task they are used in the field where a quick response you very critical applications. Real time processing or as follows:
Industrial System
Airplane Gardence System
Traffic Control System
Types of operating system based on interface
A user interface is used to interact with computer. It control show the user and turn data and instructions appears on screen different types of operating system on the basis of user interface or add follows:
Command Line Interface
A type of user interface in which the user communicate with the operating system by typing command with keyboard is called command line interface. The command line interface is difficult because the user has to remember command it generate an error if there is a slight mistake in the syntax of the command.
Example of command line interface
DOS and some version of Unix are example of command line interface.
Menu Driven Interface
A type of user interface in which the user communicate with the operating system by using menu is called Menu Driver Interface. It is easier to use because the user does not need to remember the syntax of commands.
Graphical User Interface
A type of user interface in which the user communicate with the operating system using a visual environment is called graphical user interface. It consists of Windows menus icon and pointed
It is the user can select command from Menu and select icon by using a pointing device like mouse. Mouse is used frequently in graphical user interfaces most of the operating system for personal computer. The use graphical user interface it is very easy to use as the user does not need to remember command. It is also very attractive and user-friendly.
Example of GUI
Windows Linux and Mac OS are example of GUI operating system.
difference between command line interface and gui
Command line
GUI
Comments
Post a Comment