00:0024f2aa4a
  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. Che cos'è un “cloud ibrido”?
    1. un sistema cloud in cui dati e software possono essere combinati insieme
    2. un sistema cloud in cui gli utenti condividono delle risorse
    3. un sistema cloud costituito da parti accessibili tramite Internet e parti interne all’azienda
    4. un sistema cloud che include al suo interno dei sistemi tradizionali (non cloud)
  3. Che cosa si intende con il termine "mutex"?
    1. un modulo di sistema per gestire i deadlock
    2. un modulo di sistema per la gestione della mutua esclusione
    3. un semaforo binario
    4. un semafori sincronizzato
  4. Quale algoritmo riduce il numero di frammentazioni esterne ma non la loro dimensione?
    1. Next Fit
    2. Worst Fit
    3. Best fit
    4. Firt Fit
  5. In che modo è possibile prevenire un deadlock?
    1. usando i semafori
    2. aumentando le risorse
    3. usando l’algoritmo di Djkstra
    4. agendo sulle condizioni di Coffman
  6. Nell'implementazione del file system di Unix (UFS), cos'è un I-node?
    1. è una struttura dati usata per organizzare i blocchi allocati sul disco
    2. è una struttura dati usata per memorizzare un file multimediale insieme a P-node e B-node
    3. è una struttura dati usata per organizzare le informazioni riguardanti un file
    4. è una struttura dati che ospita il contenuto di un file
  7. Che tipo di algoritmo è il garanteed scheduling?
    1. garantisce che non ci siano deadlock
    2. distribuisci uniformemente le risorse ai processi
    3. distribuisci uniformemente le risorse agli utenti
    4. garantisce che non ci siano inversioni di priorità tra processi
  8. Nell’architettura cloud, il livello IaaS…
    1. virtualizza delle periferiche, inclusa la CPU
    2. è l’unico livello opzionale
    3. virtualizza lo storage e la rete
    4. mette a disposizione dei docker
  9. 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
  10. 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
  11. 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.
  12. Cosa vuol dire fare lo SWAP-OUT di un processo
    1. recuperare le sue strutture dati dal disco per rimetterlo in esecuzione
    2. spostare le sue strutture dati su disco per liberare spazio in memoria
    3. scambiare il suo working set con quello di un altro processo
    4. riportarlo fuori dallo spazio di swap perché è arrivato un interrupt
  13. Di cosa fa uso l’algoritmo NRU (Not Recently Used) per l’identificazione della pagina vittima?
    1. Fa uso del concetto di aging (invecchiamento).
    2. Mantiene le pagine in ordine temporale di utilizzo.
    3. Sceglie una pagina a caso tra quello non appartenenti al working set.
    4. Classifica le pagine in quattro categorie.
  14. In che cosa consiste il sistema di journaling di un file system?
    1. tenere traccia delle modifiche al file system per rendere più veloce l’accesso
    2. tenere traccia dei file più frequentemente acceduti per ottimizzare le prestazioni
    3. tenera traccia delle operazioni dell’utente per ragioni di sicurezza
    4. tenere traccia delle operazioni sul disco per favorire la risoluzione delle inconsistenze
  15. Che cosa vuol dire fare il controllo di integrità di un file system?
    1. Verificare che i metadati di ogni singolo file siano consistenti.
    2. Verificare che il contenuto del datablock sia consistente.
    3. Verificare che i dati nell’area di log (journal) siano consistenti.
    4. Verificare che i metadati del file system siano consistenti.
  16. Che cosa implica un’implementazione dei thread in spazio utente?
    1. Lo scheduler seleziona un processo da eseguire e poi un thread all’interno di quest’ultimo.
    2. Lo scheduler seleziona un processo da eseguire e il processo gestisce i suoi thread.
    3. Un processo seleziona qual è il prossimo thread da eseguire nel sistema.
    4. Lo scheduler seleziona un thread da eseguire
  17. Quale è il compito di un Virtual File System (VFS)
    1. fare la mappatura di funzionalità tra file system eterogenei
    2. virtualizzare dei dischi all'interno del sistema
    3. fare la mappatura di un file system in memoria virtuale
    4. virtualizzare un file system
  18. Che vantaggio ha un file system ad allocazione contigua rispetto a uno che usa liste continue?
    1. è più veloce per l’accesso sequenziale
    2. è più facile fare la mappatura dei file in memoria
    3. è più veloce per l’accesso casuale
    4. genera meno frammentazione esterna
  19. 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
  20. Un page fault è:
    1. una trap
    2. un accesso illegale in memoria
    3. una condizione di errore
    4. sempre generato da una system call