Strumenti Utente

Strumenti Sito


lcs:lcs06: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 revisioneRevisione precedente
Prossima revisione
Revisione precedente
lcs:lcs06:esercitazioni:start [08/02/2007 alle 13:16 (19 anni fa)] Susanna Pelagattilcs:lcs06:esercitazioni:start [08/02/2007 alle 13:54 (19 anni fa)] (versione attuale) Susanna Pelagatti
Linea 5: Linea 5:
  
 ^  Numero  ^  Descrizione  ^  Materiale  ^  Soluzioni  ^  Data  ^ ^  Numero  ^  Descrizione  ^  Materiale  ^  Soluzioni  ^  Data  ^
-|  1  |**Lezione**: Introduzione, Unix e shell dal punto di vista dell'utente|{{01lcs_intro.pdf|Lucidi introduttivi}}\\ {{02lcs_bash1.0.pdf|Lucidi unix e bash (parte 1)}}\\ Introduzione ai comandi Unix: Glass/Ables Cap 2/3. Siamo arrivati ai lucidi 51/52 della bash.|  |  lun 13/02/06 (B)\\ mer 15/02/06 (A)  | +|  1  |**Lezione**: Introduzione, Unix e shell dal punto di vista dell'utente|{{lcs:lcs06:esercitazioni:01lcs_intro.pdf|Lucidi introduttivi}}\\ {{lcs:lcs06:esercitazioni:02lcs_bash1.0.pdf|Lucidi unix e bash (parte 1)}}\\ Introduzione ai comandi Unix: Glass/Ables Cap 2/3. Siamo arrivati ai lucidi 51/52 della bash.|  |  lun 13/02/06 (B)\\ mer 15/02/06 (A)  | 
-|  2  |**Esercitazione**: ripasso su C, interazione su shell testuale| [[esercitazione1_0506|Testo esercitazione 1]]\\ Manuali in linea dei tool di sviluppo GNU:\\ [[http://www.gnu.org/software/make/manual/make.html|make]] [[http://www.gnu.org/software/gcc/onlinedocs/|gcc]] [[http://www.gnu.org/software/emacs/manual/|emacs]] [[http://www.gnu.org/software/ddd/manual/|ddd]] \\ {{gdb-commands.pdf|Sommario GDB commands}}\\ [[emacs_commands|Sommario di comandi di emacs]]\\  [[bash_commands|Sommario basico di comandi bash]] \\ Manuali in linea delle funzioni di libreria standard e delle SC: //man nomefunzione man -k argomento// \\ Altre informazioni in linea (bash, make tec.) //ESC-X info// da emacs.  | {{trees1.tar.gz|trees.tar.gz}} soluzioni da decomprimere e starare con <code>tar xzvf trees.tar.gz</code> mer 15/02/06 (B)\\ ven 17/02/06 (A)  |+|  2  |**Esercitazione**: ripasso su C, interazione su shell testuale| [[lcs:lcs06:esercitazioni:esercitazione1|Testo esercitazione 1]]\\ Manuali in linea dei tool di sviluppo GNU:\\ [[http://www.gnu.org/software/make/manual/make.html|make]] [[http://www.gnu.org/software/gcc/onlinedocs/|gcc]] [[http://www.gnu.org/software/emacs/manual/|emacs]] [[http://www.gnu.org/software/ddd/manual/|ddd]] \\ {{lcs:lcs06:esercitazioni:gdb-commands.pdf|Sommario GDB commands}}\\ [[lcs:lcs07:emacs_commands|Sommario di comandi di emacs]]\\  [[lcs:lcs07:bash_commands|Sommario basico di comandi bash]] \\ Manuali in linea delle funzioni di libreria standard e delle SC: //man nomefunzione man -k argomento// \\ Altre informazioni in linea (bash, make tec.) //ESC-X info// da emacs.  | {{trees1.tar.gz|trees.tar.gz}} soluzioni da decomprimere e starare con <code>tar xzvf trees.tar.gz</code> mer 15/02/06 (B)\\ ven 17/02/06 (A)  |
 |  3  |**Lezione**: Bash: approfondiamo la struttura, funzionamento interattivo e non, comandi, builtin, source, alias, opzioni, variabili, ambiente, HOME PATH, PWD | {{03lcs_bash2.0.pdf|Lucidi unix e bash (parte 2)}} Abbiamo terminato i lucidi della lezione precedente e siamo arrivati ai lucidi 15/16 della seconda parte|    lun 20/02/06 (B)\\ mer 22/02/06 (A)  | |  3  |**Lezione**: Bash: approfondiamo la struttura, funzionamento interattivo e non, comandi, builtin, source, alias, opzioni, variabili, ambiente, HOME PATH, PWD | {{03lcs_bash2.0.pdf|Lucidi unix e bash (parte 2)}} Abbiamo terminato i lucidi della lezione precedente e siamo arrivati ai lucidi 15/16 della seconda parte|    lun 20/02/06 (B)\\ mer 22/02/06 (A)  |
-|  4  |**Esercitazione**: primo frammento di progetto |Vedi il primo kit alla pagina del [[progetto0506|progetto]]  |    mer 22/02/06 (B)\\ ven 24/02/06 (A)  | +|  4  |**Esercitazione**: primo frammento di progetto |Vedi il primo kit alla pagina del [[lcs:lcs06:progetto|progetto]]  |    mer 22/02/06 (B)\\ ven 24/02/06 (A)  | 
-|  5  |**Lezione**: Bash: approfondiamo la struttura, funzioni , espansione e quoting | {{04lcs_bash3.0.pdf|Lucidi Unix e Bash (terza ed ultima parte)}} Siamo arrivati ai lucidi 10/11. |    lun 27/02/06 (B)\\ mer 01/03/06 (A)  | +|  5  |**Lezione**: Bash: approfondiamo la struttura, funzioni , espansione e quoting | {{lcs:lcs06:esercitazioni:04lcs_bash3.0.pdf|Lucidi Unix e Bash (terza ed ultima parte)}} Siamo arrivati ai lucidi 10/11. |    lun 27/02/06 (B)\\ mer 01/03/06 (A)  | 
-|  6  |**Esercitazione**: bash funzioni  |[[esercitazione2_0506|Testo esercitazione 2]]|{{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//.\\ {{:esebash1.tar|Soluzioni primi esercizi bash}}|  mer 01/03/06 (B)\\ ven 03/03/06 (A)  | +|  6  |**Esercitazione**: bash funzioni  |[[lcs:lcs06:esercitazioni:esercitazione2|Testo esercitazione 2]]|{{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//.\\ {{esebash1.tar|Soluzioni primi esercizi bash}}|  mer 01/03/06 (B)\\ ven 03/03/06 (A)  | 
-|  7  |**Lezione**: Bash: processi, job control, costrutti di controllo | Abbiamo finito la terza parte della Bash. Attenzione i {{04lcs_bash3.0.pdf|Lucidi Unix e Bash (terza ed ultima parte)}} contenevano un alto numero di errori di stampa, potete scaricare adesso la versione corretta. |    lun 06/03/06 (B)\\ mer 08/03/06 (A)  | +|  7  |**Lezione**: Bash: processi, job control, costrutti di controllo | Abbiamo finito la terza parte della Bash. Attenzione i {{lcs:lcs06:esercitazioni:04lcs_bash3.0.pdf|Lucidi Unix e Bash (terza ed ultima parte)}} contenevano un alto numero di errori di stampa, potete scaricare adesso la versione corretta. |    lun 06/03/06 (B)\\ mer 08/03/06 (A)  | 
-|  8  |**Esercitazione**: bash script | [[esercitazione3_0506|Testo esercitazione 3]]      mer 08/03/06 (B)\\ ven 10/03/06 (A)  | +|  8  |**Esercitazione**: bash script | [[lcs:lcs06:esercitazioni:esercitazione3|Testo esercitazione 3]]      mer 08/03/06 (B)\\ ven 10/03/06 (A)  | 
-|  9  |**Lezione**: SC introduzione, file e directory (La lezione di ripasso su makefile verra' effettuata in Aprile) | {{06scintroefiles.pdf|Lucidi System call: introduzione, gestione errori, SC che lavorano su file regolari e directory}}\\ [Rochkind] Cap 1, 2 e 3 (parte di)\\ Siamo arrivati al lucido 73|    lun 13/03/06 (B)\\ mer 15/03/06 (A)  | +|  9  |**Lezione**: SC introduzione, file e directory (La lezione di ripasso su makefile verra' effettuata in Aprile) | {{lcs:lcs06:esercitazioni:06scintroefiles.pdf|Lucidi System call: introduzione, gestione errori, SC che lavorano su file regolari e directory}}\\ [Rochkind] Cap 1, 2 e 3 (parte di)\\ Siamo arrivati al lucido 73|    lun 13/03/06 (B)\\ mer 15/03/06 (A)  | 
-|  10  |**Esercitazione**: SC file e directory | [[esercitazione4_0506|Testo esercitazione 4]]    |{{:mycat.tar.gz|Soluzione ''mycat''}}  |  mer 15/03/06 (B)\\ ven 17/03/06 (A)  | +|  10  |**Esercitazione**: SC file e directory | [[lcs:lcs06:esercitazioni:esercitazione4|Testo esercitazione 4]]    |{{mycat.tar.gz|Soluzione ''mycat''}}  |  mer 15/03/06 (B)\\ ven 17/03/06 (A)  | 
-|  11  |**Lezione**: Processi: fork, exec, wait, exit, at_exit | {{:07processi.pdf|Lucidi processi}}\\ [Rochkind] Cap 5 (parte di)\\ Siamo arrivati al lucido 38 del Lucidi relativi ai Processi |    lun 20/03/06 (B)\\ mer 22/03/06 (A)  | +|  11  |**Lezione**: Processi: fork, exec, wait, exit, at_exit | {{07processi.pdf|Lucidi processi}}\\ [Rochkind] Cap 5 (parte di)\\ Siamo arrivati al lucido 38 del Lucidi relativi ai Processi |    lun 20/03/06 (B)\\ mer 22/03/06 (A)  | 
-|  12  |**Esercitazione**: Processi | [[esercitazione4bis_0506|Testo esercitazione: esercizi su directory]]\\ [[esercitazione5_0506|Testo esercitazione: esercizi su processi]]   |{{:mystat.tar.gz|Soluzione ''mystat''}}\\ {{:nipoti.tar.gz|Soluzione ''N-esimo nipote''}}|  mer 22/03/06 (B)\\ ven 24/03/06 (A)  | +|  12  |**Esercitazione**: Processi | [[lcs:lcs06:esercitazioni:esercitazione4bis|Testo esercitazione: esercizi su directory]]\\ [[lcs:lcs06:esercitazioni:esercitazione5|Testo esercitazione: esercizi su processi]]   |{{mystat.tar.gz|Soluzione ''mystat''}}\\ {{nipoti.tar.gz|Soluzione ''N-esimo nipote''}}|  mer 22/03/06 (B)\\ ven 24/03/06 (A)  | 
-|  13  |**Lezione**: Thread | {{:08threadposix.pdf| Lucidi Thread Posix }}\\ [Rochkind] Cap 5 (finito)\\ abbiamo finito i lucidi sui processi e quelli sui thread PosiX |Per chi non sta seguendo sistemi operativi sono disponibili dei lucidi di sommario sul modello a thread\\ {{:08threadintro.pdf|Lucidi sul modello a thread}}    lun 27/03/06 (B)\\ mer 29/03/06 (A)  | +|  13  |**Lezione**: Thread | {{08threadposix.pdf| Lucidi Thread Posix }}\\ [Rochkind] Cap 5 (finito)\\ abbiamo finito i lucidi sui processi e quelli sui thread PosiX |Per chi non sta seguendo sistemi operativi sono disponibili dei lucidi di sommario sul modello a thread\\ {{08threadintro.pdf|Lucidi sul modello a thread}}    lun 27/03/06 (B)\\ mer 29/03/06 (A)  | 
-|  14  |**Esercitazione**: Thread |[[esercitazione6_0506|Testo esercitazione 6]]     | {{:threads.tar.gz|Soluzioni esercizi 1 e 2}}  |  mer 29/03/06 (B)\\ ven 31/03/06 (A)  | +|  14  |**Esercitazione**: Thread |[[lcs:lcs06:esercitazioni:esercitazione6|Testo esercitazione 6]]     | {{threads.tar.gz|Soluzioni esercizi 1 e 2}}  |  mer 29/03/06 (B)\\ ven 31/03/06 (A)  | 
-|  15  |**Lezione**: Make e dintorni | {{05makeetc.pdf|Lucidi preprocessing, Compilazione Linking e Make}}\\ Abbiamo finito i lucidi su compilazione, linking e make      lun 03/04/06 (B)\\ mer 19/04/06 (A)  | +|  15  |**Lezione**: Make e dintorni | {{lcs:lcs06:esercitazioni:05makeetc.pdf|Lucidi preprocessing, Compilazione Linking e Make}}\\ Abbiamo finito i lucidi su compilazione, linking e make      lun 03/04/06 (B)\\ mer 19/04/06 (A)  | 
-|  16  |**Esercitazione**: Sul secondo frammento di progetto  |Vedi il secondo kit alla pagina del [[progetto0506|progetto]]        mer 19/04/06 (B)\\ ven 21/04/06 (A)  | +|  16  |**Esercitazione**: Sul secondo frammento di progetto  |Vedi il secondo kit alla pagina del [[lcs:lcs06:progetto|progetto]]        mer 19/04/06 (B)\\ ven 21/04/06 (A)  | 
-|  17  |**Lezione**: Pipe |{{:09pipe.pdf|Lucidi pipe}}  |    lun 24/04/06 (B)\\ mer 26/04/06 (A)  | +|  17  |**Lezione**: Pipe |{{lcs:lcs06:esercitazioni:09pipe.pdf|Lucidi pipe}}  |    lun 24/04/06 (B)\\ mer 26/04/06 (A)  | 
-|  18  |**Esercitazione**: |[[esercitazione7_0506|Testo esercitazione 7]]   | {{esesingleclient.tar.gz|Soluzioni esercizio singolo client}}\\  {{:eseprodcons.tar.gz|Soluzione esercizio produttore consumatore}}    mer 26/04/06 (B)\\ ven 28/04/06 (A)  | +|  18  |**Esercitazione**: |[[lcs:lcs06:esercitazioni:esercitazione7|Testo esercitazione 7]]   | {{esesingleclient.tar.gz|Soluzioni esercizio singolo client}}\\  {{eseprodcons.tar.gz|Soluzione esercizio produttore consumatore}}    mer 26/04/06 (B)\\ ven 28/04/06 (A)  | 
-|  19  |**Esercitazione**:  Sul secondo frammento di progetto |Vedi il secondo kit alla pagina del [[progetto0506|progetto]]        mer 03/05/06 (B)\\ ven 05/05/06 (A)  | +|  19  |**Esercitazione**:  Sul secondo frammento di progetto |Vedi il secondo kit alla pagina del [[lcs:lcs06:progetto|progetto]]        mer 03/05/06 (B)\\ ven 05/05/06 (A)  | 
-|  20  |**Lezione**: Socket | {{:10sockets.pdf|Lucidi su socket}}  |    lun 15/05/06 (B)\\ **mer 03/05/06 (A)**  | +|  20  |**Lezione**: Socket | {{lcs:lcs06:esercitazioni:10sockets.pdf|Lucidi su socket}}  |    lun 15/05/06 (B)\\ **mer 03/05/06 (A)**  | 
-|  21  |**Esercitazione**: socket |[[esercitazione8_0506|Testo esercitazione 8]]        mer 10/05/06 (B)\\ ven 12/05/06 (A)  | +|  21  |**Esercitazione**: socket |[[lcs:lcs06:esercitazioni:esercitazione8|Testo esercitazione 8]]        mer 10/05/06 (B)\\ ven 12/05/06 (A)  | 
-|  22  |**Lezione**: Segnali | {{:11segnali.pdf|Lucidi Segnali}}      lun 22/05/06 (B)\\ **mer 10/05/06 (A)**  | +|  22  |**Lezione**: Segnali | {{lcs:lcs06:esercitazioni:11segnali.pdf|Lucidi Segnali}}      lun 22/05/06 (B)\\ **mer 10/05/06 (A)**  | 
-|  23  |**Esercitazione**: segnali |[[esercitazione9_0506|Testo esercitazione 9]]  |    mer 17/05/06 (B)\\ ven 19/05/06 (A)  |+|  23  |**Esercitazione**: segnali |[[lcs:lcs06:esercitazioni:esercitazione9|Testo esercitazione 9]]  |    mer 17/05/06 (B)\\ ven 19/05/06 (A)  |
 |  24  |**Lezione**: Sul progetto |       mer 24/05/06 (A)  | |  24  |**Lezione**: Sul progetto |       mer 24/05/06 (A)  |
 |  25  |**Esercitazione**:  Sul terzo frammento di progetto |        mer 24/05/06 (B)\\ ven 26/05/06 (A)  | |  25  |**Esercitazione**:  Sul terzo frammento di progetto |        mer 24/05/06 (B)\\ ven 26/05/06 (A)  |
lcs/lcs06/esercitazioni/start.1170940601.txt.gz · Ultima modifica: 27/06/2007 alle 12:16 (18 anni fa) (modifica esterna)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki