Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Edsger Dijkstra

Indice Edsger Dijkstra

Edsger Wybe Dijkstra è nato a Rotterdam l'11 maggio del 1930.

36 relazioni: ALGOL, Algoritmo del banchiere, Algoritmo di Dekker, Algoritmo di Dijkstra, Algoritmo di Prim, BASIC, COMEFROM, Concorrenza (informatica), Considered harmful, Cultura hacker, Electrologica X8, Intel iAPX 432, Lista di sistemi operativi, Logica dinamica, Morti il 6 agosto, Morti nel 2002, Nati l'11 maggio, Nati nel 1930, Numb3rs, Numero di Leonardo, Object Constraint Language, Premio Turing, Problema dei filosofi a cena, Problema delle montagne russe, Programmazione strutturata, Reificazione (informatica), Robert Prim, Rompicapo delle otto regine, Semaforo (informatica), Smoothsort, Software crisis, Spaghetti code, Struttura di controllo, Test, THE (sistema operativo), Tony Hoare.

ALGOL

ALGOL (abbreviazione di ALGOrithmic Language, ossia linguaggio algoritmico) è un linguaggio di programmazione sviluppato nel 1958.

Nuovo!!: Edsger Dijkstra e ALGOL · Mostra di più »

Algoritmo del banchiere

L'algoritmo del banchiere è utilizzato per evitare i deadlock nell'allocazione delle risorse.

Nuovo!!: Edsger Dijkstra e Algoritmo del banchiere · Mostra di più »

Algoritmo di Dekker

L'algoritmo di Dekker, noto anche come algoritmo di proiezione di Dijkstra, costituisce una soluzione completa al problema della mutua esclusione nella coordinazione decentrata di processi (sincronizzazione), impedendo lo stallo (deadlock) ed assicurando che soltanto un processo alla volta possa eseguire una sezione critica (serializzazione).

Nuovo!!: Edsger Dijkstra e Algoritmo di Dekker · Mostra di più »

Algoritmo di Dijkstra

L'algoritmo di Dijkstra è un algoritmo utilizzato per cercare i cammini minimi in un grafo con o senza ordinamento, ciclico e con pesi non negativi sugli archi.

Nuovo!!: Edsger Dijkstra e Algoritmo di Dijkstra · Mostra di più »

Algoritmo di Prim

L'algoritmo di Prim è un algoritmo ottimo utilizzato in teoria dei grafi, informatica e ricerca operativa per determinare gli alberi di supporto minimi di un grafo non orientato e con pesi non negativi.

Nuovo!!: Edsger Dijkstra e Algoritmo di Prim · Mostra di più »

BASIC

Il BASIC è un linguaggio di programmazione ad alto livello sviluppato nel 1964 presso l'Università di Dartmouth sul calcolatore GE-225 dai professori John George Kemeny e Thomas Eugene Kurtz.

Nuovo!!: Edsger Dijkstra e BASIC · Mostra di più »

COMEFROM

Nei linguaggi di programmazione, COMEFROM (o COME FROM) è una oscura struttura di controllo usata in alcuni linguaggi di programmazione, originariamente pensata come uno scherzo.

Nuovo!!: Edsger Dijkstra e COMEFROM · Mostra di più »

Concorrenza (informatica)

In informatica la concorrenza è una caratteristica dei sistemi di elaborazione nei quali può verificarsi che un insieme di processi o sottoprocessi (thread) computazionali sia in esecuzione nello stesso istante.

Nuovo!!: Edsger Dijkstra e Concorrenza (informatica) · Mostra di più »

Considered harmful

In informatica e discipline correlate, considered harmful è una frase utilizzata popolarmente nei titoli di diatribe e altri saggi critici (ci sono almeno 65 lavori di questo tipo).

Nuovo!!: Edsger Dijkstra e Considered harmful · Mostra di più »

Cultura hacker

La cultura hacker è una sottocultura formata da individui che amano la sfida intellettuale cercando di superare creativamente i limiti imposti dai sistemi software così da ottenere risultati nuovi e intelligenti.

Nuovo!!: Edsger Dijkstra e Cultura hacker · Mostra di più »

Electrologica X8

Electrologica X8 (o EL X8) era un elaboratore digitale progettato come successore del Electrologica X1 e prodotto nei Paesi Bassi da Electrologica NV dal 1965 in poi.

Nuovo!!: Edsger Dijkstra e Electrologica X8 · Mostra di più »

Intel iAPX 432

L'Intel iAPX 432 fu il primo microprocessore a 32 bit prodotto da Intel.

Nuovo!!: Edsger Dijkstra e Intel iAPX 432 · Mostra di più »

Lista di sistemi operativi

Nel business dell'informatica, tutti i sistemi operativi sono categorizzati principalmente per.

Nuovo!!: Edsger Dijkstra e Lista di sistemi operativi · Mostra di più »

Logica dinamica

La logica dinamica è una estensione della logica modale originariamente definita per il ragionamento di programmi e in seguito applicata a compiti più generali e complessi derivati dalla linguistica, dalla filosofia, dall'intelligenza artificiale e da altri campi.

Nuovo!!: Edsger Dijkstra e Logica dinamica · Mostra di più »

Morti il 6 agosto

220.

Nuovo!!: Edsger Dijkstra e Morti il 6 agosto · Mostra di più »

Morti nel 2002

4002.

Nuovo!!: Edsger Dijkstra e Morti nel 2002 · Mostra di più »

Nati l'11 maggio

133.

Nuovo!!: Edsger Dijkstra e Nati l'11 maggio · Mostra di più »

Nati nel 1930

3930.

Nuovo!!: Edsger Dijkstra e Nati nel 1930 · Mostra di più »

Numb3rs

Numb3rs è una serie televisiva statunitense prodotta dai fratelli Ridley e Tony Scott.

