Interface

Un article de Freepedia.

Pour les articles homonymes, voir Interface (homonymie). Image:Logo Begriffsklärung.png

Image:Symbole-ordinateur.png Cet article est une ébauche à compléter concernant l'informatique, vous pouvez partager vos connaissances en le modifiant.

Une interface est une zone, réelle ou virtuelle qui sépare deux éléments. L'interface désigne ainsi ce que chaque élément a besoin de connaître de l'autre pour pouvoir fonctionner correctement.

Sommaire

Interface homme-machine

Une interface homme-machine (IHM) permet d'échanger des informations entre l'utilisateur humain et la machine. Pour que cette commmunication soit la plus simple possible, on utilise différents éléments. Les périphériques d'entrée, comme le clavier, la souris, ou le scanner permettent à l'homme de donner des renseignements ou des ordres à la machine. Les périphériques de sortie comme l'écran, des diodes ou l'imprimante permettent à la machine de répondre aux ordres et d'afficher des informations.

L'écran est un élément important et peut afficher du texte simple aussi bien qu'un environnement graphique élaboré. L'un des buts de la discipline est ainsi de donner des outils et des éléments pour mettre en forme au mieux cet environnement, et ainsi permettre à l'homme l'interagir plus agréablement ou plus efficacement avec la machine.

L'interface Web est un exemple d'interface homme-machine constituée de pages web. Par exemple, Amazon est une interface web pour faire des achats à distance. Une interface Web est généralement accessible par un Navigateurs Web. Les éléments les plus courants de l'interface web sont un logo, un menu de fonctionalités et un moteur de recherche. Souvent elle permet d'échanger des informations avec une base de données.

Interface en communication

Dans le cas de la communication, l'interface peut être définie par cinq couches :

  1. Physique : Définition du support d'information ou média. Ce peut être le réseau internet, une disquette, une clef USB, une feuille de papier...
  2. Orthographique : Définition du codage des caractères, des images et des sons. Par exemple : ISO-latin1, ASCII 7 bits, Unicode, jpeg, vorbis...
  3. Lexicale : Définition des termes échangés. Par exemple : nom, prénom, code postal, numéro INSEE ...
  4. Grammaticale : Ordre et ordonnancement des termes.
  5. Sémantique : Quelle est la signification de l'information ? Qui a le droit de l'envoyer ? Que doit en faire le récepteur ?

Interface en électronique

Dans le cas de l'électronique, l'interface peut être définie par quatre couches :

  1. Physique : définition des broches de connexion (nombre, disposition), configuration mécanique des connecteurs (NB: cette couche peut être absente de certaines définitions relachées d'une interface)
  2. Logique : nom des signaux et alimentations véhiculés par les broches du/des connecteur(s), sens de distribution (ou éventuellement bidirectionnalité)
  3. Électrique : mode de pilotage (tension/courant) des signaux, niveaux de tension (ou de courant) définissant les états de chaque signal, vitesses minimale et maximale de commutation, temps d'établissement et/ou de maintien (par rapport à d'autres signaux), etc
  4. Protocolaire : rapport des signaux entre eux, signification des successions d'événements sur un signal ou un groupe de signaux, interdits, etc

Interface en informatique

Une interface est un arangement de conception logiciel pour permettre la modularité et la réutilisation de code. Pour une bibliothèque logicielle on parle d'interface de programmation. Pour un objet ligiciel, définit par la programmation orientée objet, on parle simplement d'interface.



Views
Outils personels
Boîte à outils
Autres Liens