Informatica a.a. 2010-11
Corso di Laurea triennale in Matematica
Docente
Alessandro Bianchi
Dipartimento di Informatica - V Piano
Tel. 080 544 2283
Email bianchi@di.uniba.it
Pagina Web http://www.di.uniba.it/~bianchi/
Orari di ricevimento:
- mercoledí dalle 15.30 alle 17.30 - Dipartimento di Informatica;
- per appuntamento.
Il Corso
Sillabo del corso
Orario:
Martedí dalle 11.00 alle 13.00; Mercoledí dalle 12.00 alle 14.00, AULA I.
Obiettivi: L'insegnamento intende sviluppare le
competenze culturali di base della programmazione e della teoria della
computabilitá, stimolare l'analisi critica nell'ambito dei problemi informatici, nonchè
fornire le competenze fondamentali per applicare i concetti appresi
nella risoluzione di problemi, mediante l'uso del linguaggio di programmazione C.
E' richiesto che gli studenti abbiano le conoscenze matematiche di base
del livello fornito dalla scuola superiore.
Bibliografia:
-
M. Frixione, D. Palladino, Funzioni, Macchine, Algoritmi -
Introduzione alla teoria della computabilitá, Carocci, 2004;
-
S. Ceri, D. Mandrioli, L. Sbattella, Informatica: Programmazione,
McGraw-Hill, 2 Edizione, 2006;
-
H.M. Deitel, P.J. Deitel, C: Corso completo di programmazione,
Apogeo, 2004;
-
Dromey, Algoritmi fondamentali, Jackson - ISBN 8870567362;
-
A.J. Kfoury, R.N. Moll, M.A. Arbib, Programmazione e Computabilitá, ETAS Libri, 1986;
-
M. Aiello, A. Albano, G. Attardi, U. Montanari, Teoria della computabilitá,
Logica, Teoria dei linguaggi formali, ETS, 1976;
-
AA.VV, Racconti Matematici, (a cura di C. Bartocci), Einaudi, 2006, e in particolare
il racconto di S. Lem, "L'hotel straordinario, o il milleunesimo viaggio di Ion il Tranquillo", 1968
(disponibile all'indirizzo http://www.itismattei.it/mate1/racconti/hotel.pdf);
-
F. Luccio, L. Pagli, Storia matematica della rete. Dagli antichi codici all'era di Internet,
Bollati Boringhieri, 2007;
- Lucidi del corso: disponibili a partire dalla
pagina del programma del corso;
- Ulteriori riferimenti on line:
- Articoli e lucidi riferiti / distribuiti durante le lezioni.
Aggiornamenti e Avvisi
- 18 febbraio 2011 Nella pagina degli esami è pubblicato
il calendario degli esami relativi all'appello del 22 febbraio.
- 8 febbraio 2011 Nella pagina degli esami è pubblicato
il risultato della prova scritta dell'8/02.
- 4 febbraio 2011 Nella pagina degli esami è pubblicato
il calendario degli esami relativi all'appello dell'8 febbraio.
- 28 gennaio 2011 Nella pagina degli esami sono pubblicati i risultati delle
prove in itinere.
- 12 gennaio 2011 Nella pagina del programma sono disponibili
i lucidi relativi alla numerabilità degli insiemi e calcolabilità, alle
funzioni ricorsive e ai limiti della calcolabilità.
- 5 gennaio 2011 Nella pagina degli esami sono pubblicati i risultati della
prima prova in itinere.
- 15 dicembre 2010 Nella pagina del programma sono disponibili
le dispense relative alle Macchine di Turing e alle funzioni e calcolabilità.
- 10 dicembre 2010 Nella pagina del programma sono disponibili
le dispense relative agli argomenti avanzati del linguaggio C; sono inoltre pubblicate due ulteriori
serie di esercizi.
- 24 novembre 2010 Nella pagina del programma sono disponibili alcuni esempi
di risoluzione di alcuni esercizi assegnati; sono inoltre pubblicati altri esercizi.
- 17 novembre 2010 Nella pagina del programma sono disponibili
le dispense relative alle funzioni e agli array in C.
- 15 novembre 2010 Nella pagina del programma sono disponibili
le dispense relative alla programmazione strutturata in C e alle strutture di controllo in C.
- 10 novembre 2010 Si avvisa che il giorno mercoledì 17 novembre non si terrà lezione.
- 2 novembre 2010 Nella pagina del programma sono disponibili
le dispense relative ai costrutti di programmazione e ai concetti introduttivi del linguaggio C. Sono inoltre disponibili alcuni esercizi.
- 19 ottobre 2010 Nella pagina del programma sono disponibili
le dispense relative alla introduzione ai linguaggi di programmazione e ai principi della programmazione.
- 8 ottobre 2010 Pubblicazione di questa pagina e delle pagine relative al programma e agli esami.
Sono inoltre disponibili nella pagina del programma le dispense relative alla presentazione del corso e
all'introduzione agli algoritmi.