Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Fondamenti di Informatica
Roberto Casadei
roby.casadei@unibo.it
Campus di Cesena
Alma Mater Studiorum – Università of Bologna
1 Panoramica
2 Contenuti ed obiettivi
3 Aspetti organizzativi
Struttura corso Fondamenti di Informatica (cod. 09730) �
Ingegneria Biomedica ) 6 CFU
Ingegneria Elettronica ) 9 CFU
Il carico didattico del corso è suddiviso in 3 moduli con rispettivi docenti
Per scopi puramente organizzativi
1 Panoramica
2 Contenuti ed obiettivi
3 Aspetti organizzativi
A proposito dell’informatica...
“[Computer science] is not really about computers – and it’s not about computers in
the same sense that physics is not really about particle accelerators, and biology is
not about microscopes [...]” � (Hal Abelson)
“I’m personally convinced that computer science has a lot in common with physics.
Both are about how the world works at a rather fundamental level. The difference, of
course, is that while in physics you’re supposed to figure out how the world is made
up, in computer science you create the world. Within the confines of the computer,
you’re the creator. You get to ultimately control everything that happens. If you’re
good enough, you can be God. On a small scale.” � (Linus Torvalds)
1 Panoramica
2 Contenuti ed obiettivi
3 Aspetti organizzativi
Sito del corso e materiale
1
https://virtuale.unibo.it/course/view.php?id=34867
Casadei Panoramica Contenuti ed obiettivi Aspetti organizzativi Riferimenti 8/20
Orario e modalità d’erogazione
Testi consigliati
Parte teorica
J. G. Brookshear and D. Brylow. INFORMATICA. Una Panoramica Generale, 12a
Edizione. Pearson, 2016
S. Ceri, D. Mandrioli, and L. Sbattella. INFORMATICA: Arte e mestiere, 2a
Edizione. McGraw-Hill, 2004
G. M. Schneider and J. L. Gersting. Informatica. Apogeo, 2013
Programmazione e linguaggio C
B. Kernighan and D. Ritchie. C Programming Language (2E). Prentice-Hall
software series. Prentice Hall, 2005
P.J. Deitel and H.M. Deitel. Il linguaggio C. Fondamenti e tecniche di
programmazione. Pearson, 2013
Esame è scritto/pratico
� Verrà organizzata una simulazione d’esame che vi permetterà di prendere
confidenza con la piattaforma e la modalità operativa
Struttura esame
Esercizio 1 (2/30). Domanda di teoria.
Esercizio 2 (2/30). Domanda di teoria.
Esercizio 3 (2/30). Domanda di teoria.
Esercizio 4 (6/30). Analisi di un frammento di codice C
Esercizio 5 (9/30 Bio – 6/30 Ele). Esercizio di programmazione in C
Esercizio 6 (9/30 Bio – 6/30 Ele). Esercizio di programmazione in C
(Solo ele) Esercizio 7 (6/30). Terzo esercizio di programmazione in C (relativo ai
contenuti del Modulo 3)
Tutor POT
Alberto Marfoglia
alberto.marfoglia@studio.unibo.it
Andrea Negri
andrea.negri4@studio.unibo.it
Martina Cantelli
martina.cantelli6@unibo.it