SITO NON PIU' AGGIORNATO - UNIVERSITÀ DI PAVIA

Dipartimento di Matematica ''F. Casorati''

HomeDidatticaCorsi › Programmazione 1IT|EN

Programmazione 1

Docenti:
Lombardi Luca
Anno accademico:
2015/2016
Codice corso:
507289
Crediti formativi:
6
Ambito:
INF/01
Decreto Ministeriale:
270/04
Ore di lezione:
56
Periodo:
I semestre
Lingua di insegnamento:
Italiano

Obiettivi

Scopo di questo corso è introdurre gli studenti di matematica all'Informatica ed alla programmazione in un linguaggio ad alto livello, specificatamente l'ANSI C.

Metodi didattici

Lezioni in classe ed esercitazioni nelle aule informatiche.

Modalità d'esame

Un programma scritto e fatto eseguire sui PC delle aule C2 / C3

Prerequisiti

Nessuno.

Programma

Il corso inizia con una breve introduzione all'informatica ed alla codifica dell'informazione. Viene fornita poi una breve introduzione all'uso dei TC delle aule C2 e C3, all'uso dei PC dell'Aula Informatica ed ai due ambienti di lavoro che l'aula supporta: Windows XP e Linux. Vengono poi illustrati i principi della programmazione strutturata e tutti i supporti e le nozioni necessari per lo sviluppo e l'esecuzione di un programma C.Gli algoritmi sviluppati in C sono per lo piu' rivolti a risolvere problemi di calcolo combinatorio o numerico e problemi di gestione di strutture dati, di semplice o di moderata complessità. Qualche cenno infine sui compilatori e sull'evoluzione delle architetture dei computer.

Bibliografia

1- Brian W. Kernighan, Dennis M. Ritchie: The C programming language, Second Edition, Prentice Hall, 1988.
2- Harvey. M. Deitel, Paul J. Deitel. "C Corso completo di programmazione - Terza Edizione". Apogeo, 2007.
3- Tullio Facchinetti, Cristiana Larizza, Alessandro Rubini "Dalla A alla Z passando per C", Biblioteca Delle Scienze, Università degli Studi di Pavia, 2009.
4- J. Glenn Brookshear, "INFORMATICA una panoramica generale 9/ed", Pearson - Addison Wesley, 2006.
5- Lucidi del corso scaricabili alla home page del corso.


Dipartimento di Matematica ''F. Casorati''

Università degli Studi di Pavia - Via Ferrata, 5 - 27100 Pavia
Tel +39.0382.985600 - Fax +39.0382.985602