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

10 cfu così ripartiti nelle aree:

  • 9 CFU nell'area C - Programmazione
  • 1 CFU nell'area D - Linguaggi

Sillabo dell'insegnamento

  • C - Programmazione
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Tipi di dato astratti. Classi e oggetti. Campi dati e metodi. Parti private e pubbliche.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Costruttori. Overloading. Distruttori.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Metodi e classi friend. Classi collezione.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Tecniche di condivisione controllata della memoria.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Template di funzioni e di classe.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Ereditarietà e gerarchie di classi. Metodi virtuali. Ereditarietà multipla e derivazione virtuale.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Classi e gestione delle eccezioni.
    • * SCP - Sviluppo e Correttezza dei Programmi
      + PL-OOP - Object-Oriented Programming
      Uso di alcune librerie standard e ausiliarie: libreria STL e classi contenitore, libreria di I/O, librerie grafiche (ad esempio, Qt).
    • * SCP - Sviluppo e Correttezza dei Programmi
      PL-LP - Language Pragmatics
      Progetto di applicazioni col paradigma ad oggetti.
  • D - Linguaggi
    • PLN - Paradigmi Linguistici
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Pradigmi di programmazione: oggetti

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