placeholder image to represent content

Programmazione Concorrente

Quiz by Vincenzo Molitierno

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
22 questions
Show answers
  • Q1
    La programmazione concorrente dei processi si impone nell’ambito di un sistema che presenta quale delle seguenti caratteristiche:
    ambiente multiprogrammato
    elaborazione monotask
    architettura embedded
    ambiente con microcontrollore
    30s
  • Q2
    I problemi caratteristici della concorrenza fra processi sono:
    la sincronizzazione e la mutua esclusione
    non sussistono problematiche specifiche
    l’utilizzo efficiente della memoria principale
    la frammentazione dei dati nella memoria di massa
    30s
  • Q3
    L’accesso di più processi ad un’area di buffer in sola modalità di lettura è:
    non comporta problemi
    un problema di sovratensione della memoria principale
    un problema di cooperazione
    un problema di competizione
    30s
  • Q4
    Se è rispettata la mutua esclusione fra i processi risulta garantita anche la loro sincronizzazione?
    Solo nei sistemi operativi Unix-like
    Dipende dal problema di concorrenza
    No
    Si
    30s
  • Q5
    Se un processo preleva dei dati anagrafici di una persona da un database e li scrive in un’area buffer ed un secondo li legge per produrre la stampa della carta di identità, bisogna garantire:
    solo la mutua esclusione
    solo la sincronizzazione
    nessuna condizione specifica
    sia la mutua esclusione che la sincronizzazione
    30s
  • Q6
    Il blocco di codice in cui processi concorrenti accedono alle risorse condivise si definisce:
    zona d’ombra
    sezione di urgenza
    area rossa
    sezione critica
    30s
  • Q7
    Lo stallo si può presentare se le risorse sono prerilasciabili?
    Dipende dal linguaggio con cui è stato sviluppato il sistema operativo
    Si
    No
    E’ una condizione ininfluente per lo stallo
    30s
  • Q8
    Un insieme equivalente di risorse, come ad esempio i byte della memoria o le stampanti dello stesso tipo, è indicato come:
    gruppo
    classe
    sezione
    team
    30s
  • Q9
    La sequenza di passi che schematizza l’impiego di una risorsa da parte di un processo è:
    utilizzo → richiesta → allocazione → rilascio
    allocazione → utilizzo → richiesta → rilascio
    richiesta → utilizzo → rilascio → allocazione
    richiesta → allocazione → utilizzo → rilascio
    30s
  • Q10
    In un sistema come si può descrive e analizzare graficamente l’allocazione delle risorse ai processi?
    Con una lista di accesso.
    Con un albero binario.
    Con il grafo di Holt.
    Con una matrice booleana.
    30s
  • Q11
    Sia dato un processo P a bassa priorità interessato alla risorsa A. Posto che nel tempo altri processi con priorità maggiore richiedono A, il processo P può essere colpito da starvation quando:
    in nessun caso, non può mai verificarsi qualunque sia la politica di assegnazione delle risorse.
    l'assegnazione della risorsa si basa su un’allocazione casuale.
    l'assegnazione della risorsa si basa solo sulla priorità dei processi.
    l'assegnazione della risorsa si basa sulla logica FIFO.
    30s
  • Q12
    All’interno di un grafo di Holt lo stato di deadlock si rileva:
    se si individua un nodo radice.
    con la presenza di un ciclo.
    se vi sono più nodi che archi.
    se vi sono più archi che nodi.
    30s
  • Q13
    Cosa comporta l’inconsistenza dei dati utilizzati da processi concorrenti?
    La mancanza di sincronizzazione
    La sincronizzazione
    La mancanza della mutua esclusione
    La mutua esclusione
    30s
  • Q14
    La strategia di gestione dei deadlock in cui si sceglie di trascurare il problema è detta:
    Detection and Recovery
    Avoidance
    Prevention
    Ostrich Algorithm
    30s
  • Q15
    Dati due processi P1 e P2 e due risorse A e B in condizioni di attesa circolare cosa permetterebbe di non avere deadlock:
    che la risorsa A sia di tipo seriale
    solo se B è una risorsa di molteplicità 2
    se una delle risorse è di molteplicità maggiore di 1
    solo se A è una risorsa di molteplicità 2
    30s

Teachers give this quiz to your class