Une « entrée-sortie » n’est pas un terme standard ou formellement défini en informatique ou en ingénierie. Il s'agit probablement d'un terme familier ou d'un terme utilisé dans un contexte spécifique pour décrire quelque chose qui agit à la fois comme entrée et comme sortie *simultanément* ou de manière étroitement couplée.
Voici quelques interprétations possibles selon le contexte :
* Communication bidirectionnelle : C'est la signification la plus probable. Le système ou l'appareil peut recevoir des données (entrée) et transmettre simultanément des données (sortie) sur le même canal ou interface. Pensez à une liaison de communication en duplex intégral, à un emplacement de mémoire partagée utilisé pour la communication inter-processus ou à un capteur qui envoie des données et reçoit des commandes de configuration.
* Boucle de rétroaction : La sortie d’un système est renvoyée en entrée, créant une boucle fermée. Ceci est courant dans les systèmes de contrôle où la sortie est mesurée et utilisée pour ajuster l’entrée afin d’obtenir le résultat souhaité. Cependant, ceci est généralement décrit comme un *mécanisme* de rétroaction plutôt que comme une « entrée-sortie ».
* Transformation des données en place : Les données d'entrée sont transformées directement et le résultat écrase l'emplacement des données d'entrée d'origine. Le même emplacement mémoire sert à la fois d’entrée et de sortie. Ceci est courant dans de nombreuses tâches de programmation de bas niveau.
Pour comprendre la signification, vous auriez besoin de plus de contexte sur l'endroit où vous avez rencontré ce terme. Connaître le système ou l'application spécifique clarifiera sa signification.
|