|
Un programme GUI ou programme d'interface utilisateur graphique , est un programme informatique qui utilise une interface visuelle pour interagir avec les utilisateurs. Au lieu de s'appuyer uniquement sur des commandes textuelles saisies dans une console ou un terminal, les programmes GUI utilisent des fenêtres, des icônes, des menus et des pointeurs (comme une souris) pour permettre aux utilisateurs d'interagir avec les fonctions du programme.
Principales caractéristiques d'un programme GUI :
* Éléments visuels : Utilise des composants visuels tels que des fenêtres, des boutons, des menus, des barres de défilement, des zones de texte, etc. pour représenter les données et les actions.
* Manipulation directe : Les utilisateurs interagissent directement avec le programme en manipulant ces éléments visuels, plutôt qu'en tapant des commandes.
* Interaction intuitive : Vise la convivialité en fournissant une représentation visuelle des actions et des options.
* Basé sur les événements : Répond aux actions de l'utilisateur (clics, pressions sur des touches, etc.) qui déclenchent des événements spécifiques au sein du programme.
Voici des exemples de programmes GUI :
* Navigateurs Web (Chrome, Firefox, Safari)
* Traitements de texte (Microsoft Word, Google Docs)
* Éditeurs d'images (Photoshop, GIMP)
* Systèmes d'exploitation (Windows, macOS, Linux avec un environnement de bureau comme GNOME ou KDE)
* Jeux vidéo
En revanche, un programme en ligne de commande (CLI) oblige les utilisateurs à saisir des commandes pour interagir avec le programme. Les programmes GUI sont généralement considérés comme plus conviviaux pour les utilisateurs occasionnels, tandis que les programmes CLI peuvent être plus efficaces et puissants pour les utilisateurs expérimentés.
|