====== Informatica - Corso B ====== Docente: **Maria Eugenia Occhiuto** Ricevimento studenti: Martedì 16-18. mandare una email a occhiuto[at]di[dot]unipi[dot]it **Appello del 28 Gennaio 2015** {{:fisica:inf-b:risultati28115.pdf|Risultati}} Orali e visione dei compiti Mercoledi 11 Febbraio ore 9 Sala Seminari Est (Dip. di Informatica) ===== Orario delle lezioni ===== ^Corso ^Giorno ^Ora ^Aula ^ |Lezione | Martedì | 14-15 |G1 | |Lezione | Mercoledì | 14-16 | E1 | |Laboratorio | Mercoledì | 8,30-11 |M | ===== Modalità d'esame ===== Scritto e orale ===== Materiale didattico ===== * **Lucidi delle lezioni** che saranno resi disponibili in questa pagina. {{:fisica:inf-b:programmazionec.pdf|}} * **Testi di consultazione ** * Ceri-Mandrioli-Sbattella Informatica: programmazione McGraw-Hill * Kelley-Pohl C: didattica e programmazione Addison Wesley * Crescenzi-Gambosi-Grossi Strutture di dati e algoritmi AddisonWesley * **Testi d'esame** del AA 2012-2013 {{:fisica:inf-b:testipdf.zip|}} ===== Lezioni ===== ^Num ^Data ^Argomento ^Materiale ^ | 1 |14-2-14 |Introduzione al corso | | | 2 |18-2-14 |Introduzione alla programmazione | {{:fisica:inf-b:intro.pdf|}}| | 3 |19-2-14 |Variabili e assegnamento |{{:fisica:inf-b:seconda.pdf|}}| | 3 |21-2-14 |If e while | {{:fisica:inf-b:terza.pdf|}}| | 4 |25-2-14 |Rappresentazione dell'informazione|{{:fisica:inf-b:rappr.informazione.pdf|}} | | 4 |26-2-14 |Switch|{{:fisica:inf-b:switch.pdf|}} | | 5 |4-3-14 |Do-While|{{:fisica:inf-b:dowhile.pdf|}} | | 6 |11/12-3-14 |Tipi primitivi |{{:fisica:inf-b:tipiprimitivi.pdf|}}| | 7 |18/19-3-14 | Array | {{:fisica:inf-b:array.pdf|}} | | 8 |25/26-3-14 | Puntatori |{{:fisica:inf-b:puntatori.pdf|}}| | 9 |1/2-4-14 | Funzioni |{{:fisica:inf-b:funzioniinizio.pdf|}}| | 9 |8/9-4-14 | Regole di visibilità dei nomi |{{:fisica:inf-b:visibilita.pdf|}}| | 10 |15-4-14 | Ricorsione |{{:fisica:inf-b:ricorsione.pdf|}}| | 11 |16-4-14 |Ordinamenti:Insertion e selection sort |{{:fisica:inf-b:ordinamenti.pdf|}}| | 12 |29-4-14 |Ordinamenti:Buble e merge sort|| | 13 |6-5-14 |Tipi definiti dall'utente|{{:fisica:inf-b:tipidefiniti.pdf|}}| | 14 |7-5-14 |Liste |{{:fisica:inf-b:liste.pdf|}} | | 15 |13/14-5-14 |Operazioni sulle liste |{{:fisica:inf-b:operazioniliste.pdf|}}| | 16 |20-5-14 |Stringhe |{{:fisica:inf-b:stringhe.pdf|}}| | 17 |27-5-14 |File |{{:fisica:inf-b:file.pdf|}}| ===== Esercitazioni ===== ^Num ^Data ^Argomento ^Materiale ^ | 1 |28-2-14 |Esercizi di base e if | {{:fisica:inf-b:esercizi1.pdf|}}{{:fisica:inf-b:esercizioswitch.pdf|}}| | 2 |7-3-14 |Iterazione |{{:fisica:inf-b:esercizi3.pdf|}} | | 3 | 12-3-14 |Sequenze di tipi primitivi |{{:fisica:inf-b:esercizi4.pdf|}} | | 4 | 19-3-14 |Array | {{:fisica:inf-b:esercizi5.pdf|}}| | 5 | 26-3-14 |Array2 |{{:fisica:inf-b:esercizi6.pdf|}}| | 6 | 2-4-14 |Funzioni semplici |{{:fisica:inf-b:esercizifunzioni.pdf|}}| | 7 | 9-4-14 |Funzioni con array |{{:fisica:inf-b:esercizifun.pdf|}}| | 7 | 16-4-14 |Funzioni ricorsive |{{:fisica:inf-b:esercizifunzioniric.pdf|}}| |8 | 30-4-14 |Funzioni ricorsive su array |{{:fisica:inf-b:eserciziarrayric.pdf|}}| | 9 | 7-5-14 |Funzioni ricorsive su array |{{:fisica:inf-b:eserciziarrayric2.pdf|}}| | 10 | 14-5-14 |Funzioni su enumerati e struct |{{:fisica:inf-b:esercizistruct.pdf|}}| | 11 | 21-5-14 |Liste |{{:fisica:inf-b:esercizi12.pdf|}}| | 12 | 28-5-14 |Ancora Liste |{{:fisica:inf-b:esercizi13.pdf|}}| | 13 | 28-5-14 |Esercizi d'esame sulle liste |{{:fisica:inf-b:listedesame.pdf|}}| ===== Manuali utili ===== [[http://www.di.unipi.it/~rama/didattica/FisInf1112/GuidaCdC/Guida%20all%27uso%20del%20CdC.html|Guida all'uso del CdC]] [[http://didawiki.cli.di.unipi.it/lib/exe/fetch.php/fisica/inf/cdc_linux_reference_card.pdf| Guida sintetica ai comandi Linux]] [[http://didawiki.cli.di.unipi.it/lib/exe/fetch.php/fisica/inf/gnu_emacs_reference_card.pdf | GNU Emacs Reference card]] [[http://didawiki.cli.di.unipi.it/lib/exe/fetch.php/fisica/inf/c_reference_card_ansi_2.2.pdf | C Reference card]]