00:008bfb339f
  1. Parlando di sistemi multimediali, quali sono i vantaggi di EDF rispetto a RMS?
    1. Permette di rispettare le deadline aumentando il tasso di utilizzo del sistema.
    2. Permette di rispettare le deadline di processi con periodi più brevi.
    3. Permette di rispettare le deadline anche quando la condizione di schedulabilità non viene soddisfatta.
    4. Permette di rispettare le deadline di processi con burst più lunghi.
  2. In quale dei seguenti casi può terminare un processo?
    1. sempre per propria volontà
    2. con la terminazione del suo quanto di tempo
    3. a causa di un errore al suo interno
    4. quando si verifica uno swap-out
  3. 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
  4. Il dispatcher si occupa di:
    1. non è correlato alla gestione dei processi
    2. eliminare dalla memoria un processo terminato
    3. selezionare il prossimo processo da eseguire
    4. cambiare il processo in esecuzione
  5. L’algoritmo RMS associa priorità ai processi in base a:
    1. il rapporto tra burst e periodo
    2. la lunghezza del loro periodo
    3. la lunghezza del loro burst
    4. il rapporto tra periodo e burst
  6. 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)
  7. 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
  8. In un sistema LVM, che cosa si intende con "striping"
    1. allocare GE (Group Extent) adiacenti a dischi diversi per aumentare le prestazioni
    2. allocare DB (Data Block) adiacenti a dischi diversi per aumentare l’affidabilità
    3. associare la stessa GE (Group Extent) a più di una PH (Physical Extent) per aumentare le prestazioni
    4. allocare LV (Logical Volume) adiacenti a dischi diversi per aumentare l’affidabilità
  9. Qual è l’obiettivo della politica di allocazione della memoria “next fit”?
    1. minimizzare il tempo di allocazione
    2. minimizzare la frammentazione interna
    3. minimizzare la frammentazione esterna
    4. massimizzare la memoria contigua disponibile
  10. In cosa consiste il sistema di journaling di un file system?
    1. tenere traccia delle operazioni dell'utente per ragioni di sicurezza
    2. tenere traccia delle modifiche del file system per favorire il ripristino in caso di crash
    3. tenere traccia dei file più frequentemente acceduti per ottimizzare le prestazioni
    4. tenere traccia delle operazioni sul disco per prevenire le inconsistenze
  11. 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
  12. Che cosa si intente con il termine "working set di un processo" ?
    1. sono le pagine in memoria necessarie per la sua esecuzione
    2. sono le pagine che identificano il suo spazio di indirizzamento
    3. sono le pagine che il processo sta utilizzando in un dato istante
    4. sono le pagine in memoria a seguito di un page fault
  13. Che cosa si intende per "starvation"?
    1. quando un processo utilizza una risorsa per periodo di tempo lungo e indefinito
    2. quando il sistema esaurisce la memoria
    3. quando un job effettua una richiesta di risorse superiore a quelle disponibili
    4. quando un processo non riesce mai a ottenere la risorsa che necessita
  14. Lo scheduler si occupa di:
    1. cambiare il processo in esecuzione
    2. non è correlato alla gestione dei processi
    3. selezionare il prossimo processo da eseguire
    4. eliminare dalla memoria un processo terminato
  15. Come è possibile ripristinare un sistema quando si verifica un deadlock?
    1. eliminando dei processi
    2. eliminando delle risorse
    3. facendo uso dell'algoritmo del banchiere
    4. agendo sullo scheduler
  16. Un page fault è:
    1. una trap
    2. un accesso illegale in memoria
    3. una condizione di errore
    4. sempre generato da una system call
  17. 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
  18. Che caratteristica ha l’algoritmo NFU (Not Frequently Used)?
    1. utilizza il valore di PFF (Page Fault Frequency)
    2. implementa un sistema di invecchiamento delle pagine
    3. implementa un sistema di eliminazione circolare, come il clock
    4. suddivide le pagine in quattro categorie
  19. Perchè è utile fare uso di un buffer all'interno di un device driver?
    1. perchè aumenta le prestazioni del sistema aumentando la velocità dell'hardware della periferica
    2. è richiesto dai dispositivi che trasferiscono i dati a blocchi ma non ha nessun effetto pratico
    3. perchè è necessario nel caso di device a blocchi se il blocco ha una dimensione inferiore a quelle del buffer
    4. perchè aumenta le prestazioni del sistema diminuendo gli accessi in lettura e scrittura alla periferica
  20. 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.