1. Cos' un ciclo del data path?

    a. Un passaggio di operandi attraverso la ALU e la memorizzazione del risultato nei registri.
    b. Un passaggio di comandi attraverso la ALU e la loro esecuzione.
    c. Un passaggio di dati dai registri della memoria ai registri di input della ALU.
    d. Un passaggio di un'istruzione attraverso una pipeline.
    e. Un passaggio di un operando attraverso una pipeline e quindi attraverso la ALU.



2. Perche' e' indispensabile che in un sistema di calcolo organizzato a livelli esista il livello 6?

    a. perche' deve necessariamente esserci un livello applicazioni.
    b. non e' assolutamente indispensabile, potrei avere un sistema anche con solo
         due livelli.

    c. perche' deve esserci almeno il livello del sistema operativo (il 5) ed in un sistema a livelli
       almeno un livello sopra quello del sistema operativo deve esistere.



3. Il Latch R-S e'

    a. un circuito combinatorio che realizza una memoria di un bit.
    b. un circuito sequenziale che realizza una memoria di due bit.
    c. un circuito combinatorio che realizza le funzioni di set e reset.
    d. un circuito sequenziale che realizza una memoria di un bit.



4. Cosa si puo' fare con un insieme di operatori booleani "funzionalmente completo"?

    a. si possono rappresentare tutte le funzioni sequenziali.
    b. si possono calcolare con esso tutte le funzioni aritmetico-logiche.
    c. si possono definire, tramite espressioni che contengono tali operatori, 
        gli operatori and ed or.
    d. si possono rappresentare tutte le funzioni calcolabili dalle macchine di Turing.
    e. si possono definire tramite espressioni che contengono tali operatori,
        tutte le componenti di una macchina astratta.



5. Cosa era ENIGMA?

    a. uno strumento per codificare messaggi usato dai tedeschi nella seconda
        guerra mondiale.
    b. un calcolatore inventato dagli americani durante la seconda guerra mondiale.
    c. uno strumento inventato dagli americani durante la prima guerra mondiale
        e che serviva a decodificare messaggi in codice.
    d. un calcolatore inventato da Von Neumann.