April 19, 2017

Difference between Text-Based OS & Graphic Based OS

Text-Based OS vs. Graphic Based OS:


Text based OS
Graphic based OS
Commands are given by text format
 1
Commands are given by icon.
Commands are necessary to be memorized.
 2
Commands are not necessary to be memorized.
It is not user friendly.
 3
It is user friendly.
Less memory is needed for this.
 4
More memory is needed for this.
Example: DOS
 5
Example: windows.

Main features of Graphical User Interface OS

Main features of Graphical User Interface OS:


  1. In the graphical user interface a visual environment is present.
  2. The multi-tasking nature of modern computers means that there can be several windows open at the same time.
  3. Windows can be resized, moved etc.
  4. Applications run in windows.
  5. It is user-friendly.
  6. It is more attractive for non-technical people.
  7. It does not require memorization of command.
  8. A GUI will require a lot more system resources because of each of the elements that need to be loaded such as icons, fonts, etc.


Main features of Text/ Command line interface OS

Main features of Text/ Command line interface OS:


  1. The user gives instruction to the operating system by typing in the commands at a command prompt.
  2. It requires the memorization and familiarity to operate a command line interface by user.
  3. Text-based systems run faster.
  4. Text-based applications use memory more efficiently.
  5. Command line interfaces often provide the user more control on the software then a graphical user interface, by taking all the details of a command as parameters and/ or by redirecting the outputs between commands.


Classify operating system based on command

Classify operating system based on command:

Every computer that is to be operated by an individual requires a user interface. The user interface is a component that interacts with the computer user directly, allowing them to control and user programs.
Based on command, the operating system can be classified into two categories, as:

  1. Text/ CLI based OS.
  2. Graphical User Interface (GUI) based operating system.

Operating system & Its Function

Operating system: 

Operating system (OS) is a set of software which controls the execution of computer programs and which provides scheduling, resource allocation, debugging and related service. It works as a bridge between the user and the machine.
Figure: OS
Figure: OS

Function of Operating System: 


  1. It makes the computer active and use-able.
  2. It manages the processor.
  3. It co-ordinates different machine and software.
  4. It manages memory.
  5. It allocates resources.
  6. It assigns priority.
  7. It controls input and output devices.
  8. About all, it creates working environment.