Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pub:arch2-lab-2015-2016 [2017/01/09 10:08]
basilico
pub:arch2-lab-2015-2016 [2017/01/31 13:30] (current)
basilico
Line 4: Line 4:
 //(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2015-2016, Secondo Semestre)// //(Corso di laurea triennale in Informatica, Università degli Studi di Milano. A.A. 2015-2016, Secondo Semestre)//
  
 +
 +<color green> **Questa edizione del corso è terminata. Per informazioni aggiornate fare riferimento all'edizione corrente.**</color>
  
 === Avvisi === === Avvisi ===
-  * <color red> **La discussione dei progetti di Venerdì 13 Gennaio avverrà in AISLab (settore didattico di Via Celoria)**</color>  --- //NB 2017/01/09 10:07//+  * La discussione dei progetti di Venerdì 13 Gennaio avverrà in AIS Lab (via Celoria)  --- //NB 2017/01/09 10:07//
   * Il calendario con le date di discussione dei progetti è stato aggiornato.  --- //NB 2016/11/02 13:09//   * Il calendario con le date di discussione dei progetti è stato aggiornato.  --- //NB 2016/11/02 13:09//
   * La discussione dei progetti del 29 Settembre 2016 è conclusa.  --- //NB 2016/10/04 08:22//   * La discussione dei progetti del 29 Settembre 2016 è conclusa.  --- //NB 2016/10/04 08:22//
Line 15: Line 17:
   * Il calendario è stato aggiornato con le date degli appelli di tutto il 2016.  --- //NB 2016/02/22 11:01//   * Il calendario è stato aggiornato con le date degli appelli di tutto il 2016.  --- //NB 2016/02/22 11:01//
   * Il calendario per la discussione dei progetti di Febbraio 2016 è stato riorganizzato su tre date (18, 23 e 26 Febbraio 2016) per motivi organizzativi.   * Il calendario per la discussione dei progetti di Febbraio 2016 è stato riorganizzato su tre date (18, 23 e 26 Febbraio 2016) per motivi organizzativi.
-  *  Il corso avrà inizio Venerdì 11 Marzo 2016.  --- //NB 2016/01/14 12:40// +  * Il corso avrà inizio Venerdì 11 Marzo 2016.  --- //NB 2016/01/14 12:40// 
   * A breve verranno pubblicate data di inizio del corso e aule. --- //NB 2016/01/07 11:15//   * A breve verranno pubblicate data di inizio del corso e aule. --- //NB 2016/01/07 11:15//
  
Line 23: Line 25:
  
 === Materiale === === Materiale ===
-  - Intro al laboratorio, Assembly e il simulatore SPIM (11 Marzo 2016){{:pub:arch2lab-2015-2016-01-intro_assembly_e_spim.pdf|slides}} ,{{:pub:arch2lab-2015-2016-01-src.zip|src}}+  - Intro al laboratorio, Assembly e il simulatore SPIM (11 Marzo 2016); 
-  - Memoria: lettura, scrittura e indirizzamento (18 Marzo 2016):{{:pub:arch2lab-2015-2016-02-memoria_lettura_scrittura_indirizzamento.pdf|slides}} , {{:pub:arch2lab-2015-2016-02-src.zip|src}}+  - Memoria: lettura, scrittura e indirizzamento (18 Marzo 2016); 
-  - System calls e register spilling (1 Aprile 2016):{{:pub:arch2lab-2015-2016-03-systemcalls-spilling.pdf|slides}} , {{:pub:arch2lab-2015-2016-03-src.zip|src}}+  - System calls e register spilling (1 Aprile 2016); 
-  - Controllo di flusso (8 Aprile 2016): {{:pub:arch2lab-2015-2016-04-controllo_di_flusso.pdf|slides}}, {{:pub:arch2lab-2015-2016-04-src.zip|src}} +  - Controllo di flusso (8 Aprile 2016); 
-  - Chiamata a procedure (15 Aprile 2016): {{:pub:arch2lab-2015-2016-05-_chiamata-procedure.pdf|slides}}, {{:pub:arch2lab-2015-2016-06-src.zip|src}} +  - Chiamata a procedure (15 Aprile 2016); 
-  - Gestione delle eccezioni (22 Aprile 2016): {{:pub:arch2lab-2015-2016-06-gestione_eccezioni.pdf|slides}}, {{:pub:exception.zip|src}}+  - Gestione delle eccezioni (22 Aprile 2016); 
-  - Procedure annidate (29 Aprile 2016):{{:pub:arch2lab-2015-2016-07-_procedure-annidate.pdf|slides}} +  - Procedure annidate (29 Aprile 2016); 
-  - Procedure ricorsive (6 Maggio 2016): {{:pub:arch2lab-2015-2016-08-_procedure-ricorsive.pdf|slides}}, {{:pub:es_8_1.zip.zip|esercizio 8.1}}+  - Procedure ricorsive (6 Maggio 2016); 
-  - Esempio esercizio per il progetto (13 Maggio 2016): {{:pub:arch2lab-2015-2016-09-esercizio_progetto.pdf|slide}}+  - Esempio esercizio per il progetto (13 Maggio 2016); 
-  - JAT, caratteri e stringhe, allocazione dinamica, numeri pseudorandom (10 Giugno 2016):{{:pub:arch2lab-2015-2016-10-jat-stringhe-random-sbrk.pdf|slides}}, {{:pub:arch2lab-2015-2016-10-src.zip|src}}+  - JAT, caratteri e stringhe, allocazione dinamica, numeri pseudorandom (10 Giugno 2016);
  
  
Line 42: Line 44:
 === L'esame di laboratorio === === L'esame di laboratorio ===
  
 +  *   Per poter svolgre l'esame è consigliato leggere molto attentamente la **[[pub:arch-guida-progetti|Guida all'esame di laboratorio]]**
   * L'esame prevede la realizzazione di un progetto individuale in assembly, sulla linea delle esercitazioni tenute in laboratorio. Tale progetto deve essere preventivamente concordato con il docente, realizzato in [[http://spimsimulator.sourceforge.net/|SPIM]] e corredato da una breve relazione per poi essere discusso in sede orale.   * L'esame prevede la realizzazione di un progetto individuale in assembly, sulla linea delle esercitazioni tenute in laboratorio. Tale progetto deve essere preventivamente concordato con il docente, realizzato in [[http://spimsimulator.sourceforge.net/|SPIM]] e corredato da una breve relazione per poi essere discusso in sede orale.
   * gli studenti che hanno frequentato le sessioni di laboratorio in un'edizione precedente del corso possono fare riferimento alle modalità di proposta e consegna valide per tale edizione;   * gli studenti che hanno frequentato le sessioni di laboratorio in un'edizione precedente del corso possono fare riferimento alle modalità di proposta e consegna valide per tale edizione;
   * il calendario può subire variazioni che verranno propriamente segnalate su questa pagina.   * il calendario può subire variazioni che verranno propriamente segnalate su questa pagina.
-  * **[[pub:arch-guida-progetti|GUIDA ALL'ESAME DI LABORATORIO]]** 
- 
- 
-^ Data e ora orale      ^ Luogo ^ Deadline consegna        
-| <color grey> Giovedì 29 Settembre 2016 </color>| <color grey> Sala riunioni secondo piano (via Comelico) </color> | <color grey> Giovedì 22 Settembre 2016 </color>| 
-| <color blue/yellow> Venerdì 13 Gennaio 2017 </color>| <color blue/yellow> AISLab, Struttura di Via Celoria 20, Città Studi, Milano </color> | <color blue/yellow> Giovedì 5 Gennaio 2017 </color>| 
-| Venerdì 17 Febberaio 2017 | Sala riunioni secondo piano (via Comelico) | Venerdì 10 Febberaio 2017| 
-| Venerdì 9 Giugno 2017 | Sala riunioni secondo piano (via Comelico) | Venerdì 2 Giugno 2017| 
-| Venerdì 14 Luglio 2017 | Sala riunioni secondo piano (via Comelico) | Venerdì 7 Luglio 2017| 
-| Giovedì 21 Settembre 2017 | Sala riunioni secondo piano (via Comelico) | Giovedì 14 Settembre 2017| 
-| Giovedì 18 Gennaio 2018 | Sala riunioni secondo piano (via Comelico)| Giovedì 11 Gennaio 2018|