Input/output

Da Wikipedia, l'enciclopedia libera.
(Reindirizzamento da I/O)

In informatica con il termine input/output o I/O si intendono tutte le interfacce messe a disposizione dal sistema operativo, o più in generale da qualunque sistema di basso livello, ai programmi per effettuare uno scambio di dati o segnali con altri programmi, (a livello sensoriale), col computer o con lo stesso sistema. Sono anche i due componenti fondamentali del lavoro effettuato. Collegate a queste interfacce nell'interazione con l'utente ci sono le varie periferiche di I/O.

Descrizione[modifica | modifica sorgente]

Gli input sono i dati che il programma riceve in ingresso mentre gli output sono i dati che il programma trasmette verso un soggetto terzo. Anche i dati salvati su disco rigido sono output dato che vengono inviati al gestore delle periferiche che provvede a memorizzarli nella memoria magnetica. Anche l'utente utilizza dispositivi di I/O infatti, per esempio il mouse, la tastiera, il gamepad e il microfono sono dispositivi di Input mentre il monitor, la stampante e le casse audio sono dispositivi di Output.

Oltre a dispositivi di carattere fisico i programmi e il sistema operativo hanno dei dispositivi di I/O che sono a loro volta dei componenti software. Questi consentono la comunicazione tra processi e quindi consentono agli applicativi di scambiarsi dati e di sincronizzarsi se necessario.

In elettronica questo termine viene usato per designare dei pin dei circuiti integrati (ed in particolar modo dei microprocessori) che hanno funzioni sia di ingressi che di uscite.

Voci correlate[modifica | modifica sorgente]

informatica Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica