Sistemi Distribuiti
Cosa si intende per "Sistemi Distribuiti" ?
Quale deve essere l'approccio alla risoluzione di problematiche nell'ambito dei Sistemi Distribuiti ?
Cosa viene richiesto ai Sistemi Distribuiti (motivazioni) ?
Quali sono i problemi generali dei Sistemi Distribuiti ?
Cosa si intende per "apertura" del Sistema Distribuito ?
Qual è lo schema del progetto di un programma ?
In cosa consiste un ambiente di programmazione per Sistemi Distribuiti? Cosa deve tendere ad ottenere?
Qual è la differenza tra framework e librerie ?
Quali schemi prevede il modello di esecuzione nel sistema ?
Qual è la differenza tra modelli preventivi e reattivi ?
Cosa si intende per "modello di naming" ?
Che differenza c'è fra binding statico e dinamico ?
Che differenza c'è fra nomi statici e dinamici ?
Come si realizza il coordinamento di gestori dei nomi distinti ?
Quali schemi prevede il modello di comunicazione ?
Quali evoluzioni prevede il modello cliente servitore ?
Cosa si intende per "schema a clienti e agenti/servitori" multipli ?
Cosa si intende per "modello a pipeline" ?
Cosa si intende per "modello farm" ?
Che differenza c' è tra un modello di comunicazione a o senza connessione ?
Che differenza c'è fra modelli di interconnessione globali e locali ?
Su quali modelli si basa il modello di esecuzione ?
Cosa prevede il modello dei processi ? Qual è la differenza tra processi pesanti e processi leggeri ?
Qual è il rapporto tra oggetti attivi/passivi e parallelismo ?
Qual è il rapporto tra oggetti attivi/passivi e concorrenza ?
Cosa prevedono i modelli di allocazione ?
Quali caratteristiche di Fault Tolerance si individuano ?
Cosa si intende per "Principio di minima intrusione" ?
Quali ipotesi di guasto si possono verificare nei sistemi distribuiti ?
Cosa si intende per "memoria stabile" ? Come la si realizza ?
Quali sono i problemi della replicazione ?
Quali implementazioni della replicazione vengono realizzate ?
Quali modelli di replicazione sono previsti ?
Come avviene la rilevazione ed il recovery del guasto nel modello di replicazione passivo ?
Qual è il comportamento in caso di guasto nel modello di replicazione attivo ?
Quali tipi di trasparenza sono previsti nei sistemi distribuiti ?
Cosa si intende per "modello" ?
Quali sono i modelli di esecuzione secondo Flynn ?
In cosa consiste il modello di esecuzione secondo Trealeven ?
Come si suddividono i linguaggi diprogrammazione nel modello di esecuzione secondo Trealeven ?
In cosa consiste il modello RAM ?
In cosa consiste il modello PRAM ?
In cosa consiste il modello MP-RAM ?
Quali sono le definizioni relative allo speed-up ed all'efficienza ?
Come viene considerata la correlazione tra N e P ?
Da cosa è determinato il massimo speed-up ottenibile nel passaggio dal sequenziale al parallelo ?
Come vengono trattati i vari casi di complessità in un problema di dimensione N (somma di N interi) con P processori ?
Come viene studiata la complessità del caso parallelo al crescere dell'Heavily Loaded Limit ?
Come si può tenere conto dei problemi relativi al mappaggio ?
In cosa consiste il concetto di isoefficienza ?
Da cosa dipende il dimensionamento della memoria e dell'I/O ?
Su cosa si basa l'architettura dell'interconnessione ?
Quali sono le caratteristiche di un'Omega network ?
Quali sono i parametri dimensionali delle reti statiche ?
Quali confronti si possono fare tra i diversi parametri delle reti statiche e dinamiche ?
Quali differenze si possono individuare a livello generale tra NOS e DOS ?
In cosa consiste la computazione eterogenea ?
Come vengono suddivisi i sistemi paralleli? Ed i sistemi operativi? Ed i server di computazione ?
Quali tipologie di processori si individuano ?
Quale tipo di architettura del sistema operativo occorre utilizzare ?
Inizio