Input/output: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LiveRC : Annullate le modifiche di Ciao132+654645 (discussione), riportata alla versione precedente di Freeezer
Nessun oggetto della modifica
Riga 3:
 
==Descrizione==
Glioooooo
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 (informatica)|tastiera]], il [[gamepad]], lo scanner, i lettori ottici e il [[microfono]] sono dispositivi di Input mentre il [[monitor (video)|monitor]], la [[stampante]] e le [[Diffusore acustico|casse audio]] sono dispositivi di Output.
 
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 (informatica)|tastiera]], il [[gamepad]], lo scanner, i lettori ottici e il [[microfono]] sono dispositivi di Input mentre il [[monitor (video)|monitor]], la [[stampante]] e le [[Diffusore acustico|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.