====== Informatica - Primo Anno ====== ===== Informazioni pratiche ===== * Vedi la {{:fisica:informatica:201516:presentazione2015.pdf|presentazione del corso}} per lo scopo, il programma di massima ed altre informazioni * Docente: [[http://www.di.unipi.it/~susanna/|Susanna Pelagatti]], stanza 346/DE, dip. Informatica * Ricevimento elettronico: contattate il docente per posta elettronica **inviando il file del programma ed indicazioni chiare sull'errore e su come compilare ed eseguire per riprodurre l'errore stesso**. * Orario del corso * Lezioni: Mercoledi 9--11 aula G * Esercitazioni/Lezioni/Laboratorio: Giovedi 14--18 aule H, M ed I * Ricevimento: Mercoledi' al termine della lezione di laboratorio, oppure su appuntamento. * La frequenza del corso **non e' obbligatoria** ma fortemente consigliata. ===== Lezioni ed esercitazioni ===== Vedete la pagina delle [[esercitazioni|lezioni ed esercitazioni]] per i materiali relativi a ogni lezione ed esercitazione. ===== Avvisi urgenti ===== Per tutti gli avvisi urgenti vedete nella pagina degli [[avvisi|avvisi]].\\ E' possibile richiedere di essere avvisati automaticamente via e-mail ogni volta che un nuovo avviso viene postato. Seguire le istruzioni indicate nella pagina stessa. ===== FAQ ===== Per avere risposte alle domande piu' frequenti, vedere la pagina relativa alle [[FAQ|FAQ]] ===== Libro di testo ===== Kelley, Pohl. **C: Didattica e Programmazione** (seconda edizione), Addison-Wesley, 2004. ==== Altro materiale ==== * (introduttivo sulla programmazione)S. Ceri, D. Mandrioli, L. Sbattella. **Informatica: programmazione** (seconda edizione). McGraw-Hill 2006. * (approfondimenti su algoritmi e strutture dati) P. Crescenzi, G.Gambosi, R. Grossi, G. Rossi. **Strutture di dati e algoritmi. Progettazione, analisi e programmazione** (Seconda edizione). Pearson 2012. * Manuali in linea dei tool di sviluppo GNU [[http://www.gnu.org/software/gcc/onlinedocs/|gcc]][[http://www.gnu.org/software/emacs/manual/|emacs]][[http://www.gnu.org/software/ddd/manual/|ddd]][[http://www.sunsite.ualberta.ca/Documentation/Gnu/gdb-4.18/html_chapter/gdb_toc.html|GDB]] * {{:lcs:lcs09:gdb-commands.pdf|Sommario GDB commands}} * [[lcs:lcs07:emacs_commands|Un sommario di comandi di emacs]] * [[lcs:lcs07:bash_commands|Un sommario basico di comandi bash]] * {{:lcs:lcs07:bashquickreference.pdf|Un sommario completo di comandi bash}} * [[http://www.digilife.be/quickreferences/quickrefs.htm|Un sito di 'sommari' (quick references)]] su tutto! * Manuali in linea delle funzioni di libreria standard: //man nomefunzione man -k argomento// * Altre informazioni in linea (bash, make tec.) //ESC-X info// da emacs. ==== Portatili e accesso alle macchine delle aule H-L-M Polo Fibonacci ==== * [[fisica:informatica:201516:primoanno:virtualbox|Istruzioni installazione Macchina Virtuale]] * [[fisica:informatica:201516:primoanno:cygwin|Istruzioni installazione CygWin]] * [[fisica:informatica:201516:primoanno:cdcfibonacci|Istruzione accesso PC aule H-L-M sotto Linux]] ===== Esame ===== Trovate [[fisica:informatica:201516:esame| qua ]] le regole d'esame ed i **testi delle precedenti prove scritte**. Questa invece e' la pagina degli [[fisica:informatica:201516:assegnamenti| assegnamenti e del progetto di recupero ]]. ===== Comments ===== Per tutto il resto mandate una email a [[susanna.pelagatti@unipi.it|Susanna Pelagatti]].