c programmer

you will write a program that will package books published by different publishers.

You will have publisher and packager threads. After publishers publish books, packagers package the

books published.

 The number of publisher types, publisher and packager threads will be given as command line

argument. (i.e. You will have n number of publisher types. Each publisher type will have m

publisher threads (at total, there will be m*n publisher threads). There will be k number of

packager threads. All these numbers (n, m, and k) will be given as command line arguments.)

 Each publisher type threads will publish one type of book. The number of books that will be

published by each publisher type will be given as command line argument.

 The books will be named according to its publisher type, i.e., the lth book published by the ith type

of publisher will be named Booki_l.

 After publishing a new book, each publisher thread will put it in a buffer that is shared among the

same type of publisher. (Each publisher type will have its own buffer.) The buffers’ initial size

will be given as command line argument.

 When its buffer is full, the publisher thread that wants to put a book will double the size of the


 When each publisher thread publishes required number of books, they will exit the system.

 Packagers package the books published. They will take books from the buffers (each packager

thread can take books from all buffers).

Taidot: C-ohjelmointi

Näytä lisää: asp net using c programmer freelance, asp net using c# programmer freelance, c programmer business services computer telecom & freelance, c programmer business services computer telecom freelance, c programmer for hire in uk, c programmer freelance houston, c programmer freelance south africa, c programmer freelance, c programmer freelancer in aylesbury uk, c programmer hiring, c programmer malaysia freelance, c programmer needed, c programmer online job fnid, c programmer online, c programmer, c# programmer freelance houston, c# programmer freelance south africa, c# programmer freelance, c# programmer freelancer in aylesbury uk, a c programmer for cadillac deville 1996 all parts online

Tietoa työnantajasta:
( 0 arvostelua ) New York, United States

Projektin tunnus: #28993645

Myönnetty käyttäjälle:


please discuss, negotiable price

$360 USD 3 päivässä
(2 Arvostelua)

5 freelanceria on tarjonnut keskimäärin $422 tähän työhön


I am very proficient in c/c++. I have 17 years c/c++ developing experience now, and have worked for more than 10 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environm Lisää

$250 USD 2 päivässä
(152 arvostelua)

Hi, How are you? Upon reading brief details I believe its a doable job I have great experience doing projects with C Programming. I am confident about getting this done. While I believe we need to have detailed discuss Lisää

$750 USD 16 päivässä
(9 arvostelua)

Hi I have done extensive threading and synchronization in C. I have read the requirements and I'm able to help you fulfill them. I can start working on this immediately, so if this interests you I'd love to chat more a Lisää

$250 USD 2 päivässä
(6 arvostelua)

I have 12+ years of experience in C and worked on multiple project in similar lines. Please find me with more details so we can work on this.

$500 USD 7 päivässä
(2 arvostelua)