Strumenti Utente

Strumenti Sito


lcs:lcs08:esercitazioni:start

Questa è una vecchia versione del documento!


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 (eventuali) soluzioni delle esercitazioni verranno attivati solo dopo che l'esercitazione e' stata effettuata.
Numero Descrizione Materiale Soluzioni Data
1 Esercitazione: ripasso su C, interazione su shell testuale, emacs, gcc, ddd, gdb, mcheck, etc. Testo esercitazione 1
Materiale didattico sulla home page del corso.
?????? soluzioni da decomprimere e starare con
tar xzvf ???.gz
19/02/2008 (B)
20/02/2008 (A)
2 Lezione: Introduzione, spazio di indirizzamento di un programma C, file eseguibile, preprocessing, compilazione e linking. Strumenti per la programmazione C in ambiente GNU: cpp, gcc, ln, make. Lucidi introduttivi
Lucidi preprocessing, Compilazione Linking e Make
Materiale didattico sulla home page del corso.
20/02/2008
3 Esercitazione: primo esercizio del progetto Vedi il primo kit alla pagina del progetto 26/02/2008 (B)
27/02/2008 (A)
4 Lezione: Shell dal punto di vista dell'utente Lucidi unix e bash (parte 1)
Introduzione ai comandi Unix: Glass/Ables Cap 2/3.
NOTA: siamo arrivati fino ai processi (esclusi) 27/02/2008
5 Esercitazione: Bash Testo esercitazione 2 (bash) In questa esercitazione affrontiamo solo i primi 7 esercizi. 04/03/2008 (B)
05/03/2008 (A)
6 Lezione: Bash: approfondiamo la struttura, funzioni, espansione, quoting, costrutti di controllo Lucidi unix e bash (parte 2) Siamo arrivati fino al costrutto for compreso 05/03/2008
7 Esercitazione: Bash Testo esercitazione 3 (bash) In questa esercitazione affrontiamo gli esercizi dal numero 8 in poi 11/03/2008 (B)
12/03/2008 (A)
8 Lezione: Bash: approfondiamo la struttura, funzioni, espansione, quoting, costrutti di controllo Lucidi Unix e Bash (terza ed ultima parte) 12/03/2008
9 Esercitazione: Bash Testo esercitazione 4 (bash) 18/03/2008 (B)
19/03/2008 (A)
8 Lezione: SC introduzione, File e directory. Lucidi System call: introduzione, gestione errori, SC che lavorano su file regolari e directory
[Rochkind] Cap 1, 2 e 3 (parte di)
12/03/2008
9 Esercitazione: File Testo esercitazione 4 (system call) 18/03/2008 (B)
19/03/2008 (A)
10 Lezione: Processi: fork, exec, wait, exit, at_exit Lucidi processi
Simo arrivati al lucido 31 compreso
[Rochkind] Cap 5
19/03/2008
11 Esercitazione: Processi Testo esercitazione 4 (processi) 26/03/2008 (A)
12 Lezione: Thread e programmazione concorrente Lucidi Thread Posix
[Rochkind] Cap 5
Per chi non sta seguendo sistemi operativi sono disponibili dei lucidi di sommario sul modello a thread
Lucidi sul modello a thread
26/03/2008
13 Esercitazione: Thread e programmazione concorrente Testo esercitazione 5 08/04/2008 (B)
09/04/2008 (A)
14 Esercitazione: Sul secondo esercizio (consegna 05 Maggio ore 24) Vedi il secondo kit alla pagina del progetto 15/04/2008 (B)
16/04/2008 (A)
15 Lezione: Pipe Lucidi pipe Alcune considerazioni sugli errori tipici riscontrati nel primo frammento 16/04/2008
16 Esercitazione: Pipe Testo esercitazione 7 22/04/2008 (B)
23/04/2008 (A)
17 Lezione: Socket Lucidi su socket 23/04/2008
18 Esercitazione: socket Testo esercitazione 8 28/04/2008 (B) 29/04/2008 (A)
19 Lezione: Segnali Lucidi Segnali 29/04/2008
20 Esercitazione: Segnali 06/05/2008 (B)
07/05/2008 (A)
21 Lezione: presentazione progetto didattico Lucidi Progetto 07/05/2008
22 Esercitazione: Sul progetto Vedi terzo kit alla pagina del progetto 13/05/2008 (B)
14/05/2008 (A)
23 Esercitazione: Sul progetto Vedi terzo kit alla pagina del progetto 20/05/2008 (B)
21/05/2008 (A)
lcs/lcs08/esercitazioni/start.1204731607.txt.gz · Ultima modifica: 05/03/2008 alle 15:40 (16 anni fa) da Susanna Pelagatti