Informatica a.a. 2011-12
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
- 9 febbraio 2012 Nella pagina degli esami è pubblicato
il risultato delle prove scritte sostenute il 9/02 e le date per le relative verbalizzazioni/prove orali.
- 6 febbraio 2012 Si comunica che a seguito della
disposizione del Magnifico Rettore sulla chiusura di tutte le
sedi dell'Università causa maltempo, gli esami previsti per i giorni
7 e 8 febbraio sono rimandati di 48 ore.
- 4 febbraio 2012 Nella pagina degli esami è pubblicato
il calendario degli esami dell'appello del 7 febbraio.
- 24 gennaio 2012 Nella pagina degli esami è pubblicato
il risultato delle prove scritte sostenute il 24/01 e le date per le relative verbalizzazioni/prove orali.
- 21 gennaio 2012 Nella pagina degli esami è pubblicato
il calendario degli esami dell'appello del 24 gennaio.
- 17 gennaio 2012 Nella pagina degli esami sono stati pubblicati
i risultati relativi alle due prove in itinere e la valutazione complessiva degli esoneri.
- 20 dicembre 2011 Nella pagina del programma sono disponibili
i lucidi relativi ai limiti della calcolabilità.
- 10 dicembre 2011 Nella pagina del programma sono disponibili
i lucidi relativi alla calcolabilità delle funzioni, alla numerabilità
degli insiemi e alle funzioni ricorsive.
- 3 dicembre 2011 Nella pagina del programma sono disponibili
i lucidi relativi all'introduzione alla Macchina di Turing.
- 29 novembre 2011 Nella pagina del programma sono disponibili
un esempio di uso del break all'interno di uno switch e i lucidi relativi agli argomenti avanzati del C.
- 22 novembre 2011 Nella pagina del programma sono disponibili
esempi di risoluzione di alcuni esercizi precedentemente forniti; sono inoltre disponibili ulteriori esercizi.
- 16 novembre 2011 Si comunica che il giorno
25 novembre dalle 14.00 alle 18.00
si terrà una lezione di recupero in aula I.
- 3 novembre 2011 Nella pagina del programma sono disponibili
i lucidi relativi a strutture di controllo, funzioni e array in C.
- 31 ottobre 2011 Nella pagina del programma sono disponibili
alcuni esempi e controesempi di diagrammi strutturati.
- 19 ottobre 2011 Nella pagina del programma sono disponibili
i lucidi relativi ai principali costrutti della programmazione, e inoltre i lucidi introduttivi
al linguaggio C e allo sviluppo di programmi strutturati in C. Sono inoltre pubblicati alcuni esercizi.
- 7 ottobre 2011 Nella pagina del programma sono disponibili
i lucidi relativi ai principi della programmazione.
- 4 ottobre 2011 Nella pagina del programma sono disponibili
i lucidi relativi all'introduzione ai linguaggi di programmazione.
- 28 settembre 2011 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.