00:007a982033
  1. Che cosa è un "cloud privato"?
    1. un sistema cloud interno a un server
    2. un sistema in cui ogni utente è isolato dagli altri
    3. un sistema cloud non disponibile all'esterno
    4. un sistema cloud utilizzabile solo pagando un abbonamento
  2. Parlando di deadlock, che cosa si intende per “hold and wait”?
    1. che un processo che detiene delle risorse ha la facoltà di richederne altre
    2. che un processo che detiene delle risorse mette tutti gli altri processi in stato di wait
    3. che un processo che detiene delle risorse deve aspettare per richiederne delle altre
    4. che un processo che detiene delle risorse può sospendersi per un tempo indefinito
  3. Il passaggio di un processo da bloccato a in esecuzione (da waiting a running) avviene…
    1. mai
    2. alla fine di una operazione di I/O
    3. tramite una system call
    4. dopo un interrupt
  4. Che funzione svolge la MMU?
    1. convertire pagine di memoria virtuale in frame di memoria fisica
    2. tenere traccia delle pagine allocate nella memoria virtuale
    3. gestire i page fault generati dalla CPU
    4. convertire indirizzi di memoria virtuale in indirizzi fisici
  5. Come funziona l’algoritmo di Dijkstra per i deadlock?
    1. determina se una risorsa deve essere prelazionata o meno
    2. verifica la presenza di cicli nel grafo che rappresenta il sistema
    3. richiede che lo stato del sistema rimanga sicuro
    4. determina se un processo deve essere eliminato o meno
  6. Un page fault è:
    1. una trap
    2. un accesso illegale in memoria
    3. una condizione di errore
    4. sempre generato da una system call
  7. Secondo la classificazione cloud, come è classificato un host fisico a cui si accede in remoto
    1. Non è un servizio cloud.
    2. IaaS.
    3. PaaS.
    4. SaaS.
  8. Che cosa vuol dire "fare lo snapshot" di un sistema LVM?
    1. effettuare la copia di un volume per consentire la sostituzione di un dispositivo fisico
    2. effettuare la copia di un volume in un dato istante al fine di ottenere un backup
    3. effettuare la copia di un volume per migliorare le prestazioni
    4. effettuare una copia delle sole strutture dati per migliorare la consistenza delle informazioni
  9. Che cosa si intende per "starvation"?
    1. quando una risorsa non viene mai data a disposizione di un processo
    2. quando il sistema esaurisce la memoria
    3. quando un job effettua una richiesta di risorse superiore a quelle disponibili
    4. quando una risorsa rimane in attesa di essere allocata per un periodo di tempo lungo e indefinito
  10. Che cosa si intende con il termine "spazio di indirizzamento"?
    1. il quantitativo di memoria utilizzato da un processo
    2. la somma della dimensione delle pagine di memoria utilizzate da un processo
    3. la memoria totale indirizzabile tramite il bus indirizzi
    4. la dimensione di un segmento di memoria
  11. Quando conviene passare da una tabella delle pagine convenzionale a una multilivello?
    1. all’aumentare dello spazio di indirizzamento
    2. all’aumentare della memoria fisica
    3. all’aumentare del livello di astrazione della memoria
    4. all’aumentare dei processi
  12. Che cosa si intende con "Rate Monotonic Scheduling" ?
    1. è un algoritmo per la schedulazione di risorse in streaming
    2. è un algoritmo per la schedulazione di processi multimediali
    3. è un algoritmo che massimizza l'uso della CPU in caso di processi multimediali
    4. è un algoritmo per la schedulazione di processi periodici
  13. A che cosa serve un device driver?
    1. permette a un dispositivo di innescare la routine di risposta interrupt che serve a gestirlo
    2. permette di utilizzare qualunque tipo di dispositivo se opportunamente configurato
    3. permette a un dispositivo di accedere al bus di comunicazione
    4. permette di utilizzare una classe di dispositivi simili tra loro
  14. In quali modi un sistema di I/O può essere mappato in memoria?
    1. nella cache
    2. nello spazio delle porte
    3. nello spazio di indirizzamento del kernel
    4. nello spazio di indirizzamento del processo e in uno spazio di indirizzamento separato
  15. Che cos’è un interrupt?
    1. Un segnale asincrono proveniente dalla CPU.
    2. Un segnale asincrono proveniente da una periferica.
    3. Un segnale sincrono risultato di una istruzione di CPU.
    4. Un segnale sincrono proveniente dall’interrupt controller
  16. In cosa consiste il fenomeno della "priority inversion"?
    1. si verifica quando un processo a bassa priorità tiene costantemente bloccato un processo con una priorità maggiore
    2. si verifica quando un processo fa molto uso della CPU e viene penalizzato dallo scheduler
    3. si verifica quando la priorità espressa in forma numerica di un processo cambia segno (viene invertita)
    4. si verifica quando un processo fa molto uso di I/O e viene penalizzato dallo scheduler
  17. Che cosa vuol dire fare rollback per uscire da un deadlock?
    1. imporre a uno o più processi di rilasciare tutte le risorse allocate
    2. imporre alle risorse di tornare nel loro stato iniziale
    3. ripristinare uno stato sicuro precedente a deadlock
    4. ripristinare un checkpoint precedente al deadlock
  18. Nel file system FAT-16 e FAT-32, cosa indicano i numeri 16 e 32?
    1. la versione del file system
    2. la dimensione massima del file
    3. la dimensione del data block
    4. la dimensioni delle entry nella tabella di allocazione
  19. Che cosa si intende con il termine "interrupt preciso"?
    1. a un interrupt di cui si sanno con precisione tutte le informazioni
    2. un interrupt che lascia la CPU in uno stato ben determinato
    3. un interrupt che avviene in un ben preciso istante temporale
    4. un interrupt che si verifica allo scadere di una deadline in un sistema real-time
  20. Qual è la funzione svolta da un DMA controller?
    1. trasferisce i dati dal buffer di una periferica alla memoria centrale
    2. riceve le richieste di I/O provenienti dalla CPU e le inoltra al controller della periferica
    3. riceve gli interrupt provenienti dalle periferiche e li gestisce
    4. permette al controller di una periferica di usare il bus dati