Corso di Linguaggi di programmazione


3° anno Cdl Ingegneria Informatica
ordinamento 2003 - 90 ore - 7.5 CFU
A.A. 2007 - 2008


Prof. A. Longheu


Programma del Corso

Orario ufficiale delle lezioni (consultare le news per eventuali variazioni)

Orario di ricevimento: concordare con il docente (alongheu@diit.unict.it)

News (Registrazione Esame, Appelli...)

Materiale didattico

  1. Introduzione al corso (aggiornato al 15-ott-07)
  2. Introduzione ai linguaggi di programmazione (aggiornato al 02-ott-07)
  3. Concetti sulla programmazione Object Oriented (aggiornato al 02-ott-07)
  4. Introduzione a Java (aggiornato al 15-ott-07)
  5. Classi e Oggetti (aggiornato al 22-ott-07)
  6. Tipi e Istruzioni (aggiornato al 11-ott-07)
  7. Stringhe e Array (aggiornato al 23-ott-07)
  8. Ereditarieta' e Polimorfismo (aggiornato al 06nov07)
  9. Classi astratte ed interfacce (aggiornato al 26ott07)
  10. Input/Output (aggiornato al 16nov07)
  11. Collezioni (aggiornato al 16nov07)
  12. Eccezioni (aggiornato al 16nov07)
  13. Python (aggiornato al 10dic07)
  14. Generics (aggiornato al 28nov07)
  15. Thread (aggiornato al 16nov07)
  16. Socket (aggiornato al 14dic07)
  17. Grafica (aggiornato al 11gen08)
  18. PHP (aggiornato al 11gen08)
  19. Package (aggiornato al 16gen08)
  20. Javadoc (aggiornato al 16gen08)
  21. Applet (aggiornato al 16gen08)
  22. Linguaggi per WWW - Panoramica (aggiornato al 16gen08)
  23. HTML parte I (aggiornato al 16gen08)
  24. HTML parte II (aggiornato al 16gen08)
  25. CSS parte I (aggiornato al 16gen08)
  26. CSS parte II (aggiornato al 16gen08)
  27. DHtml, SHtml, XHtml (aggiornato al 16gen08)
  28. Semantic Web: XML e RDF (aggiornato al 18gen08)

Esercitazioni

  1. Esercitazione 00 (aggiornato al 26ott07)
  2. Esercitazione su programmazione OO (aggiornato al 06nov07)
  3. Esercitazione su I/O (aggiornato al 28nov07)
  4. Esercitazione su Python (aggiornato al 30dic07)
  5. Esercitazione su Thread e Socket (aggiornato al 30dic07)

Homework

  1. consegna Homework 1 conclusa il 03/12/07. Correzione conclusa.
  2. consegna Homework 2 conclusa il 18/12/07. Correzione conclusa.
  3. Homework 3 (Java, thread e socket; grafica facoltativa). Correzione conclusa.
  4. Homework 4 (Python). Correzione conclusa.

Esami

  1. Appello per fuori corso e ripetenti fissato per il 16 novembre 2007, ore 15:00 presso la D22.
    I risultati dello scritto (prova al calcolatore) sono disponibili cliccando qui.
  2. Appello 1 per la sessione invernale fissato il 25 gennaio 2008 alle ore 8:45 presso la D22.
    I risultati dello scritto (prova al calcolatore) sono disponibili cliccando qui.
    L'esame orale viene posticipato al lunedi' 18 febbraio 2008, ore 9:00 presso l'aula conferenze del Centro di Calcolo.
  3. Appello 2 per la sessione invernale fissato il 25 febbraio 2008 alle ore 8:45 presso la D22.
    I risultati dello scritto (prova al calcolatore) sono disponibili cliccando qui.
    Coloro che hanno consegnato la prova sul server https://giove.diit.unict.it/linguaggi possono trovare i commenti sulla propria prova.
    L'esame orale si svolgerà a partire da giovedi 13 marzo 2008, ore 9:00 presso lo studio della prof.ssa Carchiolo.
  4. Appello 1 per la sessione estiva fissato il 17 giugno 2008 alle ore 8:00 presso la D22.
    Sul server https://giove.diit.unict.it/linguaggi è possibile trovare i commenti sulla propria prova a partire da lunedi 23 giugno 2008.
    L'esame orale potra' essere concordato con il docente tramite e-mail (alongheu@diit.unict.it).
  5. Appello 2 per la sessione estiva fissato il 1° luglio 2008 alle ore 9:00 presso la D22.
    Sul server https://giove.diit.unict.it/linguaggi è possibile trovare i commenti sulla propria prova a partire da lunedi 7 luglio 2008.
    L'esame orale potra' essere concordato con il docente tramite e-mail (alongheu@diit.unict.it).
  6. Appello 3 per la sessione estiva fissato il 17 luglio 2008, ore 9:00 presso la D22.
    Sul server https://giove.diit.unict.it/linguaggi è possibile trovare i commenti sulla propria prova.
    L'esame orale potra' essere concordato con il docente tramite e-mail (alongheu@diit.unict.it).
  7. Appello 1 per la sessione autunnale fissato il 10 settembre 2008 alle ore 14:00 presso la D22.
    Sul server https://giove.diit.unict.it/linguaggi è possibile trovare i commenti sulla propria prova.
    L'esame orale potra' essere concordato con il docente tramite e-mail (alongheu@diit.unict.it).
  8. Appello 2 per la sessione autunnale fissato il 23 settembre 2008 alle ore 8:00 presso la D22.
    Sul server https://giove.diit.unict.it/linguaggi è possibile trovare i commenti sulla propria prova.
    L'esame orale potra' essere concordato con il docente tramite e-mail (alongheu@diit.unict.it).
  9. Appello per studenti ripetenti e fuori corso (A.A 2007-2008) fissato il 24 novembre 2008 alle ore 8:00 presso la D22.
    Sul server https://giove.diit.unict.it/linguaggi è possibile trovare i commenti sulla propria prova.
    L'esame orale potra' essere concordato con il docente tramite e-mail (alongheu@diit.unict.it).