logo università milano

Laboratorio di Algoritmi e Strutture Dati (edizione diurna)
Corso di laurea in informatica - AA 2009/2010

Avvisi

Discussione progetti - Appello di settembre
Ho correttamente ricevuto entro la scadenza dell'8 giugno i progetti degli studenti: Federico Crisafulli, Giacomo Colombo, Marcello Fabbri, Marco Molteni, Matteo Giostri, Matteo Magni. Tutti gli studenti sopra elencati sono tenuti a presentarsi alla discussione dei progetti che si svolgerà:
  • martedì 28 settembre alle ore 15, oppure 9 mercoledì 29 settembre alle ore 9.00, per chi intende sostenere la prova orale nell'appello di settembre;
  • venerdì 1 ottobre alle ore 10.00 per chi non ha urgenza di sostenere la prova orale.
Siete pregati di confermare la vostra presenza inviando una mail alla docente, specificando il giorno in cui sarete presenti. Gli esiti verranno comunicati personalmente; in caso di esito positivo di progetto+discussione, ricordo che la prova orale potrà essere sostenuta nello stesso appello oppure in un appello successivo (tenendo sempre presente che un progetto suff, o uno scritto suff, sarà tenuto valido al massimo per 5 mesi).
30 agosto 2010
Traccia del progetto componenti2 valido per l'appello di settembre 2010, consegna entro il 20 settembre 2010. Nota bene: il progetto si ispira a quello proposto nell'ultima sessione di giugno-luglio, ma presenta alcune differenze significative: leggete attentamente la nuova traccia!!
Appello di settembre 2010
Il testo del progetto per l'appello di settembre verrà pubblicato il 30 agosto; i progetti svolti andranno consegnati entro il giorno 20 settembre.
1 luglio 2010
La discussione dei progetti consegnati entro il 24 giugno si svolgerà lunedì 5 luglio a partire dalle ore 10 in aula 4. Sono tenuti a presentarsi anche gli studenti che devono discutere la revisione del progetto consegnato entro la scadenza precedente (8 giugno).
Progetti ricevuti
Ho correttamente ricevuto entro la scadenza dell'8 giugno i progetti degli studenti: Luca Astolfi 723457, Eugenio Bargiacchi 739728, Federico Bianchi 733440, Salvatore Borgia 749532, Isacco Borsani 739058, Simone Camito 741065, Paul Chira 731721 Giacomo Colombo 740512, Matteo Gorgoglione 725573, Vivian Nascimento De Sousa Secchi 744314, Riccardo Perego 741075 Alessandro Stellino 729993, Gianni Vialetto 749941. Tutti gli studenti sopra elencati sono tenuti a presentarsi alla discussione dei progetti che si svolgerà martedì 22 giugno a partire dalle ore 9.30 in aula 4. In caso di particolari esigenze, potete chiedere un appuntamento via mail. Gli esiti verranno comunicati personalmente; in caso di esito positivo di progetto+discussione, ricordo che la prova orale potrà essere sostenuta nello stesso appello oppure in un appello successivo (tenendo sempre presente che un progetto suff, o uno scritto suff, sarà tenuto valido al massimo per 5 mesi).
25 maggio 2010
E' da oggi disponibile il testo del progetto d'esame Componenti elettroniche, valido per gli appelli di giugno e luglio 2010.
  • Data ultima di consegna per l'appello del 15 giugno: 8 giugno.
  • Data ultima di consegna per l'appello dell'1 luglio: 24 giugno.
Le date dei colloqui saranno comunicate qualche giorno dopo le relative consegne. Per ogni altra questione riguardante le modalità di consegna, si faccia riferimento al testo del progetto stesso.
17 maggio 2010
La traccia del progetto valido per gli appelli di giugno e luglio verrà pubblicata in data 25 maggio 2010. La consegna del progetto per l'appello del 15 giugno è fissata per l'8 giugno; la consegna per l'appello dell'1 luglio è fissata per il 24 giugno.
18 febbraio 2010
Le discussioni dei progetti "diehard" consegnati nell'ultima tranche (entro il 15 febbraio) si svolgeranno martedì 23 febbraio 2010 a partire dalle ore 9.30 in aula 4.
12 febbraio 2010
E' stata pubblicata una nuova versione del progetto Die Hard: le correzioni riguardano l'esempio 3.
Segnalo inoltre che, quando è disattivata la possibilià di svuotare contenitori, le specifiche dell'operazione "mosse(k,h)" sono interpretabili in due modi diversi: entrambi saranno ritenuti accettabili; lo studente è libero di scegliere quale delle due interpretazioni implementare.
  • Primo modo: come configurazione iniziale e finale della sequenza possono essere considerate tutte le configurazioni raggiungibili dalla configurazione vuota, tranne quelle rese pericolose; le configurazioni intermedie non possono essere pericolose nè ottenute tramite operazioni di svuotamento. L'esempio 3 del testo del progetto è calcolato in questo modo.
  • Secondo modo: la sequenza viene calcolata considerando solo le configurazioni raggiungibili dalla configurazione vuota senza operare mai svuotamenti e senza passare da configurazioni pericolose.
2 febbraio 2010
Le discussioni dei progetti consegnati entro il giorno 1 febbraio si svolgeranno martedì 9 febbraio 2010 a partire dalle ore 9.30 in aula 4. E' necessario presentarsi alla prova con una copia stampata del proprio codice. Risultano correttamente consegnati i progetti dei seguenti studenti: Cascella, Ceroni, Chiappetta, Galiano, Gisonna, Marazzi, Missaglia, Mortara, Musica, Nastasi, Panzeri, Renoldi, Savoldelli, Trisconi, Villa, Xu, Zanetti.
4 gennaio 2010
ERRATA CORRIGE: il testo pubblicato il 21 dicembre conteneva alcune imprecisioni e va sostituito con una nuova versione corretta. Le modifiche riguardano le operazioni pericolosa, disattiva e l'esempio 2.
21 dicembre 2009
E' da oggi disponibile il testo del progetto d'esame Die hard, valido per gli appelli di gennaio e febbraio 2010.
  • Data ultima di consegna per l'appello dell'8 gennaio: 11 gennaio.
  • Data ultima di consegna per l'appello del 28 gennaio: 1 febbraio.
  • Data ultima di consegna per l'appello dell'11 febbraio: 15 febbraio.
Le date dei colloqui saranno comunicate qualche giorno dopo le relative consegne. Per ogni altra questione riguardante le modalità di consegna, si faccia riferimento al testo del progetto stesso.
18 novembre 2009
Esiti della prova in itinere.
6 novembre 2009
La prova in itinere si svolgerà in due turni: il primo turno si svolgerà lunedì 9 novemrbe a partire dalle 13.30; il secondo turno mercoledì 11 novembre a partire dalle 14.30. Gli studenti che intendono svolgere la prova nel secondo turno sono pregati di avvisare la docente via mail (se non l'hanno già fatto a lezione). La prova durerà 3 ore; considerate che la fase di appello e assegnazione dei testi richiederà almeno 30 minuti, quindi consideratevi impegnati per tutto il pomeriggio!
Ricordo che durante la prova la rete sarà disabilitata e non avrete accesso ai vostri usuali account. Avrete a disposizione soltanto: l'editor nedit; la shell (bash) con man; il compilatore gcc; una copia dei libri di testo in consultazione; carta e penna.
6 novembre 2009
Le lezioni di martedì 10 e mercoledì 11 novembre sono sospese per consentire lo svolgimento della prova in itinere.
22 ottobre 2009
Il libro di testo relativo alla prima parte del corso contiene diversi errori dovuti in buona parte ad un editing trascurato della traduzione dalla lingua inglese, in particolar modo nel codice sorgente degli esempi, degli esercizi e negli esempi di I/O. Il Dott. Massimo Santini sta preparando un elenco di errori e correzioni di cui siete invitati a prendere visione; siete inoltre invitati a collaborare alla raccolta di errori tramite la form di segnalazione.
22 ottobre 2009
Il giorno lunedì 9 novembre a partire dalle ore 13.30 nelle aule tau e sigma (Via Comelico) si svolgerà la prova in itinere relativa all'apprendimento del linguaggio C, che consentirà di ottenere un punteggio di al più 5 punti da sommare alla votazione del progetto finale (per ulteriori infomrazioni sulle modalità d'esame del corso, consultare l'apposita sezione).
Possono iscriversi alla prova solo gli studenti frequentanti l'edizione diurna (AA 09/10), previa iscrizione tramite terminale SIFA. Nel caso il numero degli iscritti superasse la capienza delle aule a disposizione, si valuterà la possibilità di suddividere gli iscritti in turni. Ulteriori dettagli verranno forniti per tempo su queste pagine.
22 ottobre 2009
Come già comunicato a lezione, a partire da questa settimana i turni di laboratorio sono unificati: la lezione "ufficiale" si svolge per tutti dalle 14.30 alle 16.30; al termine sono previste altre due ore di esercitazioni libere (fino alle 18.30), in presenza della docente o del tutor, la cui frequenza è fortemente consigliata in quanto può fornire un'occasione di recupero o di approfondimento delle tematiche viste a lezione, nonchè di scambio e collaborazione tra studenti.
30 settembre 2009
Per poter utilizzare i computer dell'aula tau, gli studenti devono usare il proprio account personale. Chi ancora non ne disponesse è pregato di provvedere prima dell'inizio del suo turno di lezione: è stata predisposta in SILab (davanti all'ufficio) una postazione self-service per la creazione degli account (occorre utilizzare la propria tessera universitaria magnetica e il relativo PIN).
30 settembre 2009
Per il primo mese di lezione (o fino ad avviso contrario), le lezioni di laboratorio si svolgeranno ogni mercoledì su due turni di due ore, il primo a partire dalle 14.30, il secondo a partire dalle 16.30, secondo il seguente calendario:
  • 30 settembre: 14.30 turno A-L, 16:30 turno M-Z
  • 7 ottobre: 14.30 turno M-Z, 16:30 turno A-L
  • 14 ottobre: 14.30 turno A-L, 16:30 turno M-Z
  • 21 ottobre: 14.30 turno M-Z, 16:30 turno A-L
  • 28 ottobre: 14.30 turno A-L, 16:30 turno M-Z