Lucidi delle Lezioni                    Home

24-2-03 Modulo 1 Algoritmi Sapere progettare algoritmi in schemi a blocchi e pseudocodice;

Progetto per affinamenti successivi;

 

    Rappresentazione della informazione Sapere come codificare qualunque informazione semplice in unità di memoria dell'elaboratore;

Tabelle standard (caratteri)

Rappresentazione dei numeri, naturali, interi, razionali; precisione e approssimazioni

3-3-03 Modulo 2 Linguaggio C - Dati Semplici Introduzione al Linguaggio C - lessico, sintassi e semantica.

Struttura di programma, Costanti, variabili Operatori

Compatibilità e precedenze.  I/O Semplice

 

  Modulo 3 La struttura di programma Il controllo di flusso.

Sequenza, selezione e iterazione.

 

24-3-03 Modulo 4 Linguaggio C - Dati Strutturati

Strutture di dati OMOGENEI -Array di dati - Vettori - Stringhe

Strutture di dati ETEROGENEI - Struct - Union

 

7-4-03 Modulo 5 Linguaggio C - Funzioni Elementari

Il Concetto di sottoprogramma o Funzione

Il passaggio dei parametri "per valore"; cenni sul passaggio per indirizzo.

La struttura di una unità compilativa

 

19-5-03   Riepilogo di metà corso Con la introduzione dei Pointer, si può completare la trattazione di molti argomenti che, nella prima parte, non sono stati approfonditi. Il riepilogo serve a focalizzare tutti i passaggi lasciati in sospeso.
  Modulo 6 I pointer Definizione, legami con strutture ad array

Ancora sui Puntatori

Tabelle di riepilogo (prob. errori compatibilità)

26-5-03 Modulo 7 Funzioni, memoria Funzioni e Gestione della Memoria (rimpiazza Modulo 5)

Complementi

9-6-03 Modulo 8

I File

File sequenziali di testo

Lettura e scrittura formattata e a singolo carattere