Page begin -
Logo DISCO
|
Go to the Highly accessible area
|
Go to the Content page
|
Go to the End of content
|
Go to the Main menu
|
Go to the Navigation Bar (location)
|
Go to the Navigation menu (tree)
|
Go to the Commands list
|
Go to the Further readings
|
Go to the Bottom Menu
|
Logo Ateneo
   
Education
Laboratorio di sistemi operativi (Linux)

Docente: H. Le Van

Crediti: 6

Conoscenze: Il corso intende fornire agli studenti le seguenti conoscenze: Architettura e system call dei sistemi operativi Unix e Linux, Programmazione per la gestione e la comunicazione fra i processi, Principali comandi di configurazione e di manutenzione di sistemi Linux, Principi di programmazione di software di rete con le socket.

Abilità: Costruire programmi di sistema in ambiente Linux (con uso delle principali system call, in C). Costruire applicazioni di rete con uso di socket. Usare principali comandi per manutenere un sistema Linux.

Nota: il corso comprende le esercitazioni di Laboratorio assistite. La frequenza del Laboratorio è obbligatoria.

Programma

  • Architettura interna di Unix e Linux
  • Primitive per la gestione dei file e directories
  • Primitive per la gestione dei processi
  • Primitive per la comunicazione fra i processi (pipe, segnali)
  • Software di rete e socket
  • Cenni a comandi di amministrazione del sistema Linux

Vai al sito web del corso

Further readings
(C) Copyright 2016 - Dipartimento Informatica Sistemistica e Comunicazione - Viale Sarca, 336
20126 Milano - Edificio U14
redazioneweb@disco.unimib.it - last update of this page 25/03/2011