Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio12:esercitazioni:start

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
informatica:sol:laboratorio12:esercitazioni:start [26/03/2012 alle 09:20 (12 anni fa)]
Susanna Pelagatti
informatica:sol:laboratorio12:esercitazioni:start [21/05/2012 alle 07:57 (12 anni fa)] (versione attuale)
Susanna Pelagatti
Linea 8: Linea 8:
 ^  Numero  ^  Descrizione  ^  Materiale  ^  Commenti  ^  Data  ^ ^  Numero  ^  Descrizione  ^  Materiale  ^  Commenti  ^  Data  ^
 |  1  |**Lezione**: richiamo C sequenziale, puntatori, stringhe, puntatori a funzione, void *, libreria standard di I/O | {{:informatica:sol:laboratorio12:esercitazioni:01lso12_intro.pdf|  Lucidi introduttivi}}\\ {{:informatica:sol:laboratorio12:esercitazioni:c001puntatoriestringhe.pdf| Puntatori e stringhe}}\\ {{:informatica:sol:laboratorio12:esercitazioni:c003punfunzegenerico.pdf| Puntatori a funzione e genericita}}\\ {{:informatica:sol:laboratorio12:esercitazioni:c002libreriaio_c.pdf| Libreria standard I/O}} |  |  21/02/2012  | |  1  |**Lezione**: richiamo C sequenziale, puntatori, stringhe, puntatori a funzione, void *, libreria standard di I/O | {{:informatica:sol:laboratorio12:esercitazioni:01lso12_intro.pdf|  Lucidi introduttivi}}\\ {{:informatica:sol:laboratorio12:esercitazioni:c001puntatoriestringhe.pdf| Puntatori e stringhe}}\\ {{:informatica:sol:laboratorio12:esercitazioni:c003punfunzegenerico.pdf| Puntatori a funzione e genericita}}\\ {{:informatica:sol:laboratorio12:esercitazioni:c002libreriaio_c.pdf| Libreria standard I/O}} |  |  21/02/2012  |
-|  2  |**Esercitazione**: ripasso su C, interazione su shell testuale, etc. Librerie in C e debugging | [[esercitazione1|Testo esercitazione 1]]\\ Materiale didattico sulla [[informatica:sol:laboratorio12:start|home page del corso]]. | {{:informatica:sol:laboratorio:esercitazioni:c-refcard.pdf| Pieghevole comandi C}}\\ {{:informatica:sol:laboratorio:esercitazioni:gdbcheatsheet.pdf| Pieghevole comandi GDB}} |  24/02/2012  |+|  2  |**Esercitazione**: ripasso su C, interazione su shell testuale, etc. Librerie in C e debugging | [[esercitazione1|Testo esercitazione 1]]\\ Materiale didattico sulla [[informatica:sol:laboratorio12:start|home page del corso]]. | {{:informatica:sol:laboratorio:esercitazioni:c-refcard.pdf| Pieghevole comandi C}}\\ {{:informatica:sol:laboratorio:esercitazioni:gdbcheatsheet.pdf| Pieghevole comandi GDB}}\\ {{:informatica:sol:laboratorio12:esercitazioni:esempio-ddd.tar|Esempio usato per illustrare il debugger DDD}} |  24/02/2012  |
 |  3  |**Lezione**: Preprocessore C. Spazio di indirizzamento di un programma C, file eseguibile, preprocessing, compilazione e linking.  |{{:informatica:sol:laboratorio11:esercitazioni:c004preprocessore.pdf|Preprocessore}}\\ {{:informatica:sol:laboratorio11:esercitazioni:c005funzionicilframe.pdf|Chiamata di funzione e frame}}\\ {{:informatica:sol:laboratorio11:esercitazioni:c006prepcomplinkong.pdf| Preprocessing, compilazione e linking}}    |  28/02/2012  | |  3  |**Lezione**: Preprocessore C. Spazio di indirizzamento di un programma C, file eseguibile, preprocessing, compilazione e linking.  |{{:informatica:sol:laboratorio11:esercitazioni:c004preprocessore.pdf|Preprocessore}}\\ {{:informatica:sol:laboratorio11:esercitazioni:c005funzionicilframe.pdf|Chiamata di funzione e frame}}\\ {{:informatica:sol:laboratorio11:esercitazioni:c006prepcomplinkong.pdf| Preprocessing, compilazione e linking}}    |  28/02/2012  |
 |  4  |**Esercitazione**: I/0, stringhe, mtrace, valgrind e primo frammento progetto | [[esercitazione2|Testo esercitazione 2]]\\ Vedi il primo kit alla pagina del [[informatica:sol:laboratorio12:progetto|progetto]]  |    02/03/2012  | |  4  |**Esercitazione**: I/0, stringhe, mtrace, valgrind e primo frammento progetto | [[esercitazione2|Testo esercitazione 2]]\\ Vedi il primo kit alla pagina del [[informatica:sol:laboratorio12:progetto|progetto]]  |    02/03/2012  |
Linea 19: Linea 19:
 |  11  |**Lezione**: SC introduzione, File e directory. |{{:informatica:sol:laboratorio11:esercitazioni:06lcs07_scintroefiles.pdf|Lucidi System call: introduzione, gestione errori, SC che lavorano su file regolari e directory}} \\  [Rochkind] Cap 1, 2 e 3 (parte di) | |   27/03/2012  | |  11  |**Lezione**: SC introduzione, File e directory. |{{:informatica:sol:laboratorio11:esercitazioni:06lcs07_scintroefiles.pdf|Lucidi System call: introduzione, gestione errori, SC che lavorano su file regolari e directory}} \\  [Rochkind] Cap 1, 2 e 3 (parte di) | |   27/03/2012  |
 |  12  |**Esercitazione**: Bash  | [[esercitazione5|Testo esercitazione 5 (bash)]] \\ Vedi il secondo kit alla pagina del [[informatica:sol:laboratorio12:progetto|progetto]]\\  [[esercitazione6|Testo esercitazione 6 ]]  | {{lcs:lcs07:esercitazioni:debugger.tgz|Un debugger minimale per Bash}} Decomprimere nella directory corrente ed eseguire con <code> bash:~$ ./bashdb scriptfile</code> una volta avviato esegue interattivamente lo script e potete avere un breve sommario dei comandi ammessi con //h//    13/04/2012  | |  12  |**Esercitazione**: Bash  | [[esercitazione5|Testo esercitazione 5 (bash)]] \\ Vedi il secondo kit alla pagina del [[informatica:sol:laboratorio12:progetto|progetto]]\\  [[esercitazione6|Testo esercitazione 6 ]]  | {{lcs:lcs07:esercitazioni:debugger.tgz|Un debugger minimale per Bash}} Decomprimere nella directory corrente ed eseguire con <code> bash:~$ ./bashdb scriptfile</code> una volta avviato esegue interattivamente lo script e potete avere un breve sommario dei comandi ammessi con //h//    13/04/2012  |
-|  13  |**Lezione**: Processi: fork, exec, wait, exit, at_exit | {{:informatica:sol:laboratorio11:esercitazioni:note_fram1.pdf| Sul primo frammento}}\\  {{lcs:lcs08:esercitazioni:07lcs07_processi.pdf|Lucidi processi}}\\ [Rochkind] Cap 5 (parte di) |     17/04/2012 +|  13  |**Lezione**: Processi: fork, exec, wait, exit, at_exit | {{:informatica:sol:laboratorio11:esercitazioni:note_fram1.pdf| Sul primo frammento}}\\ {{lcs:lcs08:esercitazioni:07lcs07_processi.pdf|Lucidi processi}}\\ [Rochkind] Cap 5 (parte di) |     17/04/2012 
-|  14  |**Esercitazione**: Processi|  [[esercitazione6|Testo esercitazione 6bis ]]   |    20/04/2012 | +|  14  |**Esercitazione**: Processi|[[esercitazione6bis|Testo esercitazione gcov e gprof ]]\\ [[esercitazione7|Testo esercitazione 7 ]]     |    20/04/2012 | 
-|  15  |**Lezione**: Thread e programmazione concorrente | {{:informatica:sol:laboratorio11:esercitazioni:08lcs07_threadposix.pdf| Lucidi Thread Posix }}\\ [Rochkind] Cap 5 Sez 17  |  Per chi non ha seguito il modulo di sistemi operativi sono disponibili dei lucidi di sommario sul modello a thread\\ {{lcs:lcs07:esercitazioni:08threadintro.pdf|Lucidi sul modello a thread}}    |   24/04/2012 +|  15  |**Lezione**: Thread e programmazione concorrente | {{:informatica:sol:laboratorio12:esercitazioni:notefram1_2012.pdf| Sul primo frammento}} -- {{:informatica:sol:laboratorio11:esercitazioni:08lcs07_threadposix.pdf| Lucidi Thread Posix }}\\ [Rochkind] Cap 5 Sez 17  |  Per chi non ha seguito il modulo di sistemi operativi sono disponibili dei lucidi di sommario sul modello a thread\\ {{lcs:lcs07:esercitazioni:08threadintro.pdf|Lucidi sul modello a thread}}    |   24/04/2012 
-|  16  |**Esercitazione**: Processi[[esercitazione7|Testo esercitazione 7 ]]    |    27/04/2012 |+|  16  |**Esercitazione**: Di recupero  Si completano le esercitazioni precedenti e il secondo frammento di progetto  |    27/04/2012 |
 |  17  |**Esercitazione**: Thread e programmazione concorrente | [[esercitazione8|Testo esercitazione 8]]   | |  04/05/2012 | |  17  |**Esercitazione**: Thread e programmazione concorrente | [[esercitazione8|Testo esercitazione 8]]   | |  04/05/2012 |
-|  18  |**Lezione**:  Pipe e Socket | {{lcs:lcs07:esercitazioni:09lcs07_pipe.pdf|Lucidi pipe}}\\ [Rochkind] Cap 6 e 7 (parti) {{lcs:lcs07:esercitazioni:10lcs07_sockets.pdf|Lucidi su socket}}\\  [Rochkind] Cap 8 (parte di) |  |  08/05/2012   | +|  18  |**Lezione**:  Pipe e Socket | {{lcs:lcs07:esercitazioni:09lcs07_pipe.pdf|Lucidi pipe}}\\ [Rochkind] Cap 6 e 7 (parti) {{:informatica:sol:laboratorio12:esercitazioni:10lcs07_sockets.pdf|Lucidi su socket}}\\  [Rochkind] Cap 8 (parte di) | Siamo arrivati alla accept esclusa |  08/05/2012   | 
-|  19  |**Esercitazione**: Pipe e socket  | [[esercitazione9 | Testo esercitazione 9 (pipe e socket)]]    |  11/05/2012  |+|  19  |**Esercitazione**: Pipe e socket  |[[esercitazione9 | Testo esercitazione 9 (pipe e socket)]]  Solo gli esercizi sulle pipe  |  11/05/2012  |
 |  20  |**Lezione**: Segnali  | {{:informatica:sol:laboratorio11:esercitazioni:11lcs07_segnali.pdf|Lucidi Segnali}}\\  [Rochkind] Cap 9 (parte di) |      15/05/2012  | |  20  |**Lezione**: Segnali  | {{:informatica:sol:laboratorio11:esercitazioni:11lcs07_segnali.pdf|Lucidi Segnali}}\\  [Rochkind] Cap 9 (parte di) |      15/05/2012  |
-|  21  |**Esercitazione**: socket e segnali | [[esercitazione10 | Testo esercitazione 10]]  |    18/05/2012  |+|  21  |**Esercitazione**: socket  |[[esercitazione9 | Testo esercitazione 9 (pipe e socket)]] |    18/05/2012  |
 |  22  |**Lezione**: sul progetto didattico |    |   22/05/2012  | |  22  |**Lezione**: sul progetto didattico |    |   22/05/2012  |
-|  23  |**Esercitazione**: sul progetto didattico |  |  |   25/05/2012  |+|  23  |**Esercitazione**: sul progetto didattico e Segnali [[esercitazione10 | Testo esercitazione 10]] |  |   25/05/2012  |
informatica/sol/laboratorio12/esercitazioni/start.1332753648.txt.gz · Ultima modifica: 26/03/2012 alle 09:20 (12 anni fa) da Susanna Pelagatti