Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio: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 Commenti 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.
Pieghevole comandi C
Pieghevole comandi GDB
23/02/2010(A)
24/02/2010(B)
2 Lezione: programmazione 'generica' in C, preprocessore Lucidi introduttivi
Lucidi liste generiche
Lucidi Preprocessore
Materiale didattico sulla home page del corso.
26/02/2010
3 Esercitazione: puntatori, macro, librerie e primo frammento progetto Testo esercitazione 1bis
Vedi il primo kit alla pagina del progetto
02/03/2010(A)
03/03/2010(B)
4 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 preprocessing, Compilazione Linking e Make 05/03/2010
5 Esercitazione: mtrace, make e primo frammento di progetto Testo esercitazione 2 09/03/2010(A)
10/03/2010(B)
6 Lezione: Bash: Shell dal punto di vista dell'utente Lucidi unix e bash (parte 1)
Lucidi unix e bash (parte 2)
Introduzione ai comandi Unix: Glass/Ables Cap 2/3.
12/03/2010
7 Esercitazione: Bash Testo esercitazione 3 (bash) 16/03/2010(A)
17/03/2010(B)
8 Lezione: Bash: approfondiamo la struttura, funzioni, espansione, quoting, costrutti di controllo Lucidi Unix e Bash (terza ed ultima parte) 19/03/2010
9 Esercitazione: Bash Testo esercitazione 4 (bash) Un 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.

23/03/2010(A)
24/03/2010(B)
10 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)
26/03/2010
11 Esercitazione: File Testo esercitazione 5 30/03/2010(A)
31/03/2010(B)
11 Esercitazione: secondo frammento progetto Vedi il secondo kit alla pagina del progetto 13/04/2010(A)
14/04/2010(B)
12 Lezione: Processi: fork, exec, wait, exit, at_exit Lucidi processi
[Rochkind] Cap 5 (parte di)
16/04/2010
13 Esercitazione: Processi Testo esercitazione 6 20/04/2010(A)
21/04/2010(B)
14 Lezione: Thread e programmazione concorrente 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
Lucidi sul modello a thread
23/04/2010
15 Esercitazione: Thread e programmazione concorrente Testo esercitazione 7 27/04/2010(A)
28/04/2010(B)
16 Lezione: Pipe Lucidi pipe
[Rochkind] Cap 6 e 7 (parti)
30/04/2010
17 Esercitazione: Sul terzo frammento & pipe Testo esercitazione 8 (pipe)
Vedi il terzo kit alla pagina del progetto
04/05/2010(A)
05/05/2010(B)
18 Lezione: Socket Lucidi su socket
[Rochkind] Cap 8 (parte di)
07/05/2010
19 Esercitazione: Pipe e socket Testo esercitazione 8 (pipe)
Testo esercitazione 9 (socket)
11/05/2010(A)
12/05/2010(B)
20 Lezione: Segnali Lucidi Segnali
[Rochkind] Cap 9 (parte di)
14/05/2010
21 Esercitazione: socket e segnali Testo esercitazione 10 18/05/2010(A) 19/05/2010 (B)
22 Lezione: sul progetto didattico 21/05/2010
informatica/sol/laboratorio/esercitazioni/start.1267629018.txt.gz · Ultima modifica: 03/03/2010 alle 15:10 (14 anni fa) da Susanna Pelagatti