Tracce maturità anni precedenti -> 2009 - 2a prova - Informatica per ITC (traccia e sol.) TRACCE
Le tecniche di digitalizzazione, trasmissione, memorizzazione e riproduzione di brani musicali hanno rivoluzionato il mercato discografico creando nuove opportunità e nuovi problemi. Il candidato inizi la sua prova soffermandosi brevemente su quelli che considera i principali aspetti di tale fenomeno e, successivamente, analizzi e risolva il seguente probelma: Una casa editrice pubblica riviste prevalentemente rivolte a specialisti di varie discipline operanti in ambiente scientifico. Sapendo che: * Le pubblicazioni, che possono essere quindicinali, mensili, bimestrali, semestrali, sono diverse tra loro per l’ambito disciplinare a cui sono rivolte e per il prezzo unitario di ciascuna; * Sono inviate ad abbonati che abbiano sottoscritto un abbonamento di durata annuale o trimestrale; * Sono distribuite, su ordinazione, ad alcuni punti vendita dislocati all’interno di istituti di ricerca e di alta formazione italiani e stranieri; A) Definire e documentare adeguatamente la struttura di una base di dati che possa rispondere ad interrogazioni del tipo: 1. Elenco con nome, cognome e telefono degli abbonati di genere femminile residenti in Spagna; 2. Elenco con la data di scadenza degli abbonamenti stipulati in giugno 2009 e con il nominativo e l’indirizzo di posta elettronica dei relativi abbonati; 3. Elenco con la denominazione e il recapito degli istituti francesi che, nel 2008, hanno emesso ordini per la fornitura di riviste bimestrali di Chimica Industriale; 4. Numero complessivo delle riviste ordinate dal Politecnico di Torino nell’anno in corso. B) Descrivere le caratteristiche del software che si intende utilizzare per la realizzazione della base di dati; C) Spiegare nei dettagli come effettuare almeno una delle quattro interrogazioni proposte dalla traccia; D) Realizzare una pagina web, scegliendola a piacere tra quelle che potrebbero essere ragionevolmente presenti in un ipotetico sito della casa editrice. I dati mancanti possono essere opportunamente scelti dal candidato. SOLUZIONE Quesito La digitalizzazione è il processo di conversione, che applicato alla misurazione di un fenomeno fisico ne determina il passaggio dal campo dei valori continui a quello dei valori discreti, viene oggi comunemente stigmatizzata nei termini di un passaggio dall'analogico al digitale.Il Suono come Somma di Armoniche [modifica] Grazie al Teorema di Fourier possiamo semplificare il suono per digitalizzarlo. Secondo il T. di Fourier qualsiasi suono presente in natura è un suono composto da una frequenza fondamentale f e da un numero n di armoniche pari o dispari a seconda del tipo d'onda stesso (sinusoidale, quadra, a dente di sega...) tutte queste armoniche sono periodiche. Il Teorema di Fourier è anche usato per l'analisi spettrale del suono; in questi casi si usa la cosiddetta FFT(Fast Fourier Transform) che scinde un suono nelle sue componenti (armoniche) per poterlo rappresentare graficamente e per poterlo studiare con precisione. Negli ultimi anni, di pari passo con l'avvento della digitalizzazione, le applicazioni multimediali si sono diffuse sempre più sino a diventare d'uso comune. Una delle caratteristiche della multimedialità è certamente l'utilizzo di audio digitale vocale e sonoro. Il più grande ostacolo legato alla digitalizzazione dell'audio è l'elevata dimensione dei file che si vengono a produrre, il che pone agli operatori del settore (in particolar modo quelli legati ad internet) il problema di ridurre lo spazio occupato dai dati per ottenere il duplice vantaggio di: risparmiare in termini di occupazione di memoria; risparmiare in termini di tempo di trasferimento sulla rete. Per questa ragione, quando parliamo di digitalizzazione dell'audio, dobbiamo parlare anche di tecniche di compressione dei dati. Le tecniche di compressione dei dati, di qualsiasi natura essi siano, si dividono in : lossy: comprimono i dati attraverso un processo con perdita d'informazione che sfrutta le ridondanze nell'utilizzo dei dati lossless: comprimono i dati attraverso un processo senza perdita d'informazione che sfrutta le ridondanze nella codifica del dato A seconda della tecnica di compressione utilizzata sono stati creati vari formati. L'MPEG è uno standard comune per la codifica audio-video. Problema A) Sono presenti 3 entita (Abbonati,Riviste,Istituti) e 2 relazioni(Abbonati-Riviste la chiameremo Rel1, Istituti-Riviste la chiameremo Rel2) Le tabelle in totale sono 5 Abbonati #Cognome,#Nome,#Tel,Genere,Email,Na zione Riviste #Tipo,#Prezzo,Nome,Pubblicazione Istituti #Nome,#Recapito,Nazione Rel1 #Co gnome,#Nome,#Tel,#Tipo,#Prezzo,Inizio,Fine Re l2 #Nome,#Recapito,#Tipo,#Prezzo,Inizio,Fine B) Può essere utilizzato microsoft access (come solitamente avviene) C) Elenco con nome, cognome e telefono degli abbonati di genere femminile residenti in Spagna; SELECT nome,cognome,telefono FROM abbonati WHERE genere='f' AND residenza='spagna' Elenco con la data di scadenza degli abbonamenti stipulati in giugno 2009 e con il nominativo e l’indirizzo di posta elettronica dei relativi abbonati; SELECT abbonamenti.data_scadenza, abbonati.nome, abbonati.email FROM abbonamenti, abbonati WHERE abbonamenti.CodFis = abbonati.CodFis AND abbonamenti.data_abb<= '30/06/2009' AND abbonamenti.data_abb>= '01/06/2009' Elenco con la denominazione e il recapito degli istituti francesi che, nel 2008, hanno emesso ordini per la fornitura di riviste bimestrali di Chimica Industriale; SELECT istituti.nome, istituti.indirizzo FROM istituti,riviste,ordini WHERE istituti.id_istituto= ordini.id_istituto AND riviste.id_rivista = ordini.id_rivista AND istituti.nazione='francia' AND riviste.tipologia='chimica industriale' AND riviste.periodo='bimestrale'; Numero complessivo delle riviste ordinate dal Politecnico di Torino nell’anno in corso. SELECT sum(ordini.quantitativo) from ordini,istituti WHERE where ordini.data_ordine >='2009-01-01' AND ordini.data_ordine <='2009-12-31' AND ordini.id_istituto= istituti.id_istituto AND istituti.nome='politecnico di torino' D) <html> <head> <title>Elenco riviste</title> </head> <body> <table> <tr><th>Nome Rivista</th><th>Tipologia</th><th>Periodo uscita</th></tr> <?php $con=mysql_connect("l ocalhost","root",""); mysql_select_db("dbriviste" ,$con); $res=mysql_query("SELECT * FROM riviste"); while($risultato=mysql_fetch_array($re s)) { print("<tr><td>".$risultato['nomerivista ']."</td><td>".$risultato['tipologia']."</td><td>" .$risultato['periodo']."</td></tr>"); } ?> </table> </body>
| ||||||||||||||||||
|
|