Data | Orario | Aula | Note |
---|---|---|---|
25/02/19 | 8-10 | 22 | Sistemi di numerazione posizionali. Sistema decimale. Sistema binario. Sistema esadecimale. Conversioni decimale-binario-esadecimale. |
28/02/19 | 8-10 | 22 | Conversioni decimale-binario-esadecimale. Operazioni aritmetiche con numeri binari. Operazioni aritmetiche con numeri esadecimali. Calcolare numero di cifre binarie per codificare numeri decimali senza conversione. Esercizi |
07/02/19 | 8-10 | 22 | Rappresentazione numeri in Modulo e Segno. Rappresentazione in complemento a 2. Rappresentazione in virgola mobile. Esercizi |
28/03/19 | 14-17 | Archimede | Rappresentazione in virgola mobile. Codifica Huffman. Algebra Booleana. Tabelle di verita'. Circuiti logici. Esercizi Appunti Boole |
01/04/19 | 8:30-10 | 22 | Diagrammi di flusso. |
05/04/19 | 14-17 | 127 | Esercitazione in vista della prova in itinere. |
16/05/19 | 8-10 | 22 | Introduzione a Python.
Esercizi con liste, matrici e cicli. Input da tastiera. Implementazione dell'esercizio della prova in itinere. Visione degli esami. Appunti |
20/05/19 | 14-17 | Archimede | Esercizi con liste e matrici.
Ripasso cicli e visita di array e matrici. Algoritmi ricorsivi. Inizializzazione array e matrici vuote. Generazione di numeri casuali. Algoritmi di ordinamento. Implementazione Quicksort. Appunti |
23/05/19 | 14-17 | Archimede | Ripasso cicli e visita di array e matrici. Inizializzazione array e matrici con valori casuali. Ripasso Quicksort. Esercizi con liste e stringhe. Algoritmi ricorsivi. Definizione di una classe. Creazione di oggetti ed esempi di utilizzo. Esempi di definizioni di classi e oggetti. Appunti |
30/05/19 | 14-16 | Archimede |
Inizializzazione array e matrici con valori casuali. Ripasso Quicksort. Esercizi con liste. Implementazione di Merge Sort. Differenza tra copia per valore e riferimento. Esempi di definizioni di classi e oggetti. Appunti |
06/06/19 | 14-17 | Archimede | Simulazione prova d'esame. Testo prova. Soluzione prova |