Ejercicios sobre comunicación de procesos usando pipes y fifos.

1.- Revise y modifique este programa de manera que el proceso padre espere por el término del hijo y luego lea la fecha desde la pipe. La idea es identificar si la pipe conserva el dato escrito por el hijo aún después de su término.
2.- Cree un programa para mostrar la gráfica de x^2. Puede usar como base este programa.
3.- Modifique su programa previo para que 0<x<2;
4.- Analice y ejecute este programa.
5.- Si usa un computador con linux, use el programa utilitario aplay para reproducir este  archivo desde un programa escrito por usted. Use: $aplay --format=S16_LE -t raw SaludoAudacity.raw
6.- Cree una fifo usando mkfifo. Pida a su compañero correr gnuplot tomando como entrada los datos de la fifo creada. Escriba un comando en su terminal dibujar la gráfica de x^2 en el gnuplot de su compañero.
7.- ¿Qué pasa si dos compañeros intentan escribir sobre su fifo en forma concurrente?
8.- Cree un programa que permita determinar la capacidad de una pipe.
9.- Cree un programa que permita determinar la capacidad de una fifo.
10.- Cree un programa que permita determinar el tamaño de la tabla de descriptores.