Accueil🇫🇷Chercher

Terminal (informatique)

En informatique, un terminal est une variété de périphérique réseau placé à l'extrémité d'un nœud. Le terminal est un point d’accès de communication entre l'homme et un ordinateur central ou un réseau d'ordinateurs. Dans un réseau décentralisé de type client-serveur il correspond aujourd'hui à l'association minimale d'un périphérique de saisie (clavier) ou de pointage (souris) et d'un moniteur reliés à l'unité centrale.

Un terminal DEC VT100.

Sous Unix et en génie logiciel, il désigne par abus de langage une fenêtre d'invite de commande donnant accès à un shell Unix.

Histoire

Avant l'arrivée de la micro-informatique et des ordinateurs individuels (PC ou Macintosh) sur les bureaux, jusque dans les années 1980, le coût et la place requise pour un ordinateur étaient tels que l'ordinateur était dans une pièce et les périphériques dans une autre. Les terminaux étaient soit des pupitres de commande (périphérique d'entrées-sorties, combinaison d'un clavier, d'un panneau de contrôle ou d'une imprimante) ou des équipements d'enregistrement (périphériques de sortie seulement, imprimante, perforatrice, enregistreur-lecteur de bande magnétique, etc.) reliés à l'ordinateur distant. Plusieurs opérateurs utilisaient le même ordinateur en partage.

Les terminaux sont reliés à un serveur, un ordinateur qui se chargera de traiter les entrées de l'utilisateur et de renvoyer aux terminaux les informations résultant des traitements. La communication entre un serveur et un terminal peut emprunter différents supports (liaison téléphonique, réseaux informatiques...).

Appareils

Le terminal en tant que matériel informatique existe sous différentes formes et propose à l'utilisateur différentes fonctions.

Terminaux de type console

Sur cette photo d'un ordinateur central IBM 702, la console est la pièce d'équipement devant laquelle est assis un homme.
Console Honeywell Bull.

Le mot console admet deux usages en informatique[1] :

  • traditionnellement, il dĂ©signe un terminal de commande physique utilisĂ© pour les opĂ©rations de contrĂ´le et de maintenance d'un ordinateur. On parle alors de console système (system console en anglais). On peut voir la console un peu comme un ordinateur sans mĂ©moire ni capacitĂ© de stockage et avec juste une carte rĂ©seau, Ă  l'image des boĂ®tes d'accès Ă  l'internet que l'on connecte sur une tĂ©lĂ©vision. Pour l'anecdote, une console est parfois limitĂ©e Ă  l'affichage de 80 caractères maximum par ligne, limite hĂ©ritĂ©e des cartes perforĂ©es qui codaient chaque caractère sur une colonne de trous (les cartes Ă  80 colonnes Ă©taient les plus rĂ©pandues) :
  • couramment, il reprĂ©sente une interface en ligne de commande qui occupe tout l'Ă©cran et qui n'est gĂ©nĂ©ralement pas mise en Ĺ“uvre par une interface graphique. C'est l'IHM par dĂ©faut du système d'exploitation. On peut aussi trouver une console système en mode graphique avec certains serveurs dĂ©diĂ©s[2].

Terminaux avec imprimante

Terminal portable Texas Instruments Silent Writer 700. La connexion au central se faisait par modem acoustique, l'affichage des résultats par une imprimante thermique.

Les premiers terminaux ne comportaient pas toujours d'écran ; ils étaient alors équipés d'une imprimante, qui servait de sortie sur papier.

Terminal en mode texte (ou caractère)

Un terminal en mode texte, ou en mode caractère, présente les sorties uniquement sous forme textuelle. Il dispose simplement d'un clavier pour les entrées et transmet les données caractère par caractère. Dans le monde informatique, divers modèles de clavier-imprimante de la société Teletype (en), et le clavier-écran VT100 de DEC ont été énormément utilisés, au point d'être des quasi-standard de fait avant l'arrivée des PCs. En usage résidentiel, le Minitel a été un terminal en mode caractère extrêmement répandu en France pour des applications client-serveur préfigurant celles du Web.

Terminaux passifs

Les terminaux passifs ne possèdent pas de moyens de traitement autonomes.
Ils se contentent d'accepter ce que l'utilisateur frappe au clavier ou le mouvement de la souris, de le transmettre à un ordinateur et d'imprimer les réponses de celui-ci ou de les afficher sur un écran.

Terminaux en mode graphique

Les terminaux en mode graphique sont capables de présenter les sorties sous la forme d'une interface graphique. En plus d'un clavier, ils disposent d'un dispositif de pointage (souris). Pour cela, ils utilisent, par exemple, le protocole X Window pour ceux connectés à des serveurs Unix ou le protocole RDP pour ceux reliés à des serveurs Windows Terminal Server.

Logiciels

Le terminal en tant que logiciel est un émulateur qui modélise le fonctionnement d'un appareil réel cité dans la section « appareils » de cet article.

Émulateurs de terminaux

Un Ă©mulateur de terminal permet la gestion de plusieurs (ici trois) terminaux sur un seul Ă©cran.

Les Ă©mulateurs de terminaux (ou terminaux virtuels, ou pseudo terminal) sont en fait des logiciels qui simulent le fonctionnement d'une console physique (qu'elle soit en mode texte ou graphique).

Parmi les émulateurs de terminaux en mode texte, on peut entre autres citer (pour les systèmes Unix) xterm, gterm, konsole, Eterm, aterm ou encore rxvt.

VNC est un protocole de terminal virtuel graphique. TightVNC en est une mise en Ĺ“uvre.

GNU Screen permet de multiplexer des terminaux virtuels en mode texte.

Les consoles possèdent aussi un terminal.

Références

  1. (en)Console definition
  2. « Fiery Command WorkStation », sur efi.com, EFI (consulté le )

Annexes

Articles connexes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.