“Informatica di Base per le discipline umanistiche” Prova scritta del 10 settembre 2003 Nome e Cognome: numero di matricola: 1. Cos’è l’hardware di un computer? un insieme di impostazioni del calcolatore che non possono essere modificate dall’utente l’insieme delle componenti fisiche di un calcolatore i dati ai quali si applicano i programmi installati su un calcolatore 2. Associare a ciascuna componente del calcolatore (elencata a sinistra) la sua funzione corrispondente (elencata a destra). Si può definire un’associazione o unendo due elementi con un tratto continuo o assegnando loro uno stesso identificativo (numero o lettera). CPU immagazzinamento dati periferiche collegamento tra componenti hardware memoria elettronica elaborazione e controllo bus/cavi caricamento istruzioni e dati in esecuzione memoria magnetica input/output dati 3. Cos’è un transistor? un dispositivo hardware per la connessione in rete un’istruzione di controllo del programma un dispositivo che consente il passaggio della corrente solo se la sua base riceve tensione 4. Cos’è il sistema operativo? l’insieme di istruzioni che compongono un programma un insieme di programmi di intermediazione tra l’utente, le risorse hardware del computer e gli applicativi software installati sul computer stesso un sistema distribuito per il controllo del traffico su internet 5. Convertire i seguenti numeri binari nei corrispondenti decimali: 00010 01110 10011 6. Completare le seguenti tavole di verità: NOT ( A OR B) A 1 1 0 0 B 1 0 1 0 A OR B NOT(A OR B) (NOT ( A AND B)) OR C A 1 1 0 0 1 1 0 0 B 1 0 1 0 1 0 \ 0 C 1 1 1 1 0 0 0 0 A AND B NOT(A AND B) (NOT(A AND B)) OR C 7.1. Il circuito riportato qui sotto calcola la somma di due cifre binarie. Verificare il flusso di corrente in ingresso e in uscita di ogni porta logica (OR, AND, NOT) del circuito per la coppia di valori <1, 1>. (l’esercizio si svolge aggiungendo al diagramma i valori 1 o 0 in corrispondenza dell’ingresso e dell’uscita di ciascuna porta logica) OR OR NOT AND 1 1 7.2. Descrivere il funzionamento del circuito in rapporto al problema che deve risolvere. Ad esempio, il circuito esegue la somma correttamente per tutte le coppie possibili di valori 0/1? Dove potrebbe trovarsi un circuito di questo tipo all’interno di un calcolatore? Gli esercizi 8, 9 e 10 fanno riferimento al testo contenuto nel seguente riquadro: E' fallito anche il nuovo tentativo italiano di mediare con l'Unione europea sul mandato di cattura europeo. La presidenza belga lo ha detto a chiare lettere: la posizione italiana e' inaccettabile. Le trattative sono chiuse. "Non ci sono piu' contatti in corso" con l'Italia, ha detto un portavoce. 8. Per ciascuna delle espressioni regolari che seguono, elencare le parole o sequenze di parole corrispondenti che appaiono nel testo nel riquadro: ^di\s+\w+ \w+\. \w*l.?\s+\w+ 9.1 Misurare la lunghezza in “parole” del testo nel riquadro. 9.2 Quanto è grande il vocabolario del testo nel riquadro? 9.3 Misurare la frequenza media di parola … i) nella prima frase del testo nel riquadro ii) nelle prime 2 frasi iii) nelle prime 3 frasi iv) in tutto il testo 10.1 Applicare la seguente DTD XML alla prima frase del testo nel riquadro. <!ELEMENT notizia (frase+)> <!ELEMENT frase (#PCDATA | parola)*> <!ELEMENT parola (#PCDATA)> 10.2 Annotare la frase nel riquadro secondo la DTD XML che segue immediatamente: La presidenza belga lo ha detto a chiare lettere: la posizione italiana e' inaccettabile. <!ELEMENT frase (#PCDATA| SN | SV | SV_C)*> <!ELEMENT SN (prep?, det?, Agg*, N, Agg*)> <!ELEMENT SV (pronome*, ausiliare*, V)> <!ELEMENT SV_C (ausiliare*, copula, Agg)> <!ELEMENT prep (#PCDATA)> <!ELEMENT det (#PCDATA)> <!ELEMENT Agg (#PCDATA)> <!ELEMENT N (#PCDATA)> <!ELEMENT pronome (#PCDATA)> <!ELEMENT ausiliare (#PCDATA)> <!ELEMENT V (#PCDATA)> <!-- legenda: SN Sintagma Nominale SV Sintagma Verbale SV_C Sintagma Verbale Copulativo N Sostantivo V Verbo --> Agg prep det pron Aggettivo preposizione determinatore pronome 10.3 Spiegare come sono stati annotati i segni di punteggiatura e perché. 10.4 Disegnare l’albero di struttura di frase corrispondente all’annotazione XML della frase dell’esercizio 10.2.