03.02.2015 Views

Programma del corso di Fondamenti

Programma del corso di Fondamenti

Programma del corso di Fondamenti

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Fondamenti</strong> <strong>del</strong>l’informatica<br />

Obiettivi formativi Scopo <strong>del</strong> <strong>corso</strong> è fornire gli elementi <strong>di</strong> base <strong>del</strong>le teorie che<br />

sono <strong>di</strong> fondamento teorico all’informatica, ovvero la teoria <strong>del</strong>la<br />

calcolabilità, quella dei linguaggi formali e quella <strong>del</strong>la complessità.<br />

<strong>Programma</strong> Insiemi numerabili e non numerabili. Macchine <strong>di</strong> Turing e loro<br />

varianti. La macchina <strong>di</strong> Turing universale. Linguaggi non deci<strong>di</strong>bili.<br />

Teorema <strong>del</strong>la ricorsione. Grammatiche, linguaggi e macchine. Classi <strong>di</strong><br />

complessità. La classe P. La classe NP. Oltre NP. Algoritmi <strong>di</strong><br />

approssimazione<br />

La valenza <strong>del</strong> <strong>corso</strong> è <strong>di</strong> 6 Cre<strong>di</strong>ti Formativi Universitari (CFU).<br />

▲ 1 CFU = 25 ore <strong>di</strong> appren<strong>di</strong>mento ripartite in 7 ore <strong>di</strong> lezione frontale e 18<br />

stu<strong>di</strong>o in<strong>di</strong>viduale<br />

▲ Le 7 ore <strong>di</strong> lezione frontale sono ripartite in 4 ore <strong>di</strong> teoria e 3 <strong>di</strong><br />

esercitazione (esercizi)<br />

Non è previsto l’uso <strong>di</strong> calcolatori<br />

- p. 3/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!