alarm1:
	1) Finaliza el temporizador
	2) Diferente, y recibimos un mensaje diferente.
	3) El padre; waitpid.
	4) No, ya que no se ejecuta.

alarm2:
	1) Estamos adelantando el envío del signal en el programa, y acabándolo antes de tiempo.
	2) De todas excepto SIGKILL SIGSTOP
	3) if(alarm()==0)
		// No está relacionado
alarm3:
	1) Ambos, mirando el código y el PID en los mensajes retornados.

alarm4:
	1) hijo: 10 signals; padre: 0 signals; el padre se queda esperando a un signal que nunca se envió; mirando el código y los mensajes que imprime el programa por pantalla.

ejemplo_waitpid:
	1) ok
	2) Hecho, ahora sabemos como acaba el hijo.
	3) No he sabido hacerlo.