WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Designer Logo Asnieres-sur-Seine


Designer Logo Asnieres-sur-Seine





Article:

Le déploiement des interfaces ou IHM (interface homme-machine) introduit les notions d'action et d'événement dans la programmation. De ce fait, le temps compte et il n'est pas possible de reproduire une exécution à l'identique. Pour construire des interfaces facilitant l'interaction, de nouveaux concepts sont apparus comme les fenêtres, les menus déroulants, les boutons à cliquer, les cases à cocher, les formulaires. La métaphore du bureau a fait le triomphe du Macintosh d'Apple : elle transfère les objets (dossiers, fichiers, corbeille) et les actions du travail de secrétariat (couper, coller) dans l'univers de l'interface.
L'IHM doit introduire la relation entre le logiciel et les usagers. La manipulation directe des objets perceptibles sur l'écran prend le pas sur la description verbale des actions. Avec l'arrivée de la couleur et du son, le focus a été mis sur la composition graphique des interfaces, sur les rapports entre les applications et les interfaces, sur l'ergonomie, l'esthétique et les chartes graphiques car c'est à travers les interfaces que les usagers ont ou non une bonne opinion du logiciel.
Le paradigme objet, produit pour gérer les interfaces graphiques et les simulations, a causé la réunification de trois points de vue, celui des fonctions, celui des données, et celui des entrées-sorties. En considérant les types d'objets comme comportant à la fois une structure de données et des procédures de manipulation de ces données, il réunifie le paradigme du calcul avec le paradigme des données. En considérant les entrées-sorties, les constructions et les transformations d'objets comme des effets de bord utiles des calculs, il transforme principalement la façon de créer le logiciel, des machines de Turing aux machines interactives. On dénomme logiciels les composants logiques et symboliques qui permettent de traiter l'information dans les machines informatiques : programmes, systèmes d'exploitation, SGBD, applications (traitements de texte, tableurs, jeux).
À la fin des années 1970, les coûts des logiciels occupent une part importante dans le prix de revient des systèmes, alors que jusqu'ici les matériels symbolisaient la majeure partie des investissements. Les utilisateurs ont le souci de protéger leurs investissements logiciels et redoutent les changements de machines entraînant une réécriture des programmes. La compatibilité des machines vis-à-vis des programmes disponibles devient un impératif radical. Les constructeurs ont dû se plier à cette exigence et concevoir des langages et des systèmes d'exploitation indépendants des systèmes matériels.
L'indépendance entre les langages d'écriture des programmes d'une part et les machines d'autre part s'est mise en place dans cette période avec la création de langages évolués, comme Fortran ou Cobol, indépendants d'une machine particulière.






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe