2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Linguaggi di Programmazione II
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 6 Università NAPOLI "Federico II"
Ore di didattica frontale per CFU 6 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 5 CFU nell'area C - Programmazione
  • 1 CFU nell'area I - Ingegneria del software

Sillabo dell'insegnamento

  • C - Programmazione
    • PCC - Programmazione Concorrente
      * PL-CP - Concurrency and Parallelism
      Programmazione multi-threaded in Java. Primitive di sincronizzazione.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Relazioni di uguaglianza e di ordine tra oggetti. Clonazione. Riflessione.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmare con le collezioni: insiemi, liste, mappe associative
    • * POO - Programmazione Orientata agli Oggetti
      + PL-BTS - Basic Type Systems
      Il sistema dei tipi e il type-checking di Java. Algoritmo di risoluzione dell'overloading e dell'overriding.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Classi e metodi con parametri di tipo
  • I - Ingegneria del software
    • * PSC - Progettazione del Software e Codifica
      + SE-SDC - Software Design and Construction
      Design Pattern e loro implementazione in Java

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).

Insegnamenti "macro" nell'ambito dei quali può essere scelto

  1. Insegnamento a scelta