29227 - FONDAMENTI DI INFORMATICA T (A-K)

Anno Accademico 2019/2020

  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea in Ingegneria meccanica (cod. 0927)

Conoscenze e abilità da conseguire

Lo Studente acquisisce conoscenze di base dell'architettura di un sistema di calcolo. Lo Studente si impadronisce di tecniche e metodologie per la risoluzione di diverse classi di problemi usando uno specifico linguaggio di programmazione.

Contenuti

Struttura generale di un calcolatore elettronico. Il sistema operativo. Elementi di programmazione. Metodi per l'analisi di un problema. Definizioni, proprietà e rappresentazione degli algoritmi di risoluzione. Il linguaggio FORTRAN 90. Organizzazione dei programmi. Tecnica per la ricerca degli errori. Cenni sulle strutture dei dati. Il linguaggio C++. Organizzazione dei programmi. Cenni sulle strutture dei dati. Elementi di calcolo numerico. Tipi di errori. Precisione di macchina. Errore di cancellazione numerica. Differenziazione numerica. Integrazione numerica. Calcolo degli integrali (metodi dei trapezi, di Simpson, di Gauss-Legendre, di Monte Carlo). Errori nel calcolo dell'integrale. Zeri di una funzione (metodo di bisezione, delle tangenti, della falsa posizione, delle corde, Steffensen).

Testi/Bibliografia

TESTI FONDAMENTALI DEL CORSO

- S. J. Chapman. Fortran 90/95 - Guida alla programmazione 2/ed McGraw-Hill. Milano ( ISBN: 88 386 6142-1 + web site)
- Dispense del docente (sul sito del corso)

TESTI INTEGRATIVI

G. Monegato. Fondamenti di Calcolo Numerico. Levrotto e Bella. Torino

Metodi didattici

Le lezioni vengono integrate con una serie di esercitazioni pratiche di programmazione con il PC.

Modalità di verifica e valutazione dell'apprendimento

L'esame è composto di una prova scritta, consistente nello sviluppo di un programma FORTRAN su uno degli algoritmi studiati durante il corso con verifica di esecuzione sul calcolatore, e di una interrogazione orale sugli argomenti del corso.

Strumenti a supporto della didattica

Videoproiettore, PC, lavagna luminosa, laboratori informatici.

Link ad altre eventuali informazioni

http://fimecc.ing.unibo.it

Orario di ricevimento

Consulta il sito web di Jorge Eduardo Fernandez

SDGs

Istruzione di qualità Parità di genere

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.