Sincrono

In generale, sincrono (pronunciato SIHN-kro-nuhs, dal greco vista-, che significa "con" e chronos, che significa "tempo") è un aggettivo che descrive oggetti o eventi che sono coordinati nel tempo. Nella tecnologia dell'informazione, il termine ha molti usi diversi.

1) Nella segnalazione di telecomunicazioni all'interno di una rete o tra reti, i segnali sincroni sono quelli che si verificano alla stessa frequenza di clock quando tutti gli orologi sono basati su un singolo clock di riferimento. (I segnali plesiocronici sono quasi ma non del tutto sincronizzati e i segnali asincroni sono quelli che vengono eseguiti da clock diversi o con una velocità di transizione diversa.)

2) Nella comunicazione da programma a programma, la comunicazione sincrona richiede che ciascuna estremità di uno scambio di comunicazione risponda a turno senza avviare una nuova comunicazione. Un'attività tipica che potrebbe utilizzare un protocollo sincrono sarebbe una trasmissione di file da un punto a un altro. Quando viene ricevuta ogni trasmissione, viene restituita una risposta che indica il successo o la necessità di inviare nuovamente. Ogni successiva trasmissione di dati richiede una risposta alla trasmissione precedente prima che ne possa essere iniziata una nuova.

La comunicazione sincrona del programma è contrastata dalla comunicazione asincrona del programma.