La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.

Presentazioni simili


Presentazione sul tema: "Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università."— Transcript della presentazione:

1 Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università degli Studi di Milano Corsi di Laurea in Biotecnologie (primo anno interfacoltà)

2 Settima lezione di laboratorio I fogli di calcolo: ulteriori esercizi 2Informatica di base – Linea 1

3 Prima parte Correzione esercizio per casa (“Publiweb”) 3Informatica di base – Linea 1

4 La difficoltà principale Inserire nella colonna “Tipologia Servizio” un testo, sulla base del contenuto delle celle nella colonna “Codice Servizio”: – contenuto della colonna “Codice Servizio”: alcuni dati sono solo numerici, altri terminano con i caratteri “TV” – nella colonna “Tipologia Servizio” bisogna inserire (automaticamente) il testo “banner web” se il rispettivo codice è solo numerico, oppure “spot TV” se il rispettivo codice termina con TV 4Informatica di base – Linea 1

5 Come si fa? Soluzione: – usiamo la tecnica divide et impera Il problema si compone di due parti: 1.capire quali sono gli ultimi due caratteri del codice 2.fare una scelta sulla base del valore di questi due caratteri  le due parti vanno poi integrate per dare la soluzione complessiva 5Informatica di base – Linea 1

6 Prima parte: trovare gli ultimi caratteri Se non sappiamo quale sia la funzione da utilizzare, possiamo cercarla: – in quale categoria sarà la funzione che cerchiamo? “testo” – leggiamo rapidamente le funzioni... troviamo la funzione “DESTRA” – leggiamo la descrizione: è proprio quella che ci serve! Come si usa? – leggiamo la guida se non capiamo 6Informatica di base – Linea 1

7 La funzione “DESTRA” =DESTRA(riferimento a una cella; numero di caratteri da considerare in quella cella) – la cella di riferimento è quella che contiene il codice – 2 è il numero di caratteri più a destra che ci interessano (potranno essere uguali a “TV” oppure numerici) 7Informatica di base – Linea 1

8 Seconda parte: fare la scelta Abbiamo già visto come si usa la funzione “SE”: =SE(condizione da verificare; cosa succede se la condizione è vera; cosa succede se la condizione è falsa) – condizione: il risultato della funzione DESTRA è uguale a “TV” – se vero: scrivo “Spot TV” – se falso: scrivo “Banner web” i testi vanno inseriti nella funzione SE fra virgolette 8Informatica di base – Linea 1

9 Infine: i dati riassuntivi Le altre funzioni da usare: – Fatturato totale: somma – Fatturato medio: media – Prezzo minimo: min – Prezzo massimo: max 9Informatica di base – Linea 1

10 Seconda parte Esercizio in aula 10Informatica di base – Linea 1

11 Parte di un progetto d’esame della linea 2 DolciDolci è una pasticceria. Nel 2007 il proprietario ha deciso di fare una promozione e applicare uno sconto speciale il giorno di San Valentino (il 14/2). Nel giorno di San Valentino del 2008, invece, ha applicato i prezzi normali. Chiaramente, nel 2007 il negozio ha venduto un maggior numero di prodotti, ma il guadagno derivante da ogni singolo prodotto è stato minore (in quanto i prezzi erano scontati). Ora il proprietario si rivolge a te per chiederti di analizzare i dati relativi alle vendite e di valutare se i guadagni (sia quelli complessivi, che quelli relativi al singolo tipo di prodotto) siano stati maggiori il giorno di San Valentino nel 2007 o nel 2008. 11Informatica di base – Linea 1

12 ...continua Per permetterti di svolgere il tuo lavoro, il proprietario del negozio ti fornisce i dati relativi alle proprie vendite (scarica il file “DolciDolci.xls” dal sito del corso). Utilizza i dati che ti servono e organizzali, come ti sembra più opportuno. Formatta in modo chiaro il foglio di calcolo e utilizza dei grafici per mostrare in maniera immediata i risultati principali della tua analisi. Tieni presente che questo foglio di calcolo dovrà essere mostrato al proprietario del negozio (che non è un esperto di informatica) e che quindi il tuo lavoro dovrà essere semplice da interpretare. 12Informatica di base – Linea 1

13 Suggerimenti - 1 Ricordati di usare sempre un approccio “divide et impera” Chiediti: Cosa devo calcolare? Quali dati mi servono per fare questo calcolo? Come faccio ad estrarre i dati in modo automatico e intelligente? Quali funzioni devo impostare per fare il calcolo? – es. sfrutta l’ordinamento dei dati e la formattazione condizionale – sfrutta le funzioni logiche (quale in particolare?) e la funzione SE – ecc. Ragiona prima di iniziare a lavorare! Fai uno schema mentale/cartaceo su come dovrai procedere 13Informatica di base – Linea 1

14 Suggerimenti - 2 Ricorda di formattare bene il foglio, e di inserire i dati che hai calcolato in modo che siano ben visibili e comprensibili Usa dei grafici per visualizzare i risultati che hai ottenuto Cerca di sfruttare tutto quello che hai appreso finora sui fogli di calcolo 14Informatica di base – Linea 1

15 Terza parte Esercizi per casa 15Informatica di base – Linea 1

16 Altri due esercizi su Publiweb Sul sito del corso trovate altri due esercizi relativi alla società Publiweb Due cartelle compresse contenenti: – spiegazione dell’esercizio – foglio di calcolo con i dati su cui lavorare – file PDF con il risultato dell’esercizio Procedete usando tutti i soliti accorgimenti! – vedi slide precedenti (Suggerimenti 1 e 2) Le soluzioni degli esercizi verranno pubblicate in seguito, sul sito del corso Informatica di base – Linea 116

17 PROMEMORIA Prossimo laboratorio Nell’esercitazione di venerdi 11 dicembre lavoreremo sulle basi di dati STUDIATELE BENE prima del laboratorio! Informatica di base – Linea 117


Scaricare ppt "Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università."

Presentazioni simili


Annunci Google