SlideShare a Scribd company logo
1 of 1
Download to read offline
Hello please help me how to do this project in C and explain to me how it works. Thank you! :)
Project objective
This project develops a simple process manager. In the most basic form, the manager supports
the creation and management of the data structures to represent processes. The manager also
provides the basic operations invoked by processes to create and destroy processes.
Description
Each process is represented by a data structure called the process control block (PCB).
The PCBs are simplified as follows:
The necessary functions are simplified as follows:
Important point: when the parent process creates a child process, all fields of the child process
must be initialized, and especially the child field of the parent's PCB must be updated. In other
words, when you create a new child, create a new link containing the child's index q and appends
the link to the linked list which relates to the children field.
Assignment
Assume that PCB[0] is the only currently existing process. Write a test program that performs a
series of process creations and destructions. Ex:
create[0] /* create parent process */
create[1] /* creates 1st child of PCB[0] at PCB[1]*/
create[2] /* creates 2nd child of PCB[0] at PCB[2]*/
create[3] /* creates 1st child of PCB[2] at PCB[3] */
create[4] /* creates 3rd child of PCB[0] at PCB[4] */
destroy[0] /* destroys all descendent of PCB[0], which includes processes PCB[1] through
PCB[4] */

More Related Content

Similar to Hello please help me how to do this project in C and explain to me h.pdf

No matter how hard we try, planning is not perfect, and sometimes .docx
No matter how hard we try, planning is not perfect, and sometimes .docxNo matter how hard we try, planning is not perfect, and sometimes .docx
No matter how hard we try, planning is not perfect, and sometimes .docxhenrymartin15260
 
Scope and Work Breakdown StructuresBased on the knowledge you ha.docx
Scope and Work Breakdown StructuresBased on the knowledge you ha.docxScope and Work Breakdown StructuresBased on the knowledge you ha.docx
Scope and Work Breakdown StructuresBased on the knowledge you ha.docxbagotjesusa
 
A P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docx
A P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docxA P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docx
A P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docxevonnehoggarth79783
 
]project-open[ Workflow Developer Tutorial Part 2
]project-open[ Workflow Developer Tutorial Part 2]project-open[ Workflow Developer Tutorial Part 2
]project-open[ Workflow Developer Tutorial Part 2Klaus Hofeditz
 
Assessment item 2—Group case studyDue date100pm AEST, Friday.docx
Assessment item 2—Group case studyDue date100pm AEST, Friday.docxAssessment item 2—Group case studyDue date100pm AEST, Friday.docx
Assessment item 2—Group case studyDue date100pm AEST, Friday.docxdavezstarr61655
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startednoahjamessss
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedgovendaagoovenda
 
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Mumbai B.Sc.IT Study
 
CMGT 410 AID Introduction Education--cmgt410aid.com
CMGT 410 AID Introduction Education--cmgt410aid.comCMGT 410 AID Introduction Education--cmgt410aid.com
CMGT 410 AID Introduction Education--cmgt410aid.comkopiko203
 
CMGT 410 AID Become Exceptional--cmgt410aid.com
CMGT 410 AID Become Exceptional--cmgt410aid.comCMGT 410 AID Become Exceptional--cmgt410aid.com
CMGT 410 AID Become Exceptional--cmgt410aid.comkopiko125
 
CMGT 410 AID Education Counseling / cmgt410aid.com
CMGT 410 AID Education Counseling / cmgt410aid.comCMGT 410 AID Education Counseling / cmgt410aid.com
CMGT 410 AID Education Counseling / cmgt410aid.comkopiko73
 
CMGT 410 AID Redefined Education--cmgt410aid.com
CMGT 410 AID Redefined Education--cmgt410aid.comCMGT 410 AID Redefined Education--cmgt410aid.com
CMGT 410 AID Redefined Education--cmgt410aid.comkopiko172
 
Project CharterProject Title Project Start DateProjected Fi.docx
Project CharterProject Title Project Start DateProjected Fi.docxProject CharterProject Title Project Start DateProjected Fi.docx
Project CharterProject Title Project Start DateProjected Fi.docxwkyra78
 
CMGT 410 HOMEWORK Achievement Education--cmgt410homework.com
CMGT 410 HOMEWORK Achievement Education--cmgt410homework.comCMGT 410 HOMEWORK Achievement Education--cmgt410homework.com
CMGT 410 HOMEWORK Achievement Education--cmgt410homework.comkopiko144
 
CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   bellflower22
 
CMGT 410 NEW Focus Dreams/newtonhelp.com
CMGT 410 NEW Focus Dreams/newtonhelp.comCMGT 410 NEW Focus Dreams/newtonhelp.com
CMGT 410 NEW Focus Dreams/newtonhelp.combellflower110
 
CMGT 410 NEW Imagine Your Future/newtonhelp.com   
CMGT 410 NEW Imagine Your Future/newtonhelp.com   CMGT 410 NEW Imagine Your Future/newtonhelp.com   
CMGT 410 NEW Imagine Your Future/newtonhelp.com   bellflower63
 
CMGT 410 HOMEWORK Education Planning--cmgt410homework.com
CMGT 410 HOMEWORK Education Planning--cmgt410homework.comCMGT 410 HOMEWORK Education Planning--cmgt410homework.com
CMGT 410 HOMEWORK Education Planning--cmgt410homework.comcampfort8
 

Similar to Hello please help me how to do this project in C and explain to me h.pdf (20)

No matter how hard we try, planning is not perfect, and sometimes .docx
No matter how hard we try, planning is not perfect, and sometimes .docxNo matter how hard we try, planning is not perfect, and sometimes .docx
No matter how hard we try, planning is not perfect, and sometimes .docx
 
Scope and Work Breakdown StructuresBased on the knowledge you ha.docx
Scope and Work Breakdown StructuresBased on the knowledge you ha.docxScope and Work Breakdown StructuresBased on the knowledge you ha.docx
Scope and Work Breakdown StructuresBased on the knowledge you ha.docx
 
A P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docx
A P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docxA P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docx
A P P E N D I XCADDITIONAL CASESAND SOFTWAREINTRODUCTI.docx
 
]project-open[ Workflow Developer Tutorial Part 2
]project-open[ Workflow Developer Tutorial Part 2]project-open[ Workflow Developer Tutorial Part 2
]project-open[ Workflow Developer Tutorial Part 2
 
Assessment item 2—Group case studyDue date100pm AEST, Friday.docx
Assessment item 2—Group case studyDue date100pm AEST, Friday.docxAssessment item 2—Group case studyDue date100pm AEST, Friday.docx
Assessment item 2—Group case studyDue date100pm AEST, Friday.docx
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-started
 
Devry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-startedDevry cis-170-c-i lab-1-of-7-getting-started
Devry cis-170-c-i lab-1-of-7-getting-started
 
COCOMO MODEL
COCOMO MODELCOCOMO MODEL
COCOMO MODEL
 
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
 
CMGT 410 AID Introduction Education--cmgt410aid.com
CMGT 410 AID Introduction Education--cmgt410aid.comCMGT 410 AID Introduction Education--cmgt410aid.com
CMGT 410 AID Introduction Education--cmgt410aid.com
 
CMGT 410 AID Become Exceptional--cmgt410aid.com
CMGT 410 AID Become Exceptional--cmgt410aid.comCMGT 410 AID Become Exceptional--cmgt410aid.com
CMGT 410 AID Become Exceptional--cmgt410aid.com
 
CMGT 410 AID Education Counseling / cmgt410aid.com
CMGT 410 AID Education Counseling / cmgt410aid.comCMGT 410 AID Education Counseling / cmgt410aid.com
CMGT 410 AID Education Counseling / cmgt410aid.com
 
CMGT 410 AID Redefined Education--cmgt410aid.com
CMGT 410 AID Redefined Education--cmgt410aid.comCMGT 410 AID Redefined Education--cmgt410aid.com
CMGT 410 AID Redefined Education--cmgt410aid.com
 
Project CharterProject Title Project Start DateProjected Fi.docx
Project CharterProject Title Project Start DateProjected Fi.docxProject CharterProject Title Project Start DateProjected Fi.docx
Project CharterProject Title Project Start DateProjected Fi.docx
 
D07 Project Charter
D07 Project CharterD07 Project Charter
D07 Project Charter
 
CMGT 410 HOMEWORK Achievement Education--cmgt410homework.com
CMGT 410 HOMEWORK Achievement Education--cmgt410homework.comCMGT 410 HOMEWORK Achievement Education--cmgt410homework.com
CMGT 410 HOMEWORK Achievement Education--cmgt410homework.com
 
CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   CMGT 410 NEW Life of the Mind/newtonhelp.com   
CMGT 410 NEW Life of the Mind/newtonhelp.com   
 
CMGT 410 NEW Focus Dreams/newtonhelp.com
CMGT 410 NEW Focus Dreams/newtonhelp.comCMGT 410 NEW Focus Dreams/newtonhelp.com
CMGT 410 NEW Focus Dreams/newtonhelp.com
 
CMGT 410 NEW Imagine Your Future/newtonhelp.com   
CMGT 410 NEW Imagine Your Future/newtonhelp.com   CMGT 410 NEW Imagine Your Future/newtonhelp.com   
CMGT 410 NEW Imagine Your Future/newtonhelp.com   
 
CMGT 410 HOMEWORK Education Planning--cmgt410homework.com
CMGT 410 HOMEWORK Education Planning--cmgt410homework.comCMGT 410 HOMEWORK Education Planning--cmgt410homework.com
CMGT 410 HOMEWORK Education Planning--cmgt410homework.com
 

More from fmac5

How do I fix it in javaLinkedList.java Defines a doubl.pdf
How do I fix it in javaLinkedList.java Defines a doubl.pdfHow do I fix it in javaLinkedList.java Defines a doubl.pdf
How do I fix it in javaLinkedList.java Defines a doubl.pdffmac5
 
how can we anser these following questions and prove which is the an.pdf
how can we anser these following questions and prove which is the an.pdfhow can we anser these following questions and prove which is the an.pdf
how can we anser these following questions and prove which is the an.pdffmac5
 
How can the info listed here be written into 2�3-page paper with APA.pdf
How can the info listed here be written into 2�3-page paper with APA.pdfHow can the info listed here be written into 2�3-page paper with APA.pdf
How can the info listed here be written into 2�3-page paper with APA.pdffmac5
 
hing Match the terms with their definitions. 1. DV technology 2. ref.pdf
hing Match the terms with their definitions. 1. DV technology 2. ref.pdfhing Match the terms with their definitions. 1. DV technology 2. ref.pdf
hing Match the terms with their definitions. 1. DV technology 2. ref.pdffmac5
 
help please Identify the step in the innovation process at which the.pdf
help please Identify the step in the innovation process at which the.pdfhelp please Identify the step in the innovation process at which the.pdf
help please Identify the step in the innovation process at which the.pdffmac5
 
Help in Java We refer to crew members by their ID numbers, which are.pdf
Help in Java We refer to crew members by their ID numbers, which are.pdfHelp in Java We refer to crew members by their ID numbers, which are.pdf
Help in Java We refer to crew members by their ID numbers, which are.pdffmac5
 
Help me make an Elevator pitch using the information below, thank yo.pdf
Help me make an Elevator pitch using the information below, thank yo.pdfHelp me make an Elevator pitch using the information below, thank yo.pdf
Help me make an Elevator pitch using the information below, thank yo.pdffmac5
 
he Fort Ellis city council approved and adopted its fiscal year budg.pdf
he Fort Ellis city council approved and adopted its fiscal year budg.pdfhe Fort Ellis city council approved and adopted its fiscal year budg.pdf
he Fort Ellis city council approved and adopted its fiscal year budg.pdffmac5
 
hello with only using the properties from the right hand side can yo.pdf
hello with only using the properties from the right hand side can yo.pdfhello with only using the properties from the right hand side can yo.pdf
hello with only using the properties from the right hand side can yo.pdffmac5
 
Greenwich Industries entered the Latin American market in the 1950s .pdf
Greenwich Industries entered the Latin American market in the 1950s .pdfGreenwich Industries entered the Latin American market in the 1950s .pdf
Greenwich Industries entered the Latin American market in the 1950s .pdffmac5
 
Gordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdf
Gordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdfGordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdf
Gordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdffmac5
 
Go to Previous section To Partner or Not to Partner with a Retail Co.pdf
Go to Previous section To Partner or Not to Partner with a Retail Co.pdfGo to Previous section To Partner or Not to Partner with a Retail Co.pdf
Go to Previous section To Partner or Not to Partner with a Retail Co.pdffmac5
 
Given the following list of accounts with normal balance, prepare a .pdf
Given the following list of accounts with normal balance, prepare a .pdfGiven the following list of accounts with normal balance, prepare a .pdf
Given the following list of accounts with normal balance, prepare a .pdffmac5
 
Given the following challenges, use append(), extend(), pop(), and i.pdf
Given the following challenges, use append(), extend(), pop(), and i.pdfGiven the following challenges, use append(), extend(), pop(), and i.pdf
Given the following challenges, use append(), extend(), pop(), and i.pdffmac5
 
Given Microsoft�s lackluster performance since 2000, the once domina.pdf
Given Microsoft�s lackluster performance since 2000, the once domina.pdfGiven Microsoft�s lackluster performance since 2000, the once domina.pdf
Given Microsoft�s lackluster performance since 2000, the once domina.pdffmac5
 
Given an array of ints, return true if the number of 1s is greate.pdf
Given an array of ints, return true if the number of 1s is greate.pdfGiven an array of ints, return true if the number of 1s is greate.pdf
Given an array of ints, return true if the number of 1s is greate.pdffmac5
 
give me an example of 6. Additional Plans Specify or re.pdf
give me an example of 6. Additional Plans Specify or re.pdfgive me an example of 6. Additional Plans Specify or re.pdf
give me an example of 6. Additional Plans Specify or re.pdffmac5
 
Give me a substantive comment on this postThe way an organization.pdf
Give me a substantive comment on this postThe way an organization.pdfGive me a substantive comment on this postThe way an organization.pdf
Give me a substantive comment on this postThe way an organization.pdffmac5
 
Give an extensive background of Pick n Pay. This should include info.pdf
Give an extensive background of Pick n Pay. This should include info.pdfGive an extensive background of Pick n Pay. This should include info.pdf
Give an extensive background of Pick n Pay. This should include info.pdffmac5
 
Geoffrey This is very helpful, but I need your guidance to s.pdf
Geoffrey This is very helpful, but I need your guidance to s.pdfGeoffrey This is very helpful, but I need your guidance to s.pdf
Geoffrey This is very helpful, but I need your guidance to s.pdffmac5
 

More from fmac5 (20)

How do I fix it in javaLinkedList.java Defines a doubl.pdf
How do I fix it in javaLinkedList.java Defines a doubl.pdfHow do I fix it in javaLinkedList.java Defines a doubl.pdf
How do I fix it in javaLinkedList.java Defines a doubl.pdf
 
how can we anser these following questions and prove which is the an.pdf
how can we anser these following questions and prove which is the an.pdfhow can we anser these following questions and prove which is the an.pdf
how can we anser these following questions and prove which is the an.pdf
 
How can the info listed here be written into 2�3-page paper with APA.pdf
How can the info listed here be written into 2�3-page paper with APA.pdfHow can the info listed here be written into 2�3-page paper with APA.pdf
How can the info listed here be written into 2�3-page paper with APA.pdf
 
hing Match the terms with their definitions. 1. DV technology 2. ref.pdf
hing Match the terms with their definitions. 1. DV technology 2. ref.pdfhing Match the terms with their definitions. 1. DV technology 2. ref.pdf
hing Match the terms with their definitions. 1. DV technology 2. ref.pdf
 
help please Identify the step in the innovation process at which the.pdf
help please Identify the step in the innovation process at which the.pdfhelp please Identify the step in the innovation process at which the.pdf
help please Identify the step in the innovation process at which the.pdf
 
Help in Java We refer to crew members by their ID numbers, which are.pdf
Help in Java We refer to crew members by their ID numbers, which are.pdfHelp in Java We refer to crew members by their ID numbers, which are.pdf
Help in Java We refer to crew members by their ID numbers, which are.pdf
 
Help me make an Elevator pitch using the information below, thank yo.pdf
Help me make an Elevator pitch using the information below, thank yo.pdfHelp me make an Elevator pitch using the information below, thank yo.pdf
Help me make an Elevator pitch using the information below, thank yo.pdf
 
he Fort Ellis city council approved and adopted its fiscal year budg.pdf
he Fort Ellis city council approved and adopted its fiscal year budg.pdfhe Fort Ellis city council approved and adopted its fiscal year budg.pdf
he Fort Ellis city council approved and adopted its fiscal year budg.pdf
 
hello with only using the properties from the right hand side can yo.pdf
hello with only using the properties from the right hand side can yo.pdfhello with only using the properties from the right hand side can yo.pdf
hello with only using the properties from the right hand side can yo.pdf
 
Greenwich Industries entered the Latin American market in the 1950s .pdf
Greenwich Industries entered the Latin American market in the 1950s .pdfGreenwich Industries entered the Latin American market in the 1950s .pdf
Greenwich Industries entered the Latin American market in the 1950s .pdf
 
Gordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdf
Gordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdfGordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdf
Gordon and Colleen Howe� Mini CaseToday is January 1, 2023.pdf
 
Go to Previous section To Partner or Not to Partner with a Retail Co.pdf
Go to Previous section To Partner or Not to Partner with a Retail Co.pdfGo to Previous section To Partner or Not to Partner with a Retail Co.pdf
Go to Previous section To Partner or Not to Partner with a Retail Co.pdf
 
Given the following list of accounts with normal balance, prepare a .pdf
Given the following list of accounts with normal balance, prepare a .pdfGiven the following list of accounts with normal balance, prepare a .pdf
Given the following list of accounts with normal balance, prepare a .pdf
 
Given the following challenges, use append(), extend(), pop(), and i.pdf
Given the following challenges, use append(), extend(), pop(), and i.pdfGiven the following challenges, use append(), extend(), pop(), and i.pdf
Given the following challenges, use append(), extend(), pop(), and i.pdf
 
Given Microsoft�s lackluster performance since 2000, the once domina.pdf
Given Microsoft�s lackluster performance since 2000, the once domina.pdfGiven Microsoft�s lackluster performance since 2000, the once domina.pdf
Given Microsoft�s lackluster performance since 2000, the once domina.pdf
 
Given an array of ints, return true if the number of 1s is greate.pdf
Given an array of ints, return true if the number of 1s is greate.pdfGiven an array of ints, return true if the number of 1s is greate.pdf
Given an array of ints, return true if the number of 1s is greate.pdf
 
give me an example of 6. Additional Plans Specify or re.pdf
give me an example of 6. Additional Plans Specify or re.pdfgive me an example of 6. Additional Plans Specify or re.pdf
give me an example of 6. Additional Plans Specify or re.pdf
 
Give me a substantive comment on this postThe way an organization.pdf
Give me a substantive comment on this postThe way an organization.pdfGive me a substantive comment on this postThe way an organization.pdf
Give me a substantive comment on this postThe way an organization.pdf
 
Give an extensive background of Pick n Pay. This should include info.pdf
Give an extensive background of Pick n Pay. This should include info.pdfGive an extensive background of Pick n Pay. This should include info.pdf
Give an extensive background of Pick n Pay. This should include info.pdf
 
Geoffrey This is very helpful, but I need your guidance to s.pdf
Geoffrey This is very helpful, but I need your guidance to s.pdfGeoffrey This is very helpful, but I need your guidance to s.pdf
Geoffrey This is very helpful, but I need your guidance to s.pdf
 

Recently uploaded

An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryCeline George
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Celine George
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Celine George
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptxmanishaJyala2
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfMinawBelay
 
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Denish Jangid
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024Borja Sotomayor
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdfVikramadityaRaj
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticspragatimahajan3
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryEugene Lysak
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...Krashi Coaching
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 

Recently uploaded (20)

An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
 
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
Operations Management - Book1.p  - Dr. Abdulfatah A. SalemOperations Management - Book1.p  - Dr. Abdulfatah A. Salem
Operations Management - Book1.p - Dr. Abdulfatah A. Salem
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
Word Stress rules esl .pptx
Word Stress rules esl               .pptxWord Stress rules esl               .pptx
Word Stress rules esl .pptx
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 

Hello please help me how to do this project in C and explain to me h.pdf

  • 1. Hello please help me how to do this project in C and explain to me how it works. Thank you! :) Project objective This project develops a simple process manager. In the most basic form, the manager supports the creation and management of the data structures to represent processes. The manager also provides the basic operations invoked by processes to create and destroy processes. Description Each process is represented by a data structure called the process control block (PCB). The PCBs are simplified as follows: The necessary functions are simplified as follows: Important point: when the parent process creates a child process, all fields of the child process must be initialized, and especially the child field of the parent's PCB must be updated. In other words, when you create a new child, create a new link containing the child's index q and appends the link to the linked list which relates to the children field. Assignment Assume that PCB[0] is the only currently existing process. Write a test program that performs a series of process creations and destructions. Ex: create[0] /* create parent process */ create[1] /* creates 1st child of PCB[0] at PCB[1]*/ create[2] /* creates 2nd child of PCB[0] at PCB[2]*/ create[3] /* creates 1st child of PCB[2] at PCB[3] */ create[4] /* creates 3rd child of PCB[0] at PCB[4] */ destroy[0] /* destroys all descendent of PCB[0], which includes processes PCB[1] through PCB[4] */