OS_CLI_GUI

  • pptx
  • 09.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала OS_CLI_GUI.pptx

Candidates should be able to:

Formative assessment (15 min)

INDIVIDUAL WORK

Explore the two Types of user Interface

Main questions:
Definition
Principle of operation(pros and cons)
Examples
2. Make mini notes and illustrations
3. Explain to another, listen carefully them, give feedback

There are two Types of user Interface:

The User Interface is the interaction between the User and the Machine, letting the user send commands with the expected results.

Command Line Interface (CLI)

CLI is the acronym used for Command Line Interface, which are conventional interfaces extensively used in 1980’s.
A command-line interface (CLI) allows users to write commands in a terminal or console window to communicate with an operating system.
Users have to type command or train of command to perform a task. CLI’s are more accurate than GUI’s, but it requires mastery over the commands and syntax. It emphasizes over cognitive process as a primary task. CLI is appropriate for the costly computing where input precision is the priority.

Pros
CLIs can run on simple hardware with limited resources.
Some commands may be simpler to perform in a CLI than in a GUI.
Cons
CLI is suitable for the user who uses it in a regular basis and can memorize the range of commands and options.
Mistyping could result in complete chaos.
The commands can never be intuitive.
These are suitable for modelling not for the interactive graphics.

Definition of GUI

GUI expands to Graphical User Interface. A GUI uses graphics to allow users to intercommunicate with the operating system or application. GUI provides windows, scrollbars, buttons, wizards, iconic images, other icons to facilitate users. It is an easy-to-use interface for the novice users. It is intuitive, easy to learn and reduces cognitive load. Unlike CLI, GUI users need not to remember commands rather it requires recognition and good exploratory analysis and graphics.

Pros
Simple and intuitive for new users
Some commands may be simpler to perform in a GUI than in a CLI

Cons
Lack of precision.
Analysis replication and retracing of steps is hard.
Not suitable for modelling.
Difficult to design.

Comparison Chart

Basis for comparison

CLI

GUI

Basic

Command line interface enables a user to communicate with the system through commands.

Graphical User interface permits a user to interact with the system by using graphics which includes images, icons, etc.

Device used

Keyboard

Mouse and keyboard

Ease of performing tasks

Hard to perform an operation and require expertise.

Easy to perform tasks and does not require expertise.

Precision

High

Low

Flexibility

Intransigent

More flexible

Memory consumption

Low

High

Appearance

Can't be changed

Custom changes can be employed

Speed

Fast

Slow

Integration and extensibility

Scope of potential improvements

Bounded

How to remember the difference between CLI and GUI OS

1. Name the two types of Operating System Interfaces

2. Give two benefits and a drawback of using a CLI

 
 
 
 

 

 

How to remember the difference between CLI and GUI OS

3. Give two benefits and a draw back of using a GUI

   
 

 

 
 

 

4. Why do some system administrators prefer to use Telnet (a CLI) instead of a GUI to control remote computers?

Sending text commands over the internet is very fast as very little data needs to be sent and received. Using a GUI would take up a lot of bandwidth.
Additionally, some commands might be faster to perform using a CLI than a GUI.

Conclusion

Task for student

Check yourself Interfaces of Operating Systems

NO

STATEMENT

TRUE

FALSE

1

Users interact with software through the user interface. 

 

2

The user interface controls how users gather data.

3

The user interface controls how information is displayed.

4

In command line user interface, the user speaks out commands to enter data and instructions.

5

In command line user interface, the user presses special keys on the keyboard to enter data and instructions.

6

The command line user interface is difficult to use because users need to type the exact spelling of commands.

7

The menu driven user interface provides menus  

8

When using menu driven interface, the user interacts with button and icons.

9

In graphical user interface, the user interacts by imagining graphical objects to issue commands. 

10

The graphical user interface is the most commonly used user interface and has become a standard.

1. https://www.powershow.com/view/400932-NzI1N/Computer_software_powerpoint_ppt_presentation 2. https://en.wikibooks.org/wiki/A-level_Computing/AQA/Problem_Solving,_Programming,_Operating_Systems,_Databases_and_Networking/Operating_Systems/Role_of_the_operating_system

Resources