Programación concurrente en Linux

# Qué es (y qué no es) una especificación funcional.

Cada uno de los puntos de la siguiente lista se refiere a un aspecto que podría estar o no en la especificación funcional de un programa. Marca para cada punto si te parece que debería incluirse.

[ ] La forma en que el programa debe ser invocado.

[ ] En qué lenguaje está programado.

[ ] En qué sistemas funciona el programa.

[ ] Si el programa contiene errores que no se han resuelto.

[ ] Cómo se comporta en caso de que no se maneje correctamente (p.ej., se han introducido mal los parámetros).

[ ] Qué salida proporciona a partir de una entrada.

[ ] Lo que ocupa el código ejecutable.

[ ] En qué directorio de la instalación se encuentra el código ejecutable.

[ ] Si está relacionado con algún otro programa o herramienta.

[ ] Si hay que consultar algún documento adicional para conocer su funcionamiento.