Lucidi delle Lezioni                    Home

23-febraio-04 Modulo 0 Le Ondate dell'Informatica La storia dell'informatica, le Ondate tecnologiche, le definizioni principali.

Come si è arrivati ad Internet

Intro  Prima  Seconda   Terza

Modulo 1 Algoritmi Sapere progettare algoritmi in schemi a blocchi e pseudocodice;

Progetto per affinamenti successivi;

1-marzo-2004 Modulo 1 Rappresentazione della informazione

Struttura di un semplice Elaboratore

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

Tabelle standard (caratteri)

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

Memoria, CPU, microistruzioni, fasi di Fetch ed Execute, immagine della memoria fisica

Modulo 2 Linguaggio C - Dati Semplici (Int )

parte a

Introduzione al Linguaggio C - lessico, sintassi e semantica.

Definizione di tipo (memoria, operatori, associatività)

Tipi     INT

15-marzo-2004 Modulo 2 Altri dati semplici parte b char, float e double
parte c

Costanti, variabili Operatori

Compatibilità e precedenze.  

I/O Semplice

Modulo 3 La struttura di programma

parte a

parte b

Struttura di programma, 

Il controllo di flusso.

Sequenza, selezione e iterazione.

if, switch/break, while, do, for

la parte b contiene l'uso di break e continue (argomento di esercitazione)

22-marzo-2004

 

Modulo 4 Linguaggio C - Dati Strutturati

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

Strutture di dati ETEROGENEI - Struct e Union

 

29-marzo-2004 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

 

Riepilogo di metà corso Con la prossima introduzione del tipo 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.
17-maggio-2004 Modulo 6 I pointer Definizione, legami con strutture ad array  

Ancora sui Puntatori e un esempio riepilogativo  

 

24-maggio-2004 Modulo 7 Funzioni, memoria Funzioni e Gestione della Memoria 

parte 2a  

parte 2b  

Modulo 8

Tipi Astratti di Dati

Come rappresentare dati complessi sui dati del C

Parte 1  

 

7-giugno-2004 Parte 2    attenzione!!!! (Corretta pag 21)
I File File sequenziali di testo

Lettura e scrittura formattata e a singolo carattere