design a C program creating 10 processes (10 children) to find the numbers of HIDs and PIDs with the same input file (test.txt)C Programming

Assignment 4

Recall assignment 2. The C program - person_female_30_50.c designed in assignment 2 prints two numbers of household IDs (HIDs) and person IDs (PIDs) with an input file (test.txt).

In assignment 4, design a C program (1) creating 10 processes (10 children) to find the numbers of HIDs and PIDs with the same input file (test.txt) (2) letting the 10 processes read the separated part of the input file, and (3) collecting all the numbers of HIDs and PIDs in a parent process.

Figure 1. The architectue of Assigmnet 4

 

Once 10 child processes are created, you must design four steps as illustrated in Figure 1. A parent process must split the input file into 10 different parts, and 10 processes must read each part and return their outputs to the parent. The parent prints two summations of all the HIDs and PIDs from 10 children.

Submit your C program and a screenshot showing its output.

Attachments:

Instructions Files

C Programming Experts

expert
Arapera Billing
C Programming

89 Answers

expert
Simon M.
C Programming

44 Answers

View More Experts
Disclaimer

The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.

Get Free Quote!

261 Experts Online