Strumenti Utente

Strumenti Sito


lcs:lcs06:esercitazioni:start

Sommario lezioni ed esercitazioni

Importante:

  • Gli argomenti delle lezioni non ancora svolte sono suscettibili di modifica. Controllate sempre la versione piu' aggiornata.
  • I link alle soluzioni delle esercitazioni verranno attivati solo dopo che l'esercitazione e' stata effettuata. (per accedere alle soluzioni dopo la fine del corso mandare una mail al docente)
Numero Descrizione Materiale Soluzioni Data
1 Lezione: Introduzione, Unix e shell dal punto di vista dell'utenteLucidi introduttivi
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 Testo esercitazione 1
Manuali in linea dei tool di sviluppo GNU:
make gcc emacs ddd
Sommario GDB commands
Sommario di comandi di emacs
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.
trees.tar.gz soluzioni da decomprimere e starare con
tar xzvf trees.tar.gz
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 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 progetto mer 22/02/06 (B)
ven 24/02/06 (A)
5 Lezione: Bash: approfondiamo la struttura, funzioni , espansione e quoting 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 Testo esercitazione 2Un debugger minimale per Bash Decomprimere nella directory corrente ed eseguire con
 bash:~$ ./bashdb scriptfile

una volta avviato esegue interattivamente lo script e potete avere un breve sommario dei comandi ammessi con h.
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 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 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) 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 Testo esercitazione 4 Soluzione ''mycat'' mer 15/03/06 (B)
ven 17/03/06 (A)
11 Lezione: Processi: fork, exec, wait, exit, at_exit 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 Testo esercitazione: esercizi su directory
Testo esercitazione: esercizi su processi
Soluzione ''mystat''
Soluzione ''N-esimo nipote''
mer 22/03/06 (B)
ven 24/03/06 (A)
13 Lezione: Thread 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
Lucidi sul modello a thread
lun 27/03/06 (B)
mer 29/03/06 (A)
14 Esercitazione: Thread Testo esercitazione 6 Soluzioni esercizi 1 e 2 mer 29/03/06 (B)
ven 31/03/06 (A)
15 Lezione: Make e dintorni 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 progetto mer 19/04/06 (B)
ven 21/04/06 (A)
17 Lezione: Pipe Lucidi pipe lun 24/04/06 (B)
mer 26/04/06 (A)
18 Esercitazione: Testo esercitazione 7 Soluzioni esercizio singolo client
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 progetto mer 03/05/06 (B)
ven 05/05/06 (A)
20 Lezione: Socket Lucidi su socket lun 15/05/06 (B)
mer 03/05/06 (A)
21 Esercitazione: socket Testo esercitazione 8 mer 10/05/06 (B)
ven 12/05/06 (A)
22 Lezione: Segnali Lucidi Segnali lun 22/05/06 (B)
mer 10/05/06 (A)
23 Esercitazione: segnali Testo esercitazione 9 mer 17/05/06 (B)
ven 19/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)
lcs/lcs06/esercitazioni/start.txt · Ultima modifica: 08/02/2007 alle 13:54 (17 anni fa) da Susanna Pelagatti