+\subsection{La funzione \func{sigpending}}
+\label{sec:sig_sigpending}
+
+
+
+
+\subsection{Le funzioni \func{kill} e \func{raise}}
+\label{sec:sig_kill_raise}
+
+\subsection{Le funzioni \func{alarm} e \func{pause}}
+\label{sec:sig_kill_raise}
+
+
+
+
+\section{La programmazione con i segnali}
+\label{sec:sig_use}
+
+I segnali sono il primo e più classico esempio di eventi asincroni, cioè di
+eventi che possono accadere in un qualunque momento durante l'esecuzione di un
+programma. Dato che la loro gestione non è sotto il controllo del programma
+essa non può essere effettuata all'interno del normale flusso di esecuzione,
+per cui tutto quello che si può fare è di specificare (al kernel, installando
+un manipolatore) quale azione andrà intrapresa quando essi si verificano.