2009
2009
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Programmazione con Laboratorio
Informazioni generali
Corso di Laurea Informatica Percorso Curriculum Progettazione Software e Sistemi di elaborazione
CFU 15 Università GENOVA
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
Commento

15 cfu così ripartiti nelle aree:

  • 12 CFU nell'area C - Programmazione
  • 3 CFU nell'area E - Architetture

Sillabo dell'insegnamento

  • C - Programmazione
    • * CB - Costrutti di Base
      Array unidimensionali ed esempi riassuntivi
    • * CB - Costrutti di Base
      Laboratorio: introduzione alla programmazione C, costrutti principali e array mono-dimensionali
    • * CB - Costrutti di Base
      Array a piu' dimensioni, record, tipi user-defined, compatibilita' di tipo
    • * CB - Costrutti di Base
      Puntatori, puntatori ad array
    • * P - Procedure
      Funzioni e procedure, parametri IN, IN-OUT,OUT
    • V - Varie
      Laboratorio: array bi-dimensionali, record, ..., accesso a file in lettura/scrittura
    • * R - Ricorsione
      Esempi semplici di funzioni ricorsive. Regole di visibilita` delle dichiarazioni
    • V - Varie
      laboratorio: testing e debugging
    • V - Varie
      laboratorio: puntatori e liste
    • * CB - Costrutti di Base
      Assegnazione, I/O, blocchi, istruzioni di scelta, istruzioni iterative
    • * CB - Costrutti di Base
      Nozione intuitiva di tipo, dichiarazioni di costante e variabile, espressioni
    • V - Varie
      laboratorio: procedure e funzioni
  • E - Architetture
    • V - Varie
      cenni a traduzione di costrutti di linguaggio evoluto in linguaggio
    • V - Varie
      codifica dell'informazione
    • * LII - Livello Instruction Set
      un esempio di macchina di von Neumann

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