Nuovo!!: Edsger Dijkstra e Numb3rs · Mostra di più »

Numero di Leonardo

I numeri di Leonardo sono una sequenza di numeri dati dalla relazione: Edsger W. Dijkstra li ha utilizzati come parte integrante del suo algoritmo di ordinamento Smoothsort, analizzandoli anche in alcuni dettagli.

Nuovo!!: Edsger Dijkstra e Numero di Leonardo · Mostra di più »

Object Constraint Language

L'Object Constraint Language o OCL è un linguaggio di specifica formale inizialmente proposto come estensione per il linguaggio di modellazione object-oriented UML e successivamente (2003) entrato a far parte del nuovo standard del linguaggio (UML 2.0).

Nuovo!!: Edsger Dijkstra e Object Constraint Language · Mostra di più »

Premio Turing

L'A.M. Turing Award (in italiano, premio Turing) è un premio, assegnato annualmente dalla Association for Computing Machinery (ACM), ad una personalità che eccelle per i contributi di natura tecnica offerti alla comunità informatica, in particolare per progressi che siano duraturi e di elevata importanza tecnica.

Nuovo!!: Edsger Dijkstra e Premio Turing · Mostra di più »

Problema dei filosofi a cena

Il problema dei filosofi a cena, altrimenti noto come problema dei cinque filosofi, è un esempio che illustra un comune problema di controllo della concorrenza in informatica.

Nuovo!!: Edsger Dijkstra e Problema dei filosofi a cena · Mostra di più »

Problema delle montagne russe

Il problema delle montagne russe (meglio conosciuto con il nome inglese Roller coaster problem) è un problema di sincronizzazione tra processi.

Nuovo!!: Edsger Dijkstra e Problema delle montagne russe · Mostra di più »

Programmazione strutturata

In informatica la programmazione strutturata è un paradigma di programmazione emerso fra gli anni sessanta e gli anni settanta nel contesto della programmazione procedurale.

Nuovo!!: Edsger Dijkstra e Programmazione strutturata · Mostra di più »

Reificazione (informatica)

In informatica, la reificazione è il processo tramite cui un concetto astratto viene trasformato in un modello dei dati o altri oggetti creati tramite un linguaggio di programmazione.

Nuovo!!: Edsger Dijkstra e Reificazione (informatica) · Mostra di più »

Robert Prim

Nel 1941 ricevette il Bachelor of Science in ingegneria elettronica presso l'Università di Princeton; più tardi, nel 1949, ha conseguito il dottorato di ricerca in matematica.

Nuovo!!: Edsger Dijkstra e Robert Prim · Mostra di più »

Rompicapo delle otto regine

Il rompicapo (o problema) delle otto regine è un problema che consiste nel trovare il modo di posizionare otto regine (pezzo degli scacchi) su una scacchiera 8x8 tali che nessuna di esse possa catturarne un'altra, usando i movimenti standard della regina.

Nuovo!!: Edsger Dijkstra e Rompicapo delle otto regine · Mostra di più »

Semaforo (informatica)

In informatica, un semaforo è un tipo di dato astratto (Abstract Data Type) gestito da un sistema operativo multitasking per sincronizzare l'accesso a risorse condivise tra task (cioè processi o thread).

Nuovo!!: Edsger Dijkstra e Semaforo (informatica) · Mostra di più »

Smoothsort

In informatica lo Smoothsort (metodo) è un algoritmo di ordinamento particolarmente indicato per ordinare liste di dati già parzialmente ordinate.

Nuovo!!: Edsger Dijkstra e Smoothsort · Mostra di più »

Software crisis

Il software crisis è un termine usato nei primi giorni dell'ingegneria del software per descrivere l'impatto della rapida crescita della potenza degli elaboratori e la complessità dei problemi che dovevano essere affrontati.

Nuovo!!: Edsger Dijkstra e Software crisis · Mostra di più »

Spaghetti code

Spaghetti code è un termine dispregiativo per il codice sorgente di quei programmi per computer che hanno una struttura di controllo del flusso complessa e/o incomprensibile, con uso esagerato ed errato di go to, eccezioni, thread e altri costrutti di branching (diramazione del controllo) non strutturati.

Nuovo!!: Edsger Dijkstra e Spaghetti code · Mostra di più »

Struttura di controllo

In tutti i paradigmi di programmazione imperativa, le strutture di controllo sono costrutti sintattici di un linguaggio di programmazione la cui semantica afferisce al controllo del flusso di esecuzione di un programma, ovvero servono a specificare se, quando, in quale ordine e quante volte devono essere eseguite le istruzioni che compongono il codice sorgente in base alle specifiche di progetto del software da realizzare.

Nuovo!!: Edsger Dijkstra e Struttura di controllo · Mostra di più »

Test

Per test (termine inglese, raramente adattato in teste, pl. testi) si intende, in senso lato, una prova.

Nuovo!!: Edsger Dijkstra e Test · Mostra di più »

THE (sistema operativo)

Il THE fu il primo sistema operativo progettato a strati e venne realizzato alla Technische Hogeschool Eindhoven nei Paesi Bassi da Edsger Dijkstra e dai suoi studenti e pubblicato nel 1968.

Nuovo!!: Edsger Dijkstra e THE (sistema operativo) · Mostra di più »

Tony Hoare

Ha trovato larga fama grazie all'invenzione, nel 1960, del quicksort, l'algoritmo di ordinamento più usato al mondo.

Nuovo!!: Edsger Dijkstra e Tony Hoare · Mostra di più »

Riorienta qui:

Dijkstra, E. W. Dijkstra, Edsger W. Dijkstra, Edsger Wybe Dijkstra.

UscenteArrivo
Ehi! Siamo su Facebook ora! »