|
Docente
|
INGROSSO LUIGI MARIA
(programma)
Obiettivi: - 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 - Tecniche di debugging - Algoritmi di ordinamento - Ricorsione - Complessità - ricerca degli zeri di una funzione (metodo di: Newton, bisezione, secante, Falsi), calcolo integrale approssimato.
 A Practical Introduction to Programming and Problem Solving, 5-ed. Stormy Attaway(author), Elsevier Science Ed.
|