• 1- Facebook
  • 2- Twitter
  • 3- LinkedIn
  • 4- Slideshare
  • 5- You Tube
  • 6- Pinterest
  • 7- Flickr
  • 8- Flickr 2
  • 9- Flickr 3
  • RSS

Laboratorio di sistemi operativi e reti

CORSO: LABORATORIO DI SISTEMI E RETI
Corso di laurea in Informatica
Università degli Studi di Milano Bicocca

Ultima edizione del corso: Anno Accademico 2003-2004

Ultimo aggiornamento di questa pagina: 26 marzo 2005

MATERIALE DIDATTICO

Introduzione al corso
Obbiettivi del corso, prerequisiti, struttura, testi consigliati, orario, esami
(PPT 82 Kb) (Ultimo aggiornamento: 19.3.2004)

Lezioni 1, 2, 3
Kernel e processi:identificazione di un processo, proprietari di un processo, gruppi di processi. Demoni. System calls e standardizzazione; POSIX. Funzionamento delle system call e degli interruptus. Stati principali di un processo. Process switching. Schedulazione. Livelli di priorità dei processi. Calcolo delle priorità.
(PPT 424 Kb) (Ultimo aggiornamento: 19.3.2004)

Lezioni 4, 5, 6
Immagine di un processo. Strutture dati per la gestione dei processi. Primitive per la gestione dei processi: fork, exec, exit, wait. Inizializzazione del sistema. Struttura della shell. Segnali.
(PPT 261 Kb) (Ultimo aggiornamento: 19.3.2004)

Lezione 7, 8, 9
Richiami sul file system. UNIX: file ordinari, directory, file speciali. I-number e pathnames. Attributi di un file Unix. Mountable file system. Organizzazione del file system su disco: i-node, area blocchi dati, superblocco. Organizzazione della free-block list; cache degli i-node liberi.
(WORD 335 Kb)

Lezioni 10, 11, 12
Accesso ai file: system call e strutture dati di base (open, close, read, write, lseek; File Descriptor Table, File Table, In-core i-node Table). Redirezione dell’input output: file standard, la system call dup, come la shell effettua la redirezione. Pipeline: visibilità utente, la primitiva pipe; come la shell realizza le pipeline. Mount Table.
(PPT 302 Kb)

Lezioni 13, 14, 15
Gestione dei segnali: concetti e system call principali. Comunicazione fra processi in ambiente client-server: le socket.
(WORD 187 Kb) (Ultimo aggiornamento: 9.5.2004)

Lezioni 16,17,18
Cenni di architettura web: che cos’è una pagina web; HTML, URL, browser, web server, HTTP, esempi di dialoghi HTTP, cookies.
(ZIP PPT 809 Kb – PDF 201 Kb) (ultimo aggiornamento: 26.3.2005)

  • CHI SONO

    Nella mia vita ho portato sempre avanti due grandi passioni: quella per l'informatica e quella per la fotografia.
  • TRADUTTORE

      Translate from:

      Translate to:

  • Il mio ultimo libro fotografico

    Copertina Libro Visions of Venice
  • Il mio libro “Il non profit sul Web”

  • I miei ultimi Tweet

  • Il mio libro “Il non profit sul Web”

  • I miei ultimi Tweet