13.01.2013 Views

Facoltà di Ingegneria - Udu Lecce

Facoltà di Ingegneria - Udu Lecce

Facoltà di Ingegneria - Udu Lecce

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PROGRAMMA<br />

Teoria<br />

• I concetti alla base del Sistema Operativo UNIX ore: 25<br />

Il File System UNIX (organizzazione interna e normale <strong>di</strong>sposizione dei file)<br />

Il sistema dei privilegi in UNIX (significato dei privilegi per files e <strong>di</strong>rectory)<br />

SUID bit, SGID bit, Sticky bit<br />

I tipi <strong>di</strong> file<br />

Le named pipe<br />

I processi (creazione, identificazione, <strong>di</strong>struzione, relazioni, monitoraggio, gestione)<br />

Memoria virtuale (uso dello spazio virtuale da parte <strong>di</strong> un processo)<br />

Affinità, interoperabilità e compatibilità tra Linux, MacOS X e FreeBSD<br />

MacOS X come client per l'accesso a un server Linux<br />

L'e<strong>di</strong>tor BBE<strong>di</strong>t<br />

L'applicazione Terminale<br />

Il montaggio <strong>di</strong> volumi <strong>di</strong> rete ospitati da un server Linux sulla scrivania <strong>di</strong> MacOS X<br />

Il programma gcc: compilazione e linking <strong>di</strong> programmi in C<br />

Il comando make e la sintassi del Makefile<br />

Librerie statiche e <strong>di</strong>namiche (meto<strong>di</strong> per la costruzione, l'istallazione e l'utilizzo)<br />

Il debugger gdb<br />

Il comando grep e le espressioni regolari<br />

Introduzione ai Segnali<br />

X Window<br />

Le <strong>di</strong>stribuzioni Linux<br />

729

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!