La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Fondamenti di Informatica Presentazione del corso Docenti Monica Bianchini Monica Bianchini Dipartimento di Ingegneria dellInformazione E–mail:

Presentazioni simili


Presentazione sul tema: "1 Fondamenti di Informatica Presentazione del corso Docenti Monica Bianchini Monica Bianchini Dipartimento di Ingegneria dellInformazione E–mail:"— Transcript della presentazione:

1 1 Fondamenti di Informatica Presentazione del corso Docenti Monica Bianchini Monica Bianchini Dipartimento di Ingegneria dellInformazione E–mail: Telefono: Cellulare: Ricevimento: Ricevimento: per appuntamento via Paola Tanci Paola Tanci E–mail:

2 2 Programma del corso 1 Lalgebra di Boole; i sistemi di numerazione; la rappresentazione dei dati e laritmetica degli elaboratori La struttura del calcolatore Analisi e programmazione; algoritmi e loro proprietà; i linguaggi per la formalizzazione di algoritmi: diagrammi a blocchi e pseudocodifica Introduzione alla programmazione; i linguaggi di programmazione di alto livello: storia del linguaggio C

3 3 Programma del corso 2 I fondamenti del linguaggio C lo sviluppo dei programmi, la compilazione dei file sorgente, il link ed il caricamento in memoria principale, la libreria di run–time, limpaginazione dei file sorgente, il preprocessore Il linguaggio C i tipi di dati scalari, il controllo di flusso, gli operatori e le espressioni, gli array ed i puntatori, le classi di memorizzazione, strutture ed unioni, le funzioni, le direttive del preprocessore, input e output Algoritmi e complessità: ricerca e ordinamento Esercitazioni frontali e in laboratorio (2 3 ore settimanali) sugli argomenti sviluppati nel corso

4 4 Testi 1 In alternativa, uno qualsiasi fra… A. Bellini e A. Guidi, Linguaggio C Guida alla programmazione A. Bellini e A. Guidi, Linguaggio C Guida alla programmazione H. Schildt, C La Guida completa H. Schildt, C La Guida completa S. Ceri, D. Mandrioli, L. Sbattella, Informatica: programmazione S. Ceri, D. Mandrioli, L. Sbattella, Informatica: programmazione P. Demichelis, E. Piccolo, Introduzione all'informatica in C P. Demichelis, E. Piccolo, Introduzione all'informatica in C H. M. Deitel, P. J. Deitel, C Corso completo di Programmazione, Apogeo H. M. Deitel, P. J. Deitel, C Corso completo di Programmazione, Apogeo A. Kelley, I. Pohl, C Didattica e Programmazione, Pearson/Addison Wesley A. Kelley, I. Pohl, C Didattica e Programmazione, Pearson/Addison Wesley Testi di riferimento A. V. Aho e J. D. Ullman, Fondamenti di Informatica, Zanichelli, 1994 A. V. Aho e J. D. Ullman, Fondamenti di Informatica, Zanichelli, 1994 P. A. Darnell e P. E. Margolis, C Manuale di Programmazione (Linguaggio e Tecniche di Ingegnerizzazione del Software), McGraw-Hill (2 a edizione) P. A. Darnell e P. E. Margolis, C Manuale di Programmazione (Linguaggio e Tecniche di Ingegnerizzazione del Software), McGraw-Hill (2 a edizione) } McGraw-Hill

5 5 Testi 2 Testi di consultazione A. C. Batini, L. Carlucci Aiello, M. Lenzerini, A. Marchetti Spaccamela, A. Miola, Fondamenti di programmazione dei calcolatori elettronici, Franco Angeli, 1991 A. C. Batini, L. Carlucci Aiello, M. Lenzerini, A. Marchetti Spaccamela, A. Miola, Fondamenti di programmazione dei calcolatori elettronici, Franco Angeli, 1991 F. Cesarini, F. Pippolini e G. Soda, Elementi di Informatica, Firenze: Edizioni Cremonese, 1993 F. Cesarini, F. Pippolini e G. Soda, Elementi di Informatica, Firenze: Edizioni Cremonese, 1993 B. W. Kernighan e D. M. Ritchie, The C Programming Language (2 nd edition, ANSI C), Prentice Hall Press, 1988 B. W. Kernighan e D. M. Ritchie, The C Programming Language (2 nd edition, ANSI C), Prentice Hall Press, 1988

6 6 Esami Modalità di esame Prova scritta Prova scritta 2 prove in itinere (a metà ed a fine corso) Altrimenti, scritto relativo al programma completo Prova pratica Prova pratica Elaborato in linguaggio C, con relazione allegata descrittiva del software sviluppato Possibilità di lavoro in gruppi (al più tre persone) Prova orale Prova orale


Scaricare ppt "1 Fondamenti di Informatica Presentazione del corso Docenti Monica Bianchini Monica Bianchini Dipartimento di Ingegneria dellInformazione E–mail:"

Presentazioni simili


Annunci Google