Roberto, Margherita and Beatrice

Home

Personal Info

Papers

Teaching

Interests

People

Links

About

Fondamenti dell'Informatica

 

 

 

Under construction

Under Construction

 

 

 

Docente: Roberto Bagnara
Collaboratore didattico: Enea Zaffanella
Collocazione: CC.d.LL. in ``Matematica'', ``Mat. e Informatica'', ``Mat. per la Tecnologia e la Finanza'', I anno, I semestre.
Durata: 40 ore.
CFU: 4.

Descrizione e finalità del corso

TBD

Propedeuticità

Nessuna.

Programma del corso

  • Il concetto di algoritmo. I diagrammi di flusso o ``flow chart''.
  • Rappresentazione dell'informazione: interi, reali, caratteri, testi, suoni, immagini, animazioni.
  • L'architettura del calcolatore.
  • Linguaggi formali.
  • Espressioni regolari.
  • Automi a stati finiti.
  • Grammatiche generative.
  • Linguaggi liberi dal contesto.
  • Macchine di Turing.
  • Funzioni calcolabili e non.
  • Insiemi ricorsivi e ricorsivamente enumerabili.
  • Complessità computazionale degli algoritmi.

Testi consigliati

  • A. Dovier, R. Giacobazzi, ``Fondamenti dell'informatica: Linguaggi formali e calcolabilità'' (dispense), 2001.
  • F. Luccio, ``La struttura degli algoritmi'', Bollati Boringhieri, 1982.
    ISBN 88-339-5265-7.


[Page last updated on July 08, 2002, 07:47:21.]

© Roberto Bagnara
bagnara@cs.unipr.it

Home | Personal | Papers | Teaching | Interests | People | Links | About