Fondamenti di Informatica

Corso di Laurea in Ingegneria Industriale
Facoltą di Ingegneria
Universitą degli Studi di Cassino e del Lazio Meridionale
Anno accademico 2011/2012

Prof. Claudio De Stefano
E_mail: destefano@unicas.it                


Materiale del corso

   Programma del Corso

   Slides delle lezioni  in formato PDF 

1.    Introduzione
2.    Architettura dei calcolatori
3.    Le fasi di sviluppo di un programma
4.    I linguaggi di programmazione ed i tipi di dati
5.    Introduzione al linguaggio C++: caratteristiche generali e tipi di dati
6.    Il linguaggio C++: le classi di istruzioni
7.    Il linguaggio C++: le funzioni
8.    Il linguaggio C++: gli array e le strutture
9.    Il linguaggio C++: gli algoritmi di base sugli array
10.  Il linguaggio C++: puntatori ed allocazione dinamica della memoria
11.  Il linguaggio C++: puntatori a funzione
12.  Il linguaggio C++: La ricorsione
13.  Il linguaggio C++: la rappresentazione delle informazioni nei registri
14.  Il linguaggio C++: la gestione dei file
 

 

   Esercitazione 1 - Programma Rettangoli
   Esercitazione 2 - Calcolo giorni tra due date
   Esercitazione 3 - Array monodimensionale: definizione, lettura, stampa
   Esercitazione 4 - Array monodimensionale: calcolo valore minimo, massimo e medio
   Esercitazione 5 - Array monodimensionale: ricerca, inserimento e cancellazione elemento
   Esercitazione 6 - Array monodimensionale: ordinamento

   Esempi



Ambiente per lo sviluppo di programmi in C++

L'ambiente utilizzato č NetBeansambiente free prodotto da Sun Microsystem. I file e le istruzioni per l'installazione sono disponibili qui.

Altro materiale

Tutorial sul C++ (in inlgese)

Documentazione sul C/C++  (in inlgese)

 


© 2002 Claudio De Stefano.
Ultimo aggiornamento: 09/06/16.