Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programa 1
Programa que hace uso de las llamadas al sistema fork(), getpid() y getppid().
*/
#include <stdio.h>
main()
{
int pidP, pidH;
Programa que hace uso de las llamadas al sistema wait() y exit() para
una comunicación primitiva entre procesos padre e hijo
*/
#include <stdio.h>
#include <stdlib.h>
main()
{
int i= 10,
j= 12,
pid,
estado;
Programa que hace uso de las llamadas al sistema wait() y exit() para
una comunicación primitiva entre el proceso padre y varios procesos hijos.
*/
#include <stdio.h>
#include <stdlib.h>
#define NUM_PROC 5
int I = 0;
main()
{
int p,
id[NUM_PROC] = {1, 2, 3, 4, 5},
pid,
salida;
Programa que hace uso de la llamada al sistema exec() para cambiar el código
del hijo.
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
main()
{
int pid;
Programa que hace uso de las llamadas al sistema exec(), pipe(), close() y dup(),
para efectuar una comunicación más amplia.
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
main()
{
int pid,
pipefd[2];
Programa que hace uso de las llamadas al sistema exec(), pipe() y close(), para
efectuar una comunicación directa.
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
main()
{
int pid,
pipefd[2];
char mensaje1[20],
mensaje2[20];