Conoscenze Informatiche - Dipartimento di Ingegneria dell
Transcript
Conoscenze Informatiche - Dipartimento di Ingegneria dell
Corso di Laurea in Economia e Legislazione dei Sistemi Logistici A.A. 2006-2007 Conoscenze Informatiche Appello del 12 Gennaio 2007 Nome e Cognome_______________________________________ Matricola __________________ QUESITO 1 PUNTI: 10 Si risponda alle seguenti domande con una sola crocetta per domanda. NB: risposta corretta: +1 punto. Risposta errata: –0.5 punto. Nessuna risposta: 0 punti. 1) Una locazione di memoria contiene la stringa di bit 01110110. Questa stringa ❏ è certamente la rappresentazione del numero naturale 118; ❏ è certamente la rappresentazione ASCII del carattere ‘v’; ❏ può essere l’una o l’altra rappresentazione ed altro ancora. 2) In un calcolatore un’operazione di somma ❏ ha sempre successo; ❏ non ha mai successo; ❏ può fallire. 3) Le operazioni che si possono fare sulla memoria RAM di un calcolatore sono ❏ lettura e scrittura; ❏ lettura, scrittura ed esecuzione delle istruzioni; ❏ esecuzione delle istruzioni. 4) Il contatore di programma “punta” ❏ alla prossima istruzione da eseguire; ❏ alla prima locazione vuota della memoria; ❏ alla prima locazione libera della memoria. 5) La ALU esegue operazioni su operandi contenuti in ❏ memoria RAM; ❏ settori dell’hard disk; ❏ registri generali del processore; 6) La latenza di un disco è direttamente proporzionale alla velocità di rotazione; ❏ inversamente proporzionale alla velocità di rotazione; ❏ direttamente proporzionale al tempo di ricerca. Il tempo di accesso all’hard disk è, rispetto al tempo di accesso alla RAM, circa ❏ un milione di volte maggiore; ❏ cento volte maggiore; ❏ pari. Una tabella ❏ ha sempre una chiave primaria; ❏ può non avere una chiave primaria; ❏ non ha mai una chiave primaria; La chiave primaria di una tabella ❏ è costituita da un sottoinsieme proprio degli attributi; ❏ è costituita da un solo attributo; ❏ è costituita da al più due attributi. In una tabella in cui la chiave è data da {A, B}, l’attributo B ❏ può assumere lo stesso valore in più record di una tabella; ❏ deve avere un valore diverso in ciascun record della tabella; ❏ l’uno o l’altro, dipende dai vincoli di integrità referenziale. ❏ 7) 8) 9) 10) QUESITO 2 PUNTI: 5 Con riferimento al foglio elettronico in figura, il candidato risponda ai seguenti quesiti 1) Scrivere nella cella G7 la formula che calcoli qual è la maggiore tra le quantità dei prodotti presenti. 2) Scrivere nella cella D7 la formula che calcoli l'importo totale per il prodotto numero 1 e che, se copiata ed incollata nelle celle sottostanti, lo calcoli anche per gli altri prodotti. L'importo dovrà essere comprensivo di I.V.A., il pagina 1 di 2 Corso di Laurea in Economia e Legislazione dei Sistemi Logistici A.A. 2006-2007 cui valore è definito nella cella A14. 3) Scrivere nella cella E7 la formula che calcoli lo sconto a seconda dell'importo per il prodotto numero 1 e che, se copiata ed incollata nelle celle sottostanti, lo calcoli anche per gli altri prodotti. Lo sconto da applicare è così definito: fino a 25 sconto zero, da 26 a 100 sconto 10%, da 101 a 200 sconto 20%, oltre 200 sconto 30%. QUESITO 3 PUNTI: 15 Sia data la base di dati il cui schema è rappresentato in figura. Tale base di dati contiene le informazioni della Lemuel Airlines, compagnia aerea che effettua voli giornalieri tra diversi aeroporti. Le informazioni sono contenute nelle seguenti tabelle: • DatiAeroplano: Ogni aeroplano della compagnia ha un proprio CodiceAeroplano, una Capienza (numero massimo di passeggeri a bordo), ed è costruito da un Costruttore. • Personale: I membri del personale di volo della compagnia (che possono avere qualifica di Pilota oppure di ServiziDiBordo) sono identificati da una Matricola, hanno un Nome ed una DataNascita. • OrarioGiornalieroVoli: Ogni volo giornaliero è contraddistinto da una SiglaVoloGiornaliero (e.g. AZ451), ha un orario di partenza e di arrivo, e va da un aeroporto ad un altro. Si suppone per semplicità che nessun volo attraversi la mezzanotte. • Volo: Un volo è identificato da un CodiceVolo, e corrisponde all’istanza di un dato volo giornaliero in un dato giorno (e.g.: il volo AZ451 del 21/12/2005 ha codice ABC43SD, il volo AZ451 del 22/12/2005 ha codice ABC125F). Un volo è effettuato su un aeroplano. Su un volo sono trasportati un certo Numero-Passeggeri. Il volo può subire ritardi in partenza o in arrivo rispetto all’orario previsto nella precedente tabella, e quindi sono previsti due campi OraEffettivaPartenza ed OraEffettivaArrivo. • Equipaggio: Su un volo sono imbarcati diversi membri dell’equipaggio. Coloro che hanno qualifica di Pilota possono rivestire a bordo il ruolo di Comandante o SecondoPilota, mentre coloro che hanno quali-fica ServiziDiBordo possono essere CapoServizi oppure Assistente. Si svolgano le seguenti query 1) Elencare il nome e la data di nascita di tutte le unità di personale con la qualifica di Hostess. (3 punti) 2) Elencare il nome di tutti i piloti che hanno non più di 50 anni. (3 punti) 3) Elencare i voli (CodiceVolo), con destinazione ed orario di partenza, che partono da Laputa entro le 12.00. (3 punti) 4) Elencare nome e ruolo a bordo dei membri dell’equipaggio del volo (CodiceVolo) AZ451 del 12-012007. (3 punti) 5) Elencare i voli (CodiceVolo) Alitalia in partenza da Pisa e destinati a Londra. Si ricorda che i voli Alitalia hanno un codice-volo che inizia per AZ. (3 punti). —2—