Sussidi Didattici
Home

 

 

Per domande, suggerimenti o problemi riguardanti questo sito scrivere al Webmaster

In questa pagina è contenuto il materiale di supporto allo studio distribuito nell'ambito del corso. Sono riportati anche gli argomenti di volta in volta affrontati a lezione.

Le dispense relative alla parte di programmazione riportate di seguito riguardano principalmente gli argomenti trattati durante l'attività esercitativa. 

Il materiale riportato di seguito è stato realizzato con la preziosa collaborazione dell'Ing. Marcello Esposito.

Alla preparazione del materiale didattico hanno partecipato, a vario titolo, i proff. Giulio Iannello, Giorgio Ventre e Carlo Sansone e gli Ingg. Luigi Romano, Roberto Canonico, Marcello Esposito, Pasquale Foggia, Giuseppe De Pietro, Simon Pietro Romano.

I file con estensione .pdf posso essere aperti utilizzando il programma Acrobat Reader.

Per scaricare Acrobat Reader cliccare qui.

 

Materiale Argomenti Riferimento al libro di testo
     
1-borea5_primaparte.PDF

1-borea5_secondaparte.PDF

Concetto di Elaborazione
Concetto di algoritmo
L'automa a stati finiti
Esempi di automi
Il registro k-stabile
Il modello penna e carta
Esempio: sol. di un'equazione di II grado
Esercizi sugli automi
Parte 1: cap. I - parr. da 1 a 5, 11
2-borea5.pdf Il modello di Von Neumann
L'algoritmo del processore
Il linguaggio macchina e l'assembler
Hardware e Software
Compilatori e Interpreti
Sistema a programma registrabile
Organi di un calcolatore
L'architettura del processore
Esempio: l'istruzione move
Parte 1: cap. I - par. 12

Parte 1: cap. II - parr. 7, 8, 9

Parte 2 - cap. I - par. 6

Parte 3 - cap. I - tutto

3-borea5.pdf
Analisi e Sintesi di un Sistema
Il concetto di stato
Il concetto di tempo
Registri
Contatori
Esercizi

 

 
4-borea5.pdf Concetto di Informazione
Codifica
Parte 1: cap. II - parr. 1 e 2

Parte 3 - cap. III - da 2 a 9, 10 (senza dim.), da 11 a 13

     
6-borea5.pdf Ambiente di sviluppo
Il ciclo di vita di un programma
La documentazione
Errori nei programmi
Parte 2: cap. XIII - parr. da 1 a 3

Parte 2: cap. XIV - Tutto

 

7-borea5.pdf I linguaggi C e C++: introduzione
Elementi Lessicali
Commenti
Identificatori
Parole Chiave
Costanti Letterali

 

Riferirsi al tutorial di Paolo Marotta
8-borea5.pdf I tipi
Le variabili
Le costanti
Istruzioni di Assegnamento
Assegnazione: esempi
Istruzioni di I/O

 

Parte 2: cap. II - parr. 1 e 2

Parte 2: cap IV - parr. da 1 a 7

Riferirsi anche al tutorial di Paolo Marotta

9-borea5.pdf Dichiarazioni
Variabili
Tipi semplici
Tipo booleano
Tipo carattere
Tipo intero
Tipo reale

 

Parte 2: cap. II - parr. 5, 6 e 7
     
11-borea5.pdf Dati Strutturati
Tipi Strutturati 
Array
Array in C++
La parola chiave typedef
Record
Record in C++
Parte 2: cap. III - parr. da 1 a 7 e par 11.

Parte 2: cap. VIII - parr. da 1 a 4.

Riferirsi anche al tutorial di Paolo Marotta

12-borea5.PDF Le funzioni
Il passaggio dei parametri per valore e per riferimento
Parametri di ingresso, di uscita e di ingresso-uscita
Il passaggio di parametri const
Il passaggio di parametri vettore
Parte 2: cap IV - parr. 8, 9, 12

Riferirsi anche al tutorial di Paolo Marotta

 

13-borea5.PDF Indentazione dei programmi

La direttiva "#define"

Tempo di vita e visibilita' delle variabili

Le stringhe

Le funzioni per la manipolazione delle stringhe

Parte 2: cap. XIII - parr. da 4 a 9

 

Riferirsi anche al tutorial di Paolo Marotta

 
14-borea5.PDF L’I/O su file.
Le classi ifstream e ofstream.
La realizzazione di una libreria.
Il problema dell’inclusione multipla.
Riferirsi anche al tutorial di Paolo Marotta
Borea5-Reti1.PDF Bit Reti e Protocolli   
Borea5-Reti2.PDF Livello Fisico e Livello Data Link