Find Jobs
Hire Freelancers

Synchronization (NACHOS, Threads, C)

$25-30 USD

Fechado
Publicado há aproximadamente 20 anos

$25-30 USD

Pago na entrega
*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 do Projeto: 3105759

Sobre o projeto

Projeto remoto
Ativo há 20 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
5,0
2
Membro desde jan. 23, 2004

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.