Clase: La Interfaz de Usuario


¿De qué formas puede un usuario comunicarse con el sistema operativo?

1. Introducción


¿Cómo le damos órdenes a una computadora o a un teléfono?

El usuario necesita una forma de comunicarse con el sistema operativo. Esa forma se llama interfaz de usuario.

2. Interfaz gráfica (GUI)


GUI (Graphical User Interface) es una interfaz basada en elementos visuales.

Imagen de GUI

Elemento Función
Ventanas Mostrar aplicaciones
Iconos Representar programas o archivos
Menús Organizar opciones
Botones Ejecutar acciones
Cursor Permite seleccionar elementos

Ejemplos:

  • Windows
  • Android
  • Linux con GNOME o KDE


¿Cuál es la principal ventaja de una interfaz gráfica?


3. Interfaz de línea de comandos (CLI)


CLI (Command Line Interface) permite comunicarse con el sistema operativo escribiendo órdenes. Imagen de CLI

Ejemplos:

Windows:

dir
cd
ipconfig

Linux:

ls
cd
pwd


¿Por qué alguien querría escribir comandos si existen las ventanas?


  • Mayor control.
  • Automatización.
  • Rapidez.
  • Administración de servidores.


4. Comparación GUI vs CLI


GUI CLI
Usa ventanas e iconos Usa texto y comandos
Fácil de aprender Requiere aprender comandos
Más intuitiva Más potente
Consume más recursos Consume menos recursos
Ideal para usuarios comunes Ideal para administración

¿Cuál creen que utiliza un administrador de sistemas?


5. Actividad


Investigación breve

Elegir uno de estos sistemas operativos:

  • Windows
  • Android
  • Linux

y responder:

  1. ¿Qué tipo de interfaz utiliza habitualmente?
  2. ¿Posee también una terminal o consola de comandos?
  3. Investigar y escribir tres comandos que puedan ejecutarse desde esa terminal.
  4. ¿Para qué sirve cada uno?
  5. ¿Qué ventajas tiene utilizar una interfaz gráfica? ¿Y una línea de comandos?