Laboratorio di Programmazione & Informatica 1
A.A. 2017-2018

 

Il corso, tenuto dalla Prof.ssa Dora Giammarresi , fa parte del Corso di Laurea in Matematica ed è composto da 2 moduli: Laboratorio di Programmazione (6 crediti) e Informatica 1 (4 crediti).

Nel modulo di Laboratorio di programmazione vengono trattate le fondamentali tecniche di programmazione in linguaggio C e vengono approfonditi alcuni aspetti teorici su strutture dati e algoritmi. Nel modulo di Informatica 1 si studia la teoria dei linguaggi formali, automi a stati finiti e Macchine di Turing. Gli esami dei due moduli vengono verbalizzati con un unico voto.

Il corso è mutuato per 8 crediti dagli studenti del corso di Laurea in Scienze e Tecnologie per i Media e corrisponde al corso di Laboratorio di Programmazione Strutturata.

Il corso si svolge nel secondo semestre

Le lezioni sono terminate. Per domande e/o chiarimenti si prega di contattare il docente per e-mail.


Avvisi:

Esami Sessione Invernale

Ci saranno due appelli a febbraio 2019. Eventuali voti su prove di laboratorio superate nelle sessioni estiva e autunnale sono ancora validi.



Esami Sessione Autunnale

Risultati prova scritta e laboratorio quarto Appello.
Questo è il testo della prova di laboratorio e questi sono il testo per matematica, e il testo per STM. Questi sono i risultati.
Le prove orali si svolgeranno domani, venerdì 28 settembre ore 9:30 in AULA 25.

Esami quarto Appello.
Le prove d'esame del quarto appello si svolgeranno con il seguente calendario:
prova scritta: martedì 25 settembre ore 14:00: in AULA L3.
prova di laboratorio: mercoledì 26 settembre ore 9:00 in AULA 17
prova orale: venerdì 28 settembre ore 9:30 in AULA 25

Sono attive le prenotazioni sul totem. Gli interessati sono pregati di registrarsi entro la scadenza. Attenzione: troverete due nomi diversi relativi a questo esame. Gli studenti iscritti al 1o, 2o e 3o anno devono prenotarsi a "Laboratorio di programmazione e informatica 1". Quelli più "vecchi" invece nel loro piano di studi hanno probabilmente l'altro nome.

Risultati prova scritta e laboratorio terzo Appello.
Questo è il testo della prova di laboratorio e questi sono il testo per matematica, e il testo per STM. Questi sono i risultati .



Esami Sessione Estiva

RISULTATI laboratorio Secondo Appello
Questo è il testo e questi sono i risultati .
Questa è una possibile soluzione per il secondo esercizio. Gli interessati possono richiedere per mail gli esercizi con i commenti di correzione (segnati con //D).

RISULTATI compito scritto Secondo Appello
Questo è il testo per matematica, questo è il testo per STM, e questi sono i risultati .
Le prove orali del secondo appello si terranno in 2 date:
- 5 luglio ore 10:00 aula L3
-12 luglio ore 10:00 aula 25
Ricordo che TUTTI coloro che hanno ottenuto la sufficienza alla prova scritta devono sostenere la prova orale.
In occasione degli orali è possibile visionare i compiti con le correzioni.

Soluzione esercizio lista del primo appello
Questa è una possibile soluzione corretta dell'esercizio sulla lista.

Esami secondo Appello.
Le prove d'esame del secondo appello si svolgeranno con il seguente calendario:
prova scritta: mercoledì 4 luglio ore 10:00: in AULA 5 PP2.
prova di laboratorio: venerdì 6 luglio ore 9:00 in AULA 17
N.b. Sono attive le prenotazioni sul totem. Gli interessati sono pregati di registrarsi entro la scadenza.
ATTENZIONE: troverete due nomi diversi relativi a questo esame. Gli studenti iscritti al 1o, 2o e 3o anno devono prenotarsi a "Laboratorio di programmazione e informatica 1". Quelli più "vecchi" invece nel loro piano di studi hanno probabilmente l'altro nome.

RISULTATI compito scritto Primo Appello
Questo è il testo per matematica, questo è il testo per STM, e questi sono i risultati.
Gli orali si terranno martedì 19 giugno alle ore 10:00 in aula 25. In occasione degli orali è possibile visionare i compiti con le correzioni.

Esami orali Primo Appello
Gli esami orali per il primo appello si terranno martedì 19 giugno ore 10:00. Gli orali sono obbligatori per chi ha passato il compito scritto e sono necessari per mantenere il voto del compito per tutto l'anno accademico. Il voto di laboratorio resta valido indipendentemente.

RISULTATI prova di laboratorio Primo Appello
Questo è il testo e questi sono i risultati.
E' possibile richiedere per mail la copia del programma con alcuni commenti/correzioni inseriti.

RISULTATI Preappello per la prova di laboratorio
Questo è il testo e questi sono i risultati.
E' possibile richiedere per mail la copia del programma con alcuni commenti/correzioni inseriti.

Chiarimenti regole esami
L'esame consiste di una prova scritta, una prova di laboratorio e una prova orale. Il voto finale si ottiene per media (1/3 - 1/3- 1/3 ) tra i voti delle 3 prove.
La prova di laboratorio e il compito scritto possono essere sostenuti in sessioni d'esame diverse purchè dello stesso anno accademico. L'orale deve essere sostenuto nella stessa sessione del compito scritto (si svolge a partire dalla discussione del compito scritto). Consegnare un compito scritto o prova di laboratorio ad una sessione d'esame annulla automaticamente un eventuale voto precedente.

REGOLE CONSEGNA Esercizi proposti in laboratorio
Nella sezione "laboratorio" di questa pag web verranno caricate le soluzioni degli esercizi proposti durante il laboratorio e svolti dagli studenti. Tali soluzioni possono essere spediti a me per mail e devono essere preparati seguendo le seguenti regole:

Compilatore C
Per le esercitazioni di programmazione si puo' utilizzare un qualsiasi compilatore C e/o ambiente integrato. Quello utilizzato durante le lezioni si chiama Code::Blocks e si trova sia per windows che per linux.
In windows consiglio di istallare la versione codeblocks-17.12mingw-setup.exe (che contiene gia' il compilatore).
Sui mac il compilatore C è già presente e quindi può essere usato da finestra di comando. Tuttavia chi desidera un ambiente integrato può utilizzare XCODE . (Dovrebbe funzionare anche sull'Ipad). Qui trovate un piccolo manuale per l'utilizzo