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

12 cfu così ripartiti nelle aree:

  • 2 CFU nell'area B - Algoritmi
  • 10 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • B - Algoritmi
    • * SDF - Strutture di Dati Fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Alberi binari e algoritmi su alberi binari
    • * SDF - Strutture di Dati Fondamentali
      + AL-FDA - Fundamental Data Structures and Algorithms
      Strutture dati dinamiche e loro realizzazione tramite liste concatenate
  • C - Programmazione
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Sintassi del C++: variabili, costanti, tipi, espressioni, comandi
    • V - Varie
      + PL-BTS - Basic Type Systems
      Modello elementare di un calcolatore e sviluppo di un programma
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      PL-TS - Type Systems
      Array, puntatori e algebra dei puntatori
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Istruzioni semplici e strutturate
    • * P - Procedure
      + PL-BTS - Basic Type Systems
      Funzioni e passaggio di parametri
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Stringhe e gestione delle stringhe
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Allocazione dinamica della memoria
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + PL-BTS - Basic Type Systems
      Strutture dati fondamentali (liste, stack, code) e lealizzazione tramite array e struct
    • V - Varie
      + PL-BTS - Basic Type Systems
      Organizzazione di un programma su piu' file: scope, visibilita', durata
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Ingressi/uscita dei dati e operazioni su file

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