Vai al contenuto principale
Oggetto:
Oggetto:

Informatica - a.a. 2008/09

Oggetto:

Anno accademico 2008/2009

Codice dell'attività didattica
M8608
Docenti
Prof. Stefano Berardi (Titolare del corso)
Prof. Ugo de' Liguoro (Titolare del corso)
Corso di studi
Laurea in Matematica
Anno
1° anno
Periodo didattico
Secondo semestre
Tipologia
Altre attività
Crediti/Valenza
10
SSD dell'attività didattica
INF/01 - informatica
Mutuato da
5CFU Ambito A - 5CFU Ambito C
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

Il corso è finalizzato all'apprendimento dei concetti basilari del calcolo scientifico automatico. Gli allievi dovrebbero essere in grado di sviluppare programmi per risolvere problemi collegati alla loro attività di matematici. Quindi il corso non mira né alla conoscenza approfondita di uno specifico linguaggio di programmazione (anche se sarà necessario sceglierne uno), né ad introdurre alla programmazione in generale, ma ad introdurre tecniche tipiche di programmi di calcolo. A questo scopo, senza affrontare problematiche proprie di un corso di calcolo numerico, si esemplificheranno costrutti di programmazione e strutture dati con algoritmi elementari il più possibile attinenti ai contenuti dei corsi del primo anno della laurea in Matematica.
Oggetto:

Programma

  1. Variabili, espressioni assegnazioni
  2. Controllo del flusso
  3. Le funzioni
  4. Strutture dati statiche: array e record
  5. Tempo di calcolo
  6. Iterazione
  7. Ricorsione
  8. Strutture dati dinamiche: liste ed alberi
  9. Astrazione dei dati e classi

Il materiale didattico e il programma dettagliato del corso è reperibile sul sito:
http://math.i-learn.unito.it/

Testi consigliati e bibliografia

Oggetto:

John R. Hubbard, Programmare in C++, seconda ed. McGraw-Hill 2000.


Oggetto:
Ultimo aggiornamento: 26/10/2010 11:32

Non cliccare qui!