Programma di Fondamenti Di Informatica:

Introduzione al problem solving - L'architettura del calcolatore - i diagrammi di flusso - linguaggi di programmazione, compilazione e ciclo di esecuzione di un programma - concetto di variabile - tipo di dato numerico - rappresentazione floating point a singola e doppia precisione - Tipi di dato in matlab - tipo numerico, tipo logico, tipo carattere - le operazioni sui tipi di dato fondamentali - I vettori - creazione e manipolazione - le operazioni sui vettori - Matrici - creazione e manipolazione - le operazioni sulle matrici - Controllo di flusso if-then-else, switch, for, while - Funzioni matlab - semplici programmi - Tecniche di debugging - Algoritmi di ordinamento - Ricorsione - Complessità