Differenze tra le versioni di "Programmazione Turno 2/2007-2008"

Da WikiDsy.
(Lezione 01/10/2007)
(Siti del corso)
Riga 27: Riga 27:
 
* [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=24 Files di Programmazione su DSY]
 
* [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=24 Files di Programmazione su DSY]
  
 +
===Programma===
 +
#Introduzione
 +
#* Evoluzione del computer
 +
#* Evoluzione dei linguaggi di programmazione
 +
#* Algoritmi e analisi degli algoritmi
 +
#* Linguaggi ad alto livello e linguaggi macchina
 +
#* Sintassi e semantica dei linguaggi
 +
#* Compilatori e interpreti
 +
#* Tipi di errore
 +
#Programmazione ad oggetti con Java
 +
#* Elementi base del linguaggio
 +
#* Classi, metodi ed oggetti
 +
#* Strutture di controllo
 +
#* Ricorsione
 +
#* Ereditarietà
 +
#Introduzione alle strutture dati
 +
#* Liste, code, pile
 +
#* Alberi binari
 +
#* Alberi di ricerca
 +
 +
(tratto dal [http://homes.dico.unimi.it/~alberti/Prog07/#prog sito del corso])
 
===Siti del corso===
 
===Siti del corso===
 
[http://homes.dico.unimi.it/~alberti/Prog07/ Sito del corso]
 
[http://homes.dico.unimi.it/~alberti/Prog07/ Sito del corso]

Versione delle 23:22, 1 ott 2007

AVVISI

  • Diversamente da quanto scritto negli orari ufficiali, come potete vedere sotto l'ultima ora della lezione di laboratorio del venerdì sarà in aula 403

Informazioni

Orari

  • Lezione
    • Lunedì, 13:30-16:30, aula V3
    • Mercoledì, 13:30-16:30, aula V3
  • Laboratorio
    • Martedì, 12:30-15:30, aula 309
    • Martedì, 15:30-16:30, aula 403

Scaglione alfabetico

Il turno è riservato agli studenti presenti nello scaglione H-Z.

Docenti

Maria Alberta Alberti (teoria)

Lorenzo Capra (laboratorio)

Altre informazioni e links

Programma

  1. Introduzione
    • Evoluzione del computer
    • Evoluzione dei linguaggi di programmazione
    • Algoritmi e analisi degli algoritmi
    • Linguaggi ad alto livello e linguaggi macchina
    • Sintassi e semantica dei linguaggi
    • Compilatori e interpreti
    • Tipi di errore
  2. Programmazione ad oggetti con Java
    • Elementi base del linguaggio
    • Classi, metodi ed oggetti
    • Strutture di controllo
    • Ricorsione
    • Ereditarietà
  3. Introduzione alle strutture dati
    • Liste, code, pile
    • Alberi binari
    • Alberi di ricerca

(tratto dal sito del corso)

Siti del corso

Sito del corso

Materiale didattico

Diario del corso

Lezione 01/10/2007

  • Introduzione
  • Definizione di informatica
  • Cenni storici