Entrée-sortie

Dans le calculant , l'entrée-sortie , ou l'entrée-sortie , se rapporte à la communication entre un système de traitement de l'information (tel qu'un ordinateur ), et au monde extérieur - probablement un humain, ou un système de traitement de l'information différent. Les entrées sont les signaux ou les données reçus par le système, et les sorties sont les signaux ou les données envoyés de lui. Le terme peut également être employé en tant qu'élément d'une action ; au " ; exécuter I/O" ; est effectuer une opération d'entrée ou de rendement. Des unités d'E/S Sont employées par une personne (ou tout autre système) pour communiquer avec un ordinateur. Par exemple, les claviers et les mouses sont considérés des dispositifs d'entrée d'un ordinateur, alors que les moniteurs et les imprimeurs sont considérés des appareils de sortie d'un ordinateur. Dispositifs pour la communication entre les ordinateurs, tels que les modems et le service des cartes de réseau typiquement pour l'entrée et le rendement.

Noter que la désignation d'un dispositif en tant qu'entré ou rendement dépend de la perspective. Mouses et claviers prennent comme mouvement physique d'entrée que l'utilisateur d'humain produit et le convertissent en signaux qu'un ordinateur peut comprendre. Le rendement de ces dispositifs est entré pour l'ordinateur. De même, les imprimeurs et les moniteurs prennent comme signaux d'entrée des sorties d'un cet ordinateur. Ils convertissent alors ces signaux en représentations que les utilisateurs humains peuvent voir ou lire. (Pour un utilisateur humain le processus de la lecture ou de voir ces représentations reçoit l'entrée.)

Dans l'architecture informatique, la combinaison de l'unité centrale de traitement et de mémoire centrale (c. la mémoire de que l'unité centrale de traitement peut indiquer et écrire à directement, avec différentes instructions ) est considérée le coeur d'un ordinateur, et de ce point de vue n'importe quel transfert de l'information à partir ou derrière cette combinaison, par exemple à ou d'une unité de disques , est considérée entrée-sortie. L'unité centrale de traitement et ses circuits de soutien fournissent les méthodes d'entrée-sortie de qui sont employées dans la programmation par ordinateur de bas niveau dans l'exécution des programmes pilotes de périphérique

Le de plus haut niveau du système d'exploitation et les équipements de programmation utilisent des concepts d'entrée-sortie et des primitifs séparés et plus abstraits par exemple, la plupart des logiciels d'exploitation fournissent à des programmes d'application le concept des dossiers les langages de programmation du C et du C++ , et à des logiciels d'exploitation dans la famille d'Unix , traditionnellement les dossiers et les dispositifs abstraits pendant que le coule qui peut être lu ou écrit, ou parfois tous les deux. La bibliothèque standard du C fournit des fonctions de pour les jets de manipulation pour l'entrée et le rendement.
Transput de

- dans le cadre du langage de programmation d'algol 68 , l'entrée de et des équipements du rendement de désigné collectivement sous le nom du transput de . La bibliothèque de transput d'algol 68 de identifie les dossiers standard/dispositifs suivants : stand in, stand out, stand error et stand back.

Une alternative aux fonctions primitives spéciales est le monad d'entrée-sortie, qui permet à des programmes de décrire juste l'entrée-sortie, et les actions sont effectuées en dehors du programme. C'est notable parce que les fonctions d'entrée-sortie présenteraient les effets secondaires à n'importe quel langage de programmation, mais maintenant la programmation purement fonctionnelle du est pratique.

Voir également

Entrée-sortie de fichier C de

.

Random links:Liu Yong (dynastie de chanson) | Dispositif d'empêchement de refoulement | 1972 Prix grand espagnol | Jack Swilling | Faire face à la vérité (l'album) | Entrada-salida