968 - Fondamenti di Informatica T-1 - A.A. 2009-2010
Testi consigliati

H. M. Deitel, J. Deitel
C: Corso completo di Programmazione
Apogeo, 2007, Terza Edizione.

A. Kelley, I. Pohl
C: Didattica e Programmazione
Pearson Education, 2004.

A. Bellini, A. Guidi
Linguaggio C: Guida alla Programmazione
Mc Graw-Hill, 2006, Terza Edizione.



Sei in: Home> Lezioni> Modulo 1

Lucidi delle lezioni - MODULO 1 (parte teorica)


Nell'area sottostante puoi scaricare i file con le diapositive delle lezioni. I file sono in formato PDF con due lucidi per pagina:

0. Introduzione al corso (2 lucidi per pagina)
1a. Introduzione all'informatica (2 lucidi per pagina)
1b. Introduzione agli algoritmi (2 lucidi per pagina)
2. Linguaggi e grammatiche (2 lucidi per pagina)
3. Introduzione ai Compilatori e al Linguaggio C (2 lucidi per pagina)
4. Tipi di dato (2 lucidi per pagina)
5. Rappresentazione dei numeri (2 lucidi per pagina)
6. Input e Output (2 lucidi per pagina) (nuova versione)
6bis. Primi passi (2 lucidi per pagina)
7. Istruzioni (2 lucidi per pagina)
7bis. Programmazione strutturara (2 lucidi per pagina)
7tris. Preprocessore (2 lucidi per pagina)
8. Funzioni (2 lucidi per pagina)
9. Ricorsione (2 lucidi per pagina)
9bis. Funzioni e ricorsione (2 lucidi per pagina)
10. Procedure (2 lucidi per pagina)
10bis. Passaggio dei parametri e Gestione degli errori (2 lucidi per pagina)
11. Progetti su più file (2 lucidi per pagina)
11bis. Metodo di bisezione (2 lucidi per pagina) (nuova versione)
12. Array e Stringhe (2 lucidi per pagina)
12bis. Esercizi sugli Array (2 lucidi per pagina)
12c. Esercizi sulle stringhe (2 lucidi per pagina) (nuove silde)
12d. Esercizi su array e lettura controllata (2 lucidi per pagina) (nuove silde)
12e. Strutture (2 lucidi per pagina) (nuove silde)
13. typedef (2 lucidi per pagina)
14. Matrici (2 lucidi per pagina)
15. stdio (2 lucidi per pagina)
16. File di testo (2 lucidi per pagina)
17. File binari (2 lucidi per pagina)
17bis. File ad accesso diretto (2 lucidi per pagina)
17c. Esercizi sui files (2 lucidi per pagina)
18. Variabili globali e statiche (2 lucidi per pagina)
19. Ordinamento (2 lucidi per pagina)
20. Ricerca binaria (2 lucidi per pagina)
21. Allocazione dinamica (2 lucidi per pagina)
22. ADT (2 lucidi per pagina)
23. Liste (2 lucidi per pagina)
24. Stack e Code (2 lucidi per pagina)


Esercizi

Prima Esercitazione Grammatiche, Complemento a 2, Analisi di un programma, Programmazione strutturata
Seconda Esercitazione Matrici, Stringhe, File, Strutture, Puntatori, Allocazione dinamica della memoria
Terza Esercitazione Liste, Stack, Code FIFO
Quarta Esercitazione Prova scritta


Orario MODULO 1

Docente
Prof. Paola Mello