Docente: Giuseppe Scollo
Università di Catania, sede di Comiso (RG)
Facoltà di Scienze Matematiche, Fisiche e Naturali
Corso di Studi in Informatica applicata, AA 2007-8
Acquisizione e sviluppo della capacità di:
L'organizzazione dell'insegnamento prevede 48 ore di lezione (ed esercitazione)
L'acquisizione di metodi e competenze professionali nella disciplina è sostenuta da:
Quale bagaglio preliminare è
l'insegnamento di Programmazione 1
Il superamento dell'esame porta all'acquisizione di 6 crediti.
R. Sedgewick
Algoritmi in C++, Terza Edizione: Fondamenti, strutture dati, ordinamento,
ricerca
Addison-Wesley, Pearson Education Italia (2003)
L. Joyanes Aguilar, Fondamenti di programmazione in C++, McGraw-Hill (2008)
H.M. Deitel, P.J. Deitel, C++, Fondamenti di programmazione, Seconda Edizione, Prentice-Hall, Apogeo (2005)
H.M. Deitel, P.J. Deitel, C++, Tecniche avanzate di programmazione, Seconda Edizione, Prentice-Hall, Apogeo (2006)
M.T. Goodrich, R. Tamassia, D.M. Mount, Data Structures and Algorithms in C++, John Wiley & Sons (2004)
B. Stroustrup, The C++ Programming Language, Third Edition, Addison-Wesley (2004)
Forum e Wiki: cosa va dove?
Bjarne Stroustrup's C++ Glossary: http://public.research.att.com/~bs/glossary.html
Free electronic book by Bruce Eckel (2 voll): Thinking in C++, 2nd Ed.: http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
Doug Schmidt's C++ Tutorials: http://www.cs.wustl.edu/~schmidt/C++
GCC, the GNU Compiler Collection: http://gcc.gnu.org