2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Programmazione II con laboratorio
Informazioni generali
Corso di Laurea Informatica Percorso Curriculum generale
CFU 9 Università PERUGIA
Ore di didattica frontale per CFU 7 Settore Scientifico Disciplinare INF/01
   

9 cfu così ripartiti nelle aree:

  • 6 CFU nell'area C - Programmazione
  • 3 CFU nell'area D - Linguaggi

Sillabo dell'insegnamento

  • C - Programmazione
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Istruzioni strutturate; array; classi e metodi.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Polimorfismo. Introduzione al linguaggio JAVA. Librerie JAVA.
    • PP - Paradigmi di Programmazione
      * PL-EDRP - Event-Driven and Reactive Programming
      Programmi stand-alone; Applet; Programmazione orientata agli eventi.
    • PCC - Programmazione Concorrente
      + PL-OOP - Object-Oriented Programming
      Eccezioni; Multithreading; Input ed Output; Istruzioni, espressioni, operazioni.
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Liste. Pile. Code. Strutture dati polimorfiche.
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      - Programmazione orientata agli oggetti: Incapsulamento; Ereditarieta';
  • D - Linguaggi
    • PLN - Paradigmi Linguistici
      + PL-OOP - Object-Oriented Programming
      Applicazioni client-server
    • MP - Metodologie di Programmazione
      + PL-OOP - Object-Oriented Programming
      Approfondimento del linguaggio JAVA; - Esempi di applicazioni
    • PLN - Paradigmi Linguistici
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Programmazione mirata all'ambiente di rete Socket

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