Programmazione 1 e Laboratorio (A.A. 2017/2018)

Corso di Laurea in Informatica - Università di Pisa

Docenti: Roberto Barbuti (Corso A) e Paolo Milazzo (Corso B)


News

  • La prova orale per chi ha superato la prova di laboratorio del 9/1 si terrà LUNEDI' 15 GENNAIO alle ore 14.00 in Aula A1. Si invita a contattare il docente del proprio corso via email per iscriversi. La prova verterà sugli argomenti teorici del corso (automi e linguaggi formali, teoria della ricorsione e semantica del linguaggio C). Vedere il regolamento d'esame (qui sotto) per ulteriori dettali.
  • Sono disponibili il TESTO, la SOLUZIONE e i RISULTATI (CORSO A e CORSO B) della seconda verifica intermedia del 20.12.2017. Sarà possibile vedere il proprio compito LUNEDI' 8 GENNAIO alle 14.00 in SALA SEMINARI EST al Dipartimento di Informatica. Chi ha superato entrambe le verifiche intermedie può sostenere la prova di laboratorio del 9 GENNAIO iscrivendosi sul sito di ateneo.
  • Sono disponibili il TESTO e la SOLUZIONE della prima verifica intermedia del 03.11.2017.
  • Sono disponibili il TESTO, la SOLUZIONE dell'appello straordinario del 03.11.2017.
  • Attivata la NEWSLETTER del corso di PRL (A e B). Iscrivetevi tramite QUESTA PAGINA per ricevere gli avvisi del corso via email.
  • Inizio delle lezioni il 18/09/2017

Descrizione del Corso

Lo scopo del corso è di presentare concetti introduttivi sulla teoria dei linguaggi formali, sulla programmazione imperativa iterativa (in C) e sulla programmazione ricorsiva e funzionale (in ocaml).


Laboratorio

Tutte le informazioni relative alle attività di laboratorio sono disponibili nella PAGINA DEL LABORATORIO.


Orario delle lezioni

Corso A (Barbuti)Corso B (Milazzo)
  • Lunedì - 09.00-11.00 - Aula E
  • Mercoledì - 11.00-13.00 - Aula E
  • Giovedì - 16.00-18.00 - Aula E
  • Martedì - 11.00-13.00 - Aula E
  • Mercoledì - 16.00-18.00 - Aula E
  • Venerdì - 09.00-11.00 - Aula E

Esami

L'esame consiste di tre prove: uno scritto, un test di laboratorio e un orale. Durante il periodo delle lezioni si terranno due verifiche intermedie (compitini) sostitutive della prova scritta.

Tutte le prove d'esame prevedono iscrizione:

  • Per iscriversi ad una verifica intermedia, ad una prova scritta o ad una prova di laboratorio utilizzare il SISTEMA DI ISCRIZIONE DI ATENEO
  • Per iscriversi ad una prova orale, contattare il docente via email (vedere il regolamento qui sotto).

Regole per sostenere l'esame:

  • Sono previste tre sessioni di esami regolari: Invernale (gennaio-febbraio) con 2 appelli, Estiva (giugno-luglio) con 2 appelli, e Autunnale (settembre) con 1 appello.
  • Le tre prove d'esame (scritto, laboratorio e orale) devono essere superate nell'ordine e all'interno della stessa sessione d'esame. In altre parole, sono ammessi alla prova di laboratorio solo coloro che hanno superato lo scritto (nello stesso appello o in un appello precedente della stessa sessione) e sono ammessi all'orale solo coloro che hanno superato la prova di laboratorio (nello stesso appello o in un appello precedente della stessa sessione).
  • Lo scritto si considera superato se ottiene un voto maggiore o uguale a 16/30.
  • Coloro che hanno superato le verifiche intermedie (entrambe con voto maggiore o uguale a 16) sono esonerati dal sostenere lo scritto nella prima sessione d'esame (gennaio-febbraio) e possono accedere direttamente alla prova di laboratorio. Il voto dello scritto, per coloro che hanno superato le verifiche intermedie, si ottiene facendo la media dei due voti. Solo chi supera la prima verifica intermedia può sostenere la seconda verifica intermedia.
  • All'esame scritto non è necessario consegnare il compito. Se il compito non viene consegnato, la presenza allo scritto non ha nessuna conseguenza. Se viene consegnato, il voto dello scritto annulla l'eventuale voto precedente (ottenuto con le verifiche intermedie o nello scritto di un appello precedente della stessa sessione) sia esso maggiore o minore.
  • Gli orali si possono fare in uno dei giorni successivi le prove di laboratorio di ogni appello. Le date possibili per sostenere l'orale verranno pubblicate su questa pagina web nei giorni in cui si tengono le prove di laboratorio. E' necessario prenotarsi per sostenere l'orale in uno dei giorni indicati inviando un messaggio email al docente del proprio corso.
  • La prova orale verte principalmente sulla teoria fatta a lezione e consisterà di domande e/o piccoli esercizi da svolgere interagendo con il docente e/o su carta.
  • Chi non supera l'orale deve ripetere anche la prova scritta. Nell'ambito della stessa sessione non è invece necessario ripetere anche il laboratorio.


Materiale Didattico

Dispense:

Software:

Appunti delle lezioni:

Testi (e soluzioni) delle prove d'esame degli anni precedenti: