Vai al contenuto principale
Coronavirus: aggiornamenti per la comunità universitaria / Coronavirus: updates for UniTo Community
Oggetto:
Oggetto:

Introduzione alla programmazione -- Introduction to computational methods

Oggetto:

Anno accademico 2012/2013

Codice dell'attività didattica
MFN1317
Docente
Prof. Andras Horvath (Titolare del corso)
Corso di studi
008703 Laurea in Fisica
Anno
2° anno
Tipologia
F= Altro
Crediti/Valenza
3
SSD dell'attività didattica
INF/01 - informatica
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

Apprendimento di un linguaggio di programmazione (c++) e suo utilizzo per la risoluzione di problemi di Fisica.

Oggetto:

Programma

Introduzione ai linguaggi di programmazione. Sintassi del linguaggio c++. Variabili e loro tipi. Operatori e precedenza degli operatori. Strutture di selezione e di iterazione. Funzioni. Struttura di un programma in ambiente Unix/Linux. Numeri casuali e loro utilizzo. Matrici (arrays). Puntatori e referenze. Introduzioni alle classi. Ricerca di zeri di una funzione. Calcolo numerico di integrali definiti. Risoluzione numerica di equazioni differenziali.

Introduction to programming languages. Syntax of c++. Variables and types. Operators and their precedence. Structures for selection and iteration. Functions. Structure of a c++ program under Unix/Linux. Random numbers and their usage. Arrays. Pointers and references. Introduction to classes. Finding roots of a function. Numerical integration. Numerical solution of differential equations.

Testi consigliati e bibliografia

Oggetto:

H Deitel,  P Deitel; C++ How to Program;  Prentice Hall



Oggetto:
Ultimo aggiornamento: 25/06/2013 15:31