Find Jobs
Hire Freelancers

Synchronization (NACHOS, Threads, C)

$25-30 USD

Mbyllur
Postuar over 20 years ago

$25-30 USD

Paguhet në dorëzim
*In this assignment you will be asked to implement a multi-threaded program under NACHOS. This will give you a chance to apply what you have learned about synchronization. -Below is the partial description of the problems. -I included a file called **Description** for the full Description of the project.* **_ The Laundromat_ **The local laundromat has just entered the computer age. As each customer enters, he or she puts coins into slots at one of two stations and types in the number of washing machines he/she will need. The stations are connected to a central computer that automatically assigns available machines and outputs tokens that identify the machines to be used....(there is more in the description). . **_ The Assembly Line _**This part is to get familiar with designing solutions that use multiple threads. You are hired to program a computer that controls the operation of an automated manufacturing unit. Specifically the unit assembles a product consisting of five separate pieces of parts on an assembly line. The first two parts are assembled into one piece. The third and fourth parts are assembled into another piece. These above two pieces can be made in any order. The last part then combines the above two pieces into a final product. For example, let us say the parts are A, B, C, D and E. Parts A and B are sub-parts of first piece. C and D are the sub-parts of second piece. E then combines these two pieces at the end. The assembly line can get parts in any of the following order A B D C E (or) B A D C E (or) D C B A E etc. One order that will not work is A C E B D....(there is more in the description). ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Everything described in the description. ## Platform It needs to run in Windows. It has to be done in NACHOS using C language.
ID e Projektit: 3105759

Rreth projektit

Projekt në distancë
Aktive 20 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë

Rreth klientit

Flamuri i UNITED STATES
United States
5,0
2
Anëtar që nga jan 23, 2004

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.