Corso di Linguaggi di programmazione


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


Prof. A. Longheu


Programma del Corso

Orario di ricevimento: martedi' 9-10, giovedi' 9-10 presso il Centro di Calcolo

News (Registrazione Esame, Appelli...)

Materiale didattico

  1. Introduzione al corso (aggiornato al 10/10/06)
  2. Introduzione ai linguaggi di programmazione (aggiornato al 10/10/06)
  3. Concetti sulla programmazione Object Oriented (aggiornato al 10/10/06)
  4. Introduzione a Java (aggiornato al 10/10/06)
  5. Classi e Oggetti (aggiornato al 18/10/06)
  6. Tipi e Istruzioni (aggiornato al 17/10/06)
  7. Stringhe e Array (aggiornato al 22/10/06)
  8. Ereditarieta' e Polimorfismo (aggiornato al 27/10/06)
  9. Classi astratte ed interfacce - Classi ed interfacce intestate (aggiornato al 06/11/06)
  10. Input/Output (aggiornato al 13/11/06)
  11. Collezioni (aggiornato al 20/11/06)
  12. Python - slide dell'ing. V. Nicosia
  13. Python (aggiornato al 29/11/06)
  14. Eccezioni (aggiornato al 06/12/06)
  15. Thread (aggiornato al 14/12/06)
  16. Socket (aggiornato al 14/12/06)
  17. Grafica (aggiornato al 24/12/06)
  18. Novita' introdotte dalla JDK 1.5 (5.0) (aggiornato al 09/01/07)
  19. Package (aggiornato al 09/01/07)
  20. Javadoc (aggiornato al 09/01/07)
  21. Applet (aggiornato al 09/01/07)
  22. HTML - Base (aggiornato al 15/01/07)
  23. HTML - Avanzato (aggiornato al 15/01/07)
  24. CSS - Introduzione (aggiornato al 15/01/07)
  25. CSS - Completo (aggiornato al 15/01/07)
  26. PHP (aggiornato al 22/01/07)
  27. DHTML - XML (aggiornato al 22/01/07)

Esercitazioni

  1. Esercitazione su array e stringhe (aggiornato al 07/11/06)
  2. Esercitazione su ereditarieta' e polimorfismo (aggiornato al 07/11/06)
  3. Esercitazione su I/O (aggiornato al 13/11/06)
  4. Esempi di listati su I/O (aggiornato al 13/11/06)
  5. Esercitazione su collezioni (aggiornato al 20/11/06)
  6. Esempi di listati su collezioni (aggiornato al 20/11/06)
  7. Esempi di listati su Python (aggiornato al 29/11/06)
  8. Esercitazione su thread e socket con esempi (aggiornato al 20/12/06)
  9. Esempio tipi generici e swing (aggiornato al 09/01/07)

Homework

  1. consegna Homework 1 conclusa il 15/11/06. Risultati disponibili cliccando qui.
  2. consegna Homework 2 conclusa il 03/12/06. Risultati disponibili cliccando qui.
  3. consegna Homework 3 conclusa il 16/12/06. Correzione in corso.
  4. consegna Homework 4 conclusa il 18/01/07. Correzione in corso.

Prove in itinere

  1. La prima prova in itinere e' fissata per venerdi' 1 dicembre 2006, alle 10 presso la D22.
    Occorre effettuare la prenotazione via mail mandando un messaggio ad alongheu@diit.unict.it con subject ITINERE1 Cognome Nome Matricola.
    L'elenco dei prenotati fino alle 13:25 del 30/11/2006 e' consultabile cliccando qui.
    I risultati della prima prova sono disponibili cliccando qui.
  2. La seconda prova in itinere e' fissata per venerdi' 12 gennaio 2007, alle 10 presso la D22.
    Tutti coloro che hanno superato la prima prova (l'elenco e' disponibile cliccando qui) sono automaticamente prenotati per la seconda.
    I risultati della seconda prova sono disponibili cliccando qui.
    Coloro che non avessero ottenuto almeno 15 punti su entrambe le prove in itinere e almeno 18 punti di media sulle due prove, dovranno sostenere l'esame completo (prova al calcolatore ed orale).
    Si ricorda che ai fini della prova al calcolatore di tutti gli appelli e' obbligatoria la prenotazione, effettuabile cliccando qui.

Esami

  1. Il primo appello e' fissato per venerdi' 26 gennaio 2007, alle 9 presso la D22 (prova al calcolatore), con orale il lunedi' 29 gennaio 2007 alle 9 presso lo studio della prof.ssa Carchiolo. Occorre effettuare la prenotazione cliccando qui
    I risultati dello scritto (prova al calcolatore) sono disponibili cliccando qui.
    Il calendario degli esami orali e' disponibile cliccando qui.
  2. Il secondo appello e' fissato per venerdi' 23 febbraio 2007, alle 9 presso la D22 (prova al calcolatore), con orale il lunedi' 26 febbraio 2007 alle 9 presso lo studio della prof.ssa Carchiolo. Occorre effettuare la prenotazione cliccando qui
  3. Per la REGISTRAZIONE dell'esame, e' possibile recarsi presso il Centro di Calcolo durante l'orario di ricevimento del docente (martedi' 9-10, giovedi' 9-10)
  4. Il terzo appello, riservato per fuori corso e ripetenti, e' fissato per lunedi' 2 aprile 2007, alle 8 presso la D22 (prova al calcolatore). Occorre effettuare la prenotazione cliccando qui
  5. Altri Appelli:
    1. 18 giugno 2007, con orale 20 giugno 2007
      I risultati della prova al calcolatore sono disponibili cliccando qui.
    2. 04 luglio 2007, con orale 11 luglio 2007
      I risultati della prova al calcolatore sono disponibili cliccando qui.
    3. 19 luglio 2007, con orale 20 luglio 2007
      I risultati della prova al calcolatore sono disponibili cliccando qui.
    4. 10 settembre 2007, con orale 12 settembre 2007
    5. 24 settembre 2007, con orale 26 settembre 2007
    Per tutti gli appelli, occorre effettuare la prenotazione cliccando qui oppure sul portale studenti del sito www.unict.it.
    Le date per gli esami orali potrebbero variare, previa comunicazione del docente.