Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


tpsi - verifica programmazione concorrente, Prove d'esame di Informatica

funzione Signal, Dijkstra, il problema del produttore-consumatore, funzione Lock

Tipologia: Prove d'esame

2022/2023

In vendita dal 13/09/2023

carla-boscolo
carla-boscolo 🇮🇹

4.5

(13)

520 documenti

1 / 1

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Nel problema del produttore-consumatore qual'è la risorsa ripartita?
la variabile x
Come può essere risolto il problema del deadlock?
utilizzando l'algoritmo dello struzzo
La funzione Signal viene utilizzata da un processo
per rilasciare una risorsa gestita con un semaforo di Dijkstra
Nell'algoritmo del banchiere si abbiano i clienti: A (con fido di 10, prestito attuale di
6), B (con fido di 8, prestito attuale di 4), C (con fido di 8, prestito attuale di 5). Qual'è
la quantità minima che deve essere presente in cassa per essere in uno stato
sicuro?
3
Come può essere risolto il problema del produttore-consumatore?
utilizzando due spin lock
L'esempio dei filosofi a cena viene utilizzato per descrivere il seguente problema
della sincronizzazione tra processi:
deadlock
Se si usa uno spin lock per la sincronizzazione dei processi
si associa a ciascuna risorsa una variabile che assume valore 0 o 1
Nell'algoritmo del banchiere si abbiano i clienti: A (con fido di 10, prestito attuale di
4), B (con fido di 12, prestito attuale di 10), C (con fido di 8, prestito attuale di 3).
Qual'è la quantità minima che deve essere presente in cassa per essere in uno stato
sicuro?
2
Se si usa un semaforo di Dijkstra per la sincronizzazione dei processi
si associa a ciascuna risorsa una variabile che assume un valore intero non negativo
La funzione Lock viene utilizzata da un processo
per richiedere una risorsa gestita con uno spin lock

Anteprima parziale del testo

Scarica tpsi - verifica programmazione concorrente e più Prove d'esame in PDF di Informatica solo su Docsity!

Nel problema del produttore-consumatore qual'è la risorsa ripartita? la variabile x Come può essere risolto il problema del deadlock? utilizzando l'algoritmo dello struzzo La funzione Signal viene utilizzata da un processo per rilasciare una risorsa gestita con un semaforo di Dijkstra Nell'algoritmo del banchiere si abbiano i clienti: A (con fido di 10, prestito attuale di 6), B (con fido di 8, prestito attuale di 4), C (con fido di 8, prestito attuale di 5). Qual'è la quantità minima che deve essere presente in cassa per essere in uno stato sicuro? 3 Come può essere risolto il problema del produttore-consumatore? utilizzando due spin lock L'esempio dei filosofi a cena viene utilizzato per descrivere il seguente problema della sincronizzazione tra processi: deadlock Se si usa uno spin lock per la sincronizzazione dei processi si associa a ciascuna risorsa una variabile che assume valore 0 o 1 Nell'algoritmo del banchiere si abbiano i clienti: A (con fido di 10, prestito attuale di 4), B (con fido di 12, prestito attuale di 10), C (con fido di 8, prestito attuale di 3). Qual'è la quantità minima che deve essere presente in cassa per essere in uno stato sicuro? 2 Se si usa un semaforo di Dijkstra per la sincronizzazione dei processi si associa a ciascuna risorsa una variabile che assume un valore intero non negativo La funzione Lock viene utilizzata da un processo per richiedere una risorsa gestita con uno spin lock