Discussion:Interface système

message: Depuis la généralisation des architectures réseaux de type client-serveur il est fréquent de constater la confusion entre une console et un terminal. Malgré que ces termes puissent être considérés aujourd'hui comme synonymes, il existe pourtant bien une différence d'un point de vue technique.
Pour mettre en lumière cette différence je pense qu'il faille revenir quelques années en arrière à une époque ou l'architecture réseau majoritairement utilisée était de type centralisé. Si toutefois l'on pouvait vraiment parler de réseau, car en ce temps, la connexion entre les différents éléments qui constituaient le système informatique était loin des standards actuelles qui utilisent essentiellement des connexions de type « Ethernet » avec la très connue suite des protocoles TCP/IP. Les connexions étaient souvent propriétaires et de type série comme le RS-232. On appelle cette architecture réseau « mainframe ». Dans un atelier de mécanographie ou dans un réseau de type « mainframe » on trouve au cœur du réseau l'ordinateur centrale ou superordinateur appelé simplement calculateur dans le cas de la mécanographie. Cet ordinateur centrale appelé aussi « mainframe » (comme quoi les homonymes en informatique sont nombreux) communique avec, en bout de chaîne, des terminaux. Ces terminaux pouvaient être de différents types comme par exemple une imprimante, une perforatrice, un enregistreur-lecteur de bande magnétique ou une console. La console est donc un type particulier de terminal, sorte de pupitre de contrôle qui est utilisé par un opérateur (ou pupitreur) pour envoyer des commandes à l'ordinateur centrale. Par exemple, ces commandes étaient utilisées pour effectuer des procédures de maintenances, charger des programmes et les exécuter. Ces consoles étaient constitués d'un  périphérique d'entrée comme un clavier et d'un périphérique de sortie comme un moniteur, une imprimante ou encore de simple voyants lumineux pour afficher les retours de commandes envoyées. Les résultats d'exécution de programme sont envoyés aux autres type de terminaux. La console est donc un pupitre de commande qui constitue l'interface homme-machine par défaut de ces « mainframes » et elle est destinée à la communication entre l'opérateur de maintenance (l'informaticien) et l'ordinateur central. 
De nos jours, avec l'arrivée de la micro-informatique, avec des ressources matérielles toujours plus importantes et indépendamment du type d'architecture réseau employé, les consoles ne sont plus réellement de simple terminaux d'entrées-sorties, mais plutôt des clients légers (logiciels ou matériels). De plus, dans une architecture décentralisée de type client-serveur, les différentes tâches peuvent être partagées entre différents serveurs. Un unique terminal peut être utilisé pour communiquer avec plusieurs serveurs et inversement.
Avec l'augmentation des performances tout au long de ces dernières années nous avons donc assisté à l'émulation de ces appareils. Il faut donc dans un premier temps différencier les terminaux et console matériels simple périphérique d'entrée-sortie d'un réseau et les terminaux et consoles logiciels qui ne sont que des émulations d'un appareil particulier cité précédemment et à travers un système d'exploitation données. Dans ce cas on ne parle plus de terminal ou de console, mais de mode terminal ou de mode console. En d'autres termes, dans un réseau de type client-serveur et d'un point de vue strictement logiciel (c'est le cas de notre article) un terminal est une session cliente virtualisée d'un serveur d'interface homme-machine donnée (un serveur X par exemple) avec un affichage graphique ou en ligne de commande. L'émulation de terminal est donc à mettre en opposition avec le mode console qui désigne l'interface homme-machine par défaut du système d'exploitation client (ce n'est donc pas uniquement l'interface homme machine qui est cliente mais l'intégralité du système d'exploitation). En informatique pour éviter toute confusion entre des termes qui sont homonymes on nous apprend toujours à différencier les outils matériels des outils logiciels.
Ces quatre entités distinctes que sont le terminal physique extrémité d'un réseau, le type particulier de terminal qu'est la console physique (simple périphérique d'entrée-sortie), l'émulateur de terminal ou la console virtuelle peuvent être difficile à appréhender simplement avec des mots. Je viens de tenter modestement une explication et n'hésitez pas à en relever des incohérences ou des erreurs (car elles sont humaines) mais peut-être serait-il judicieux d'en faire quatre schémas explicatifs. Y aurait-il quelqu'un avec les compétences et le courage pour nous faire quatre beaux dessins ? En tout cas soyez nombreux à venir en discuter ici ou à en ajouter des sources fiables (très difficile à trouver) car cette confusion commence à dater que ce soit sur Wikipédia ou sur d'autre site et ouvrage. --Microco (discuter) 16 mars 2015 à 17:52 (CET)
thread_title:  Confusion entre console et terminal 

message: Tout est dans le titre. Bon il y a certains liens externes qui sont bien comme l'université de Londres, Stendhal à Grenoble ou Ubuntu-fr. Mais les références vers des dicos en ligne obscurs (dico info où d'ailleurs je ne sais pas me rendre) je ne trouve pas ça extrêmement pertinent. 
En parlant de ça, est-ce que c'est nécessaire de faire une référence vers la définition du mot "noix" ? Pour moi, c'est inutile de faire cette référence là. Au pire si le lecteur ne sait pas ce qu'est une noix, il peut de lui-même aller chercher la référence. Qu'est ce que vous en pensez ? --AGdu9 (discuter) 16 juin 2017 à 11:00 (CEST)
replies: text: vous avez raison. Je corrige la première référence (Dico info) par une source plus pertinente et je supprime le lien vers la définition du fruit à coque. Fraternellement, --Microco (discuter) 18 juin 2017 à 13:46 (CEST)
thread_title:  Pertinences des références 

message: ? 102.129.73.60 (discuter) 9 novembre 2021 à 22:15 (CET)
thread_title:  Pensez-vous que la mode n’est que l’apanage des riches?