Question: Write a C or C + + program on Linux / Unix that creates a child process that prints agreeting, sleeps for 2 0 seconds,

Write a C or C++ program on Linux/Unix that creates a child process that prints agreeting, sleeps for 20 seconds, then exits. The parent process should print a greetingbefore creating the child, and another after the child has terminated. It should thenterminate.(15 points)3. What is the difference among algorithms, programs, and processes?(15 points)4. What is the difference between a classic process and a thread?(30 points)5. Please work on the following programming question:The program first creates a child process CP. So, there are two processes:The parent process does the following:a. compute the sum of all the even numbers from 1,2,..1000, and output this sum;b. wait for the termination of the child process CP, then terminate;The child process does the following:a. compute the sum of all the odd numbers from 1,2,..1000, and output this sum;b. terminates

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!