2012
2012
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Programmazione 2
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 9 Università CAGLIARI
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
Commento Il numero di ore per CFU è di 8 per i 6 CFU di teoria e 12 per i 3 CFU di laboratorio

9 cfu così ripartiti nelle aree:

  • 9 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * POO - Programmazione Orientata agli Oggetti
      Introduzione alla programmazione orientata agli oggetti; meccanismi di astrazione, protezione e incapsulamento; Java: classi e oggetti, meccanismi di protezione e incapsulamento
    • * POO - Programmazione Orientata agli Oggetti
      Oggetti e tipi di dato: oggetti predefiniti; tipi di dati primitivi; la dichiarazione e l'uso delle variabili; le espressioni e la precedenza degli operatori; librerie di classi
    • * POO - Programmazione Orientata agli Oggetti
      Le classi: dichiarazione della classe; dichiarazione di metodi; variabili istanza; incapsulamento; overloading dei metodi; riferimenti agli oggetti e alias
    • * POO - Programmazione Orientata agli Oggetti
      Passare oggetti come parametri; il modificatore static; classi annidate; interfacce e polimorfismo; eventi e listener; animazioni
    • * POO - Programmazione Orientata agli Oggetti
      Ereditarietà: derivare nuove classi; creare gerarchie di classi; il modificatore protected; polimorfismo tramite ereditarietà
    • * POO - Programmazione Orientata agli Oggetti
      Gestione delle eccezioni: l'istruzione try-catch; la propagazione delle eccezioni; creare e lanciare eccezioni; lo stream di I/O: tipi di stream di I/O; serializzazione degli oggetti
    • V - Varie
      Esercitazione su creazione di oggetti e classi utilizzando linguaggio Java
    • V - Varie
      Esercitazione su ereditarietà e polimorfismo utilizzando linguaggio Java
    • V - Varie
      Esercitazione su I/O e interfacce grafiche utilizzando linguaggio Java

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali