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 2

Lucidi delle lezioni - MODULO 2 (parte di laboratorio)


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

lab00. Chi non ha mai visto un PC (2 lucidi per pagina)
00. Introduzione al corso (2 lucidi per pagina)
01. Architettura (2 lucidi per pagina)
02. Linea di Comando (2 lucidi per pagina)
03. Introduzione a Visual Studio (2 lucidi per pagina)
04. Tipi Semplici, IO ed Espressioni (lucidi) (soluzioni)
05. Istruzioni - If e cicli (lucidi) (Soluzioni)
06. Funzioni, Funzioni ricorsive e Progetti su più file (lucidi) (soluzioni)
07. Funzioni, Passaggio dei parametri per riferimento, trattamento degli errori (lucidi) (soluzioni)
08. Array (lucidi) (soluzioni)
09. Array e funzioni (lucidi) (soluzioni)
10. Stringhe e Strutture (lucidi) (soluzioni)
11. Matrici (lucidi) (soluzioni)
12. Algoritmi di Ordinamento (lucidi) (soluzioni)
13. File (lucidi) (soluzioni)
14. Allocazione dinamica della memoria (lucidi) (soluzioni)
--. Esercizi: testi d'esame tratti da un corso dello scorso anno accademico (trattano files e allocazione dinamica, no liste)
15. Liste (lucidi) (soluzioni)
16. Simulazione di Esame Compito A Compito B StartKit0B



Strumenti

Ambienti di Sviluppo in C

Microsoft Visual C++ Express Edition
Microsoft Visual Studio (Academic Alliance) - Istruzioni
Bloodshed Dev-C++

Altri strumenti

Progetto vuoto Visual Studio configurato per il linguaggio C

Istruzioni per l'uso:

  1. Le ragioni
    Microsoft Visual Studio supporta il linguaggio C ma non esiste un wizard per la creazione di progetti C "semplici". I progetti contenuti in questo zip sono progetti C++ configurati per compilare e linkare solo codice ANSI C.
  2. L'uso
    A seconda dell'ambiente di sviluppo installato, è necessario utilizzare il progetto corrispondente. In particolare, per creare un nuovo progetto, creare una copia del progetto (file *.vcproj - per comodità esiste anche un file main.c contenente un semplice main) ed aprirlo con il proprio ambiente di sviluppo.
  3. Warnings
    È possibile, mediante upgrade, convertire progetti VS2005 in progetti VS2008 ma non è possibile seguire il percorso opposto. In ogni caso, si possono aggiungere ad un progetto vuoto dei file sorgente esistenti.

 

Orario MODULO 2

Docente
Ing. Federico Chesani