Strumenti Utente

Strumenti Sito


db:linguaggi_di_programmazione_concorrente

Linguaggio di programmazione concorrente

Approfondimenti

Info

Quest'argomento non è collegato ad altri approfondimenti correlati. Si consiglia, in ogni caso, di controllare sempre [ l'Indice ] degli Approfondimenti

Questa pagina è solo improntata in attesa di completamento da parte dei Collaboratori. Se sei interessato a collaborare attivamente con Extrapedia, leggi come fare [ Collabora ]

Il Calcolo simultaneo è un sistema in cui diversi calcoli sono eseguiti durante periodi di sovrapposizione temporali - contemporaneamente - anziché in sequenza (uno che termina prima dell'avvio successivo). Questa è una proprietà di un sistema - può trattarsi di un singolo programma, un computer o una rete - e vi è un punto di esecuzione separato o “thread di controllo” per ogni computazione (“processo”). Si chiama Linguaggio di programmazione concorrente quello in cui un calcolo può avanzare senza attendere il completamento di tutti gli altri calcoli.

Come paradigma di programmazione, il Calcolo simultaneo è una forma di programmazione modulare, vale a dire il factoring di un calcolo generale in subcomputazioni che possono essere eseguite contemporaneamente. Pionieri nel campo dell'elaborazione simultanea comprendono Edsger Dijkstra, Per Brinch Hansen e C.A.R. Hoare.


Qualora alcuni link non funzionassero, si prega di comunicarlo allo Staff - staff@extrapedia.org


db/linguaggi_di_programmazione_concorrente.txt · Ultima modifica: 13/04/2019 16:06 (modifica esterna)