Differentiate between GUI and Col
Answers
1. CLI is difficult to use. Whereas it is easy to use.
2. It consumes low memory. While consumes more memory.
3. In CLI we can obtain high precision. While in it, low precision is obtained.
4. CLI is faster than GUI. The speed of GUI is slower than CLI.
5. CLI operating system needs only keyboard. While GUI operating system need both mouse and keyboard.
6. CLI’s appearance can not be modified or changed. While it’s appearance can be modified or changed.
7. In CLI, input is entered only at command prompt. While in GUI, input can be entered anywhere on the screen.
8. In CLI, the information is shown or presented to the user in plain text and files. While in GUI, the information is shown or presented to the user in any form such as: plain text, videos, images, etc.
9. In CLI, there are no menus provided. While in GUI, menus are provided.
10. There are no graphics in CLI. While in GUI, graphics are used.
11. CLI do not use any pointing devices. While it uses pointing devices for selecting and choosing items.
12. In CLI, spelling mistakes and typing errors are not avoided. Whereas in GUI, spelling mistakes and typing errors are avoided.
GUI and CLI are user interfaces.
Following are the important differences between GUI and CLI.
Sr. No. Key GUI CLI
1 Interaction User interacts with computer using Graphics like images, icons. User interacts with computer using commands.
2 Navigation Navigation is easy. Navigation is difficult.
3 Peripherals used Keyboard, mouse or any other pointing device. Only keyboard.
4 Precision GUI has low precision. CLI has high precision.
5 Speed GUI is of low speed. ClI is of high speed.
6 Usage Usage is easy. Usage is difficult, requires expertise.
7 Memory requirement High memory requirement. Low memory requirement.
8 Flexibility Highly flexibile user interface. Little flexibile user interface.
9 Customize GUI is highly customizable. CLI appearance is not easily changable.
10 Typing Check GUI normally handles type errors and correct them. CLI don't handles type errors.
These are terms used in reference to computers. CUI stands for Character User Interface while GUI refers to Graphical User Interface. Though both are interfaces and serve the purpose of running the programs, they differ in their features and the control they provide to the user.