Informatica 1 (tutorato) - A.A. 2018/2019


Canale Telegram
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