Interface utilisateur graphique
le L'interface utilisateur graphique a été développée dans les années 1970 par le Xerox Pali Aalto et utilisé commercialement dans Apple périphériques tels que les systèmes d'exploitation Macintosh et Microsoft. L'interface utilisateur graphique a été conçue comme une réaction au problème de la ligne de commande inefficace et basée sur du texte interfaces. Il deviendra la ligne directrice de conception centrée sur l'utilisateur dans la programmation de l'application par fournir aux utilisateurs la capacité d'opérer instinctivement ordinateurs et autres appareils à l'aide de manipulation des boutons, fenêtres, barres de défilement, menu, onglets, dispositifs de pointage de la souris et curseurs. Moderne les interfaces utilisateur graphiques ont diverses caractéristiques comme l'interaction de la commande vocale et l'écran tactile capacités.
Graphique interface utilisateur planifier les principes de doctrine et se conformer aux le contrôleur de vue du modèle, il aide à séparer l'intérieur représentation des détails de la manière dont le les détails sont présentés aux utilisateurs. Les utilisateurs interagissent avec les détails en utilisant des widgets visuels qui sont conçu pour répondre en conséquence avec le type de données ils embrassent et maintiennent les actions obligatoires pour terminer le travail de l'utilisateur. Il fait également référence au processus structuré de procréation cas de test afin d'évaluer la fonctionnalité du structure et ses éléments de motif. Les outils de test utilisés pour l'interface utilisateur graphique, sont soit automatisé ou manuel et généralement mis en œuvre par un tiers fête. Ils sont disponibles sous une diversité de licences et sont pris en charge par différentes plates-formes. Par exemple, UFT, Tricentis Tosca et aubergine fonctionnels.

Exemples d'interface utilisateur graphique
Modérer les systèmes d'exploitation et les interfaces utilisateur graphiques sont absorbé dans presque toutes les applications. Par exemple, caisses en libre-service, guichet automatique, enregistrement, libre-service des compagnies aériennes billetterie, smartphones, ordinateurs de bureau et jeux vidéo. Quelques les interfaces utilisateur graphiques modérées sont, macOS, Microsoft Windows, GNOME Shell, Ubuntu Unity, pommes, Android, BlackBerry, Windows 10, Firefox OS et Palm OS-Webos pour smartphone. Sketchpad est considéré comme le tout premier graphique programme de conception d'assistance informatique. Il a été développé en 1962 par Ivan Sutherland et compose un stylo lumineux qui autoriser les utilisateurs à créer et à exploiter des objets dans dessins techniques avec graphiques associés.
Langage de programmation pour Interfaces utilisateur graphiques
Comme nous sachez qu'il existe différents langages de programmation visuels avec leur propre unicité et des avantages pour le développement l'interface utilisateur graphique. Java ou C# peut être le meilleures options à choisir parce qu'ils ont le possibilité d'exécuter une interface utilisateur graphique en même temps temps dans une application de bureau et un navigateur. De nombreuses options peuvent inclure C/C++, Python et HTML5/Javascript.

Avantages
- Il permet aux utilisateurs de basculer entre les tâches sur l'interface graphique interface quand ils le souhaitent.
- L'utilisateur le trouve multicolore et attrayant.
- Il est considéré comme une bien meilleure option que le interface pilotée par les commandes.
- Les utilisateurs n'ont pas besoin de comprendre les fonctionnement du système informatique.
- Les utilisateurs le trouvent facile à utiliser en raison des utilisateurs novices.
- Un simple clic sur l'image pour utiliser son fonctionnalités.

Désavantage
- Cela devient compliqué si l'utilisateur a besoin de communiquer directement avec l'ordinateur.
- Peu de tâches prennent beaucoup de temps car vous avez plusieurs menus pour faire le choix souhaité.
- Certaines commandes masquées ne sont pas affichées et doivent être recherché à l'aide d'un fichier d'aide.
- Il nécessite plus de RAM pour fonctionner correctement.
- L'interface utilisateur graphique utilise plus de traitement puissance par rapport aux autres types d'interface.
Avantages de l'utilisation de Graphical Les interfaces des utilisateurs
le l'interface utilisateur graphique est une amélioration désolante de utilité pour la personne moyenne. Il permet à l'utilisateur avec une poignée qui est une figure de style familière. Pour exemple, une corbeille est pour supprimer des fichiers, faire glisser et drop pour le transfert de fichiers et la création d'experts sans aucune pratique ou connaissance en informatique, machines et langues. Applications d'interface utilisateur sont illustratifs, les repères visuels orientent la découvrabilité et vous obtenez des commentaires en un instant.

Différence entre l'interface graphique et l'interface utilisateur de caractères
le interface utilisateur de caractères également connue sous le nom de non graphique l'interface utilisateur et l'interface utilisateur en ligne de commande utilisent du texte commandes et est géré par un interpréteur de ligne de commande dans séquence pour assurer la liaison avec un programme informatique. Système les administrateurs et les développeurs de logiciels dépendent de la commande interfaces de ligne pour organiser les machines, programme d'accès fonctionnalités et organiser les fichiers informatiques qui sont indisponible sur une interface graphique. L'interface utilisateur de caractères permet l'automatisation et les scripts ont tendance à fournir un contrôle granulaire important et un niveau de fonctionnalité supérieur à celui de l'interface graphique. Le personnage l'interface utilisateur était la principale procédure d'exploitation ordinateurs à la fin des années 80. Il était connu comme l'un des appareils électroniques les plus modérés qui étaient équipés avec une interface graphique instinctive et l'utilisateur peut facilement accéder à un terminal d'ordinateur.
Graphical User Interface (GUI) | Character User Interface (CUI) |
---|---|
Interface utilisateur graphique | Interface de ligne de commande |
Ralentissez | Plus rapide |
Souple | Pas tellement souple |
Adapté aux débutants | Les utilisateurs doivent avoir une bonne connaissance des commandes. |
Options personnalisables | Il n'est pas possible de modifier l'apparence. |
Interface utilisateur graphique Web
La toile les interfaces utilisateur graphiques sont appelées indépendant de la plate-forme, il ne nécessite aucune installation de développement de logiciels. Il est très facile à mettre à jour et détecter parce que la nature de l'interface utilisateur graphique Web ne dépend pas de l'utilisateur pour positionner les mises à jour. Ils fournissent également une expérience d'interface utilisateur dynamique, nécessitant Connectivité Ethernet, faible coût et Wi-Fi. Flash, Javascript, Java et Silverlight permettent interactions telles que lecture audio, glisser-déposer, dessin sur l'écran et un accès facile au clavier et à la souris.