2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Programmazione
Informazioni generali
Corso di Laurea Informatica Percorso -
CFU 12 Università INSUBRIA
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * PSA - Problem Solving e Algoritmi
      + AL-AS - Algorithmic Strategies
      Algoritmi e programmi
    • * SS - Sintassi e Semantica
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Linguaggi: sintassi e semantica
    • * SS - Sintassi e Semantica
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Linguaggi di programmazione: dall'assembler ai linguaggi di alto livello
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Elementi di base del linguaggio Java: tipi primitivi, tipi riferimento ed espressioni
    • * CB - Costrutti di Base
      + PL-OOP - Object-Oriented Programming
      Strutture di controllo
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Java: classi, metodi ed oggetti
    • PP - Paradigmi di Programmazione
      + PL-OOP - Object-Oriented Programming
      Implementazione delle classi, ereditariertà e polimorfismo
    • * CB - Costrutti di Base
      + PL-OOP - Object-Oriented Programming
      Eccezioni
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + PL-BTS - Basic Type Systems
      Liste e alberi
    • * SCP - Sviluppo e Correttezza dei Programmi
      + PL-LTE - Language Translation and Execution
      Laboratorio: gli strumenti della programmazione java e sviluppo dei programmi
    • * PSA - Problem Solving e Algoritmi
      + PL-LTE - Language Translation and Execution
      Laboratorio: dal problema alla sua implementazione in Java
    • * CB - Costrutti di Base
      + PL-OOP - Object-Oriented Programming
      Laboratorio: Implementazione delle classi

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