2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Metodologie di programmazione
Informazioni generali
Corso di Laurea Informatica Percorso Informatica
CFU 9 Università ROMA "La Sapienza"
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
   

9 cfu così ripartiti nelle aree:

  • 9 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Classi, oggetti, ereditarieta', polimorfismo
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Linguaggio Java
    • * SCP - Sviluppo e Correttezza dei Programmi
      * PL-EDRP - Event-Driven and Reactive Programming
      Tecniche di produzione di software modulare.
    • * SCP - Sviluppo e Correttezza dei Programmi
      PL-PR - Program Representation
      Tecniche elementari di testing/debugging
    • * R - Ricorsione
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Ricorsione in coda, ricorsione su liste e alberi
    • * PSA - Problem Solving e Algoritmi
      + AL-FDA - Fundamental Data Structures and Algorithms
      Algoritmi di interrogazione, visita, modifica di pile, code, alberi
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Tipi di dato astratto e loro implementazioni.
    • * SCP - Sviluppo e Correttezza dei Programmi
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Cenni sulla complessita' di tempo e di spazio dei programmi
    • V - Varie
      + AL-FDA - Fundamental Data Structures and Algorithms
      Attività di laboratorio

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