Programmazione C

Come prima cosa, settimana per settimana e possibilmente lezione per lezione, compariranno qui gli argomenti trattati. Successivamente, in linea più dettagliata, metteremo rimandi a libri e articoli vari, consultabili sulla rete. Per uno Studio migliore ed agevole.

Argomenti Primo Incontro

Variabili Intere (int), Razionali (float e double) e Caratteri (char).
Primo approccio con puntatori e array.
Le funzioni scanf() e printf().

Argomenti Secondo Incontro

Trattazione teorica di Puntatori ed Array.
Studio dei cicli standard: for(), while(), do{}while(),if(), else .
Come Algoritmicizzare una Iterazione Tramite i cicli.
Condizioni di uscita evitando accuratamente il comando 'break'.

Argomenti Terzo Incontro

Le funzioni in C. Dichiarazioni, Definizioni, Funzioni implicite ed Esplicite.
Struttura di funzioni standard, librerie di sistema.
Generazione di numeri casuali, L'utilizzo di rand(), random(), lranad48().
inizializzazione ed implementazione della funzione lrand48().

Argomenti Quarto Incontro

Le Librerie matematiche <math.h>.
Le strutture in C, Dichiarazione, Utilizzo, Scorciatoie.
Gestione di Un file Dati *.dat , funzioni fprintf(), fscanf(),puntatori tipo FILE*.
Accenno ad un utilizzo intelligente dell'allocazione di memoria statica.
Funzione urd()[sull'argomento, vedere anche il codice postato sul sito con descrizione].
procedimenti base del Preprocessore: #define, #include, #ifdef, #ifndef, #endif.

Argomenti Quinto Incontro

Funzioni malloc(), calloc(), trattazione teorica delle funzioni relloc(), free().
Basi di teoria circa la Integrazione Computazionale di equazioni Differenziali.
Scrittura di un Programma che Integri computazionalmente l'oscillatore armonico.
Visualizzazione dell'errore con matodo di Eulero.
Visualizzazione dell'errore con metodo di Eulero-Cromer.(non visto, solo spiegato)

Autori

 
corsi/corso_di_programmazione_in_c.txt · Ultima modifica: 17/06/2008 14:57 da luca_cipriani
 
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki