1) C'os'è la programmazione concorrente? a) scrivere codice che gira su piu sistemi operativi b) scrivere codice che esegue operazioni simultaneamente o quasi c) scrivere codice piu velocemente 2) quale struttura viene comunemente usata per evitare condizioni di gara ? a) array b) semaphore c) lista collegata 3) qual'è la differenza principale tra un processo e un thread? a) i processi condividono lo stesso spazio di memoria b) i therad non possono essere eseguiti in parallelo c) i thread condividono lo stesso spazio di memoria 4) i thread condividono la memoria? a) vero b) falso 5) un mutex serve a sincronizzare l'accesso? a) vero b) falso 6) la race condition è sempre innocua? a) vero b) falso 7) lo strarvation è causato dalla mancanza di CPU? a) vero b) falso 8) un processo contiene uno o più thread? a) vero b) falso 9) quale di questi strumenti serve a sincronizzare l'accesso a risorse condivise? a) switch b) mutex c) constructor d) exception 10) qual è lo scopo principale di un semaforo nella programmazione concorrente ? a) aumentare la velocità di esecuzione del thread b) interrompere i processi non necessari c) coordinare l'accesso a risorse condivise d) creare nuovi thread durante l'esecuzione

Tauler de classificació

Estil visual

Opcions

Canvia de fonament

Restaurar desada automàtica: ?