Sommario:
Definizione - Cosa significa input / output (I / O)?
Input / output (I / O), in informatica, è un processo di comunicazione tra un computer e il mondo esterno.
Al suo livello più elementare, un sistema informativo (IS), come un'applicazione software, è installato su un computer e i suoi utenti nel mondo esterno utilizzano il computer per ottenere soluzioni ai problemi. L'ingresso si riferisce ai segnali o alle istruzioni inviati al computer. L'output si riferisce ai segnali inviati dal computer.
Questo termine è anche noto come operazioni di I / O, che fa riferimento alle azioni di input e output.
Techopedia spiega Input / Output (I / O)
Esistono operazioni di input e output eseguite in un contesto informatico ovunque. I semplici dispositivi I / O comuni includono mouse, tastiera, monitor e stampante.
Di seguito sono riportati i principali contesti per il termine I / O:
- Interfacce I / O: forniscono un modo per interagire con l'hardware del computer. L'interfaccia di ciascun dispositivo è in grado di codificare e decodificare i segnali I / O in una forma comprensibile per i dispositivi di input e output.
- I / O applicativo programmabile: molte applicazioni sono integrate con sistemi operativi (SO) che forniscono input e output di runtime contemporaneamente. I migliori esempi sono le applicazioni di programmazione C, C ++ e Java, che hanno librerie integrate utilizzate per le operazioni di I / O. I programmi sono scritti in modo tale che un file di libreria venga utilizzato come input mentre l'output viene mostrato all'utente. Nella programmazione, questo concetto è noto come gestione dei file.
- I / O di indirizzamento della memoria: la memoria del computer contiene blocchi per memorizzare le applicazioni / i processi per l'elaborazione. A tale scopo vengono utilizzati molti meccanismi di indirizzamento; ognuno utilizza le operazioni di I / O in alcuni contesti. L'indirizzamento della memoria mediante operazioni di I / O di memoria è indirizzato e indirizzato.