Complementi di Informatica (C.d.S. Specialistica in Matematica) A.A.2007/08
(1^ semestre, 1^ anno)
Esame colloquio su progetto d'esame
Crediti 2
Docente Prof. Giulo Casciola
Scopo
Recupero/approfondimento abilita' informatiche
Contenuto
Il corso si articola in alcuni specifici argomenti monografici di tipo
informatico/matematico.
Per ognuno di questi si valuteranno alcuni software
e si definiranno possibili esperienze pratiche che gli studenti saranno
tenuti a fare come progetto d'esame.
Inizio Lezioni
- Le lezioni inizieranno il 25 settembre 2007 :
Calendario Lezioni
Ma. 25 settembre 07, 11:00-13:00 Aula Enriques
Ma. 02 ottobre 07, 11:00-13:00 Aula Enriques
Ma. 09 ottobre 07, 11:00-13:00 Aula Enriques
Ma. 23 ottobre 07, 11:00-13:00 Aula Enriques
Ma. 30 ottobre 07, 11:00-13:00 Aula Enriques
Ma. 06 novembre 07, 11:00-13:00 Aula Enriques
Ma. 13 novembre 07, 11:00-13:00 Aula Enriques
Ma. 20 novembre 07, 11:00-13:00 Aula Enriques
Ma. 27 novembre 07, 11:00-13:00 Aula Enriques
Argomenti trattati a Lezione
- Ma.25/09/07, ore 11:00-13:00, Aula Enriques
Introduzione al Corso, obiettivi, modalita' d'esame, informazioni
varie. Introduzione al SO Debian GNU/Linux, e ai package presenti nella distribuzione
Stable di Debian. Visitate le pagine web debian.org e gnu.org/home.it.html e
relativi link per acquisire informazioni
sul progetto GNU/Linux e sul Free Software Foundation. Scorsa la
lista dei package (free software) disponibili per avere un'idea d'insieme
dell'offerta disponibile. Pacchetto TeX e LaTeX di Donald E. Knuth e relativi link.
- Ma. 02/10/07, ore 11:00-13.00 Aula Enriques
Introduzione alla Tipografia Digitale (proiettati lucidi)
Introduzione alla progettazione di forma e alle curve di Bezier (proiettati lucidi)
Introduzione alle Curve di Bezier per la definizione di fonti: vedi dispensa
(file .pdf)
- Ma. 09/10/07, 11:00-13.00 Aula Enriques
La lezione non ha avuto luogo per impossibilita' del docente.
- Ma. 23/10/07, 11:00-13.00 Aula Enriques
Interpolazione con curve di Bezier; interpolazione di punti e vettori tangenti;
stima delle derivate; interpolazione a tratti (con cubiche di Bezier a tratti);
riprese fonti Type1, disassemblamento ed estrazione dell'outline di caratteri;
fonti True Type. Viste insieme alcune funzioni della libreria t1lib e il programma xglyph,
mostrato XCCurv, un ambiente utile per fare pratica con curve di Bezier e
mostrato FontForge per la progettazione e conversione di fonti Type1 e True Type.
- Ma. 30/10/07, 11:00-13.00 Aula Enriques
Visionati insieme i pacchetti Xfig e Gimp
Introduzione al linguaggio ed interprete METAFONT; dimostrazione dell'ambiente
interattivo METAFONT.
METAFONT tutorial:
(file .pdf)
Vedi anche The METAFONT book.
Funzioni di disegno in METAFONT: drawdot, draw, pencircle, penpos, penstroke, fill e unfill.
Outline come envelope di una curva che scorre sull'altra (la penna sulla traiettoria);
dimostrazione della modalità di interpretazione file: esaminati insieme alcuni file
.mf e generate le relative immagini bitmap con METAFONt; conversione in formato
LaTex ed import di tali caratteri in un documento LaTex.
METAFONT file:
(file .tgz)
- Ma. 06/11/07, 11:00-13.00 Aula Enriques
LaTeX su Linux, linguaggio ed interprete PostScript, esempi.
PostScript Language:
(file .pdf)
Immagini raster e vector; immagini bitmap e un algoritmo di tracing: Potrace.
- Ma. 13/11/07, 11:00-13.00 Aula Enriques
Formato pdf per documenti e immagini raster e vector; pacchetto gimp: visionate
opzioni image/scale e filters/object_map/orientation e algoritmi relativi;
dal 2D al 3D: introduzione alle mesh 3D e ai problemi di reconstruction, tessellation e rendering.
- Ma. 20/11/07, 11:00-13.00 Aula Enriques
Ancora dal 2D al 3D:
acquisizione 3D; generazione di una mesh 3D poligonale ottimale;
ricostruzione con una superficie matematica regolare; rendering della
superficie; modellazione 3D. Primitive di modellazione: mesh, nurbs, subdivision.
Pacchetti GNU/Linux: blender, view3ds, admesh, geomview, gmesh;
Altri Pacchetti: meshman, medit;
esaminata modellazione poligonale con blender: editing di una mesh e raffinamento
per suddivisione.
- Ma. 27/11/07, 11:00-13.00 Aula Enriques
Visionato Acrobat Reader 7.08 e demo file 3D PDF.
Visionato pacchetto PovRay per la renderizzazione di scene 3D; produzione di immagini
sintetiche fotorealistiche.
Visionato progetto e libreria gsl (GNU Scientific Library).
Progetti e Modalita' di Consegna
-
Progetto Assegnato il 27/11/07
Link utili
Modalita' d'Esame
Torna alla
home page di Giulio Casciola