C Programmer Needed

In Progress Posted 1 month ago Paid on delivery
In Progress Paid on delivery

I'm working on a C project, and I require troubleshooting assistance. The project is experiencing errors that need to be fixed.

Are you familiar with such a project:

Write two programs that operate in NON-BLOCKING mode and communicate Hello messages

back and forth. The programs must be named Exercise11_4a.c and Exercise11_4b.c. The two

programs use a single shared file for messaging and a semaphore for synchronization.

Program A (Exercise11_2a) will start the exchange by sending Hello B to B (Exercise11_2b) and,

once the message is received, B will print the message and then send Hello A to A. Program A

will then print the message from B and respond with Hello B. This should continue until the

programs are stopped. The output should look something like this:

Hello B

Hello A

Hello B

Hello A

Program A sends messages to B by writing data to the shared file where it is read by B.

Program B sends messages to A by writing data to the same shared file where it is read by A.

The programs are both reading from and writing to the same file, so the operations must be

synchronized. Synchronization is performed using a semaphore. Each process must wait

(sem_wait) for the semaphore before access the file and must post the semaphore (sem_post)

when finished accessing the file.

Use the provided makefile to build, run and kill the programs. To make the programs, just type:

"make".

To run the programs, type: "make run".

To stop the programs type: "make kill".

C Programming C++ Programming C# Programming Software Architecture Linux

Project ID: #37992273

About the project

19 proposals Remote project Active 1 mo ago

19 freelancers are bidding on average $21 for this job

kaloyan13

I am good with C and synchronization. Contact me with more details. Thank you..............................

$30 USD in 1 day
(654 Reviews)
7.7
gowthamsarathy

Hi there yes I am expert in C and I can help you out for sure Kindly send me a message we'll discuss further Looking forward to hear you Thank you

$20 USD in 1 day
(246 Reviews)
6.1
Muhammadzeesha59

Hello , Sir/ Mam I have checked Requirements As a seasoned developer with a wealth of Experience I'm confident I can bring your virtual reality project to life. My track record as demonstrated in my 100% job complet More

$20 USD in 2 days
(30 Reviews)
5.5
Engrusman877

Hi There, I am a senior Expert and Have more than 5 years of experience in c coding and understanding blocking non blocking mode and can do file sharing etc as well. Just check my profile and share your details. Time More

$20 USD in 7 days
(36 Reviews)
5.5
bouktaibadil

hello i am available to work on this task, and i have 6+ years experience in it and web devloppment contact me for more details on the task in chat am available to work on it. best regards

$20 USD in 7 days
(22 Reviews)
4.5
saiddz00

Hi. I am a C/C++ programmer with 7+ years of experience. I understood your assignment and I can do this task in most efficient way possible. Message me so we can start working:)

$30 USD in 1 day
(15 Reviews)
4.1
starsudtaryan

Hi I am a c expert. I have done multiple assignments like this and i can help in doing it fast. Let’s discuss further details in chat. Thanks Aryan

$20 USD in 7 days
(9 Reviews)
2.7
sagarlohni

READY TO START NOW! If you're encountering errors, could you provide more details about the specific issues you're facing? With over eight years of extensive experience in software development, I more than satisfy the More

$25 USD in 7 days
(0 Reviews)
0.0
nikhilkum1r

Thank you for considering me for your C programming project. I am Nikhil, a seasoned software engineer specialising in C and C++ programming, among other languages, which makes me a perfect fit for your project. Your r More

$20 USD in 1 day
(0 Reviews)
0.0
midasAITech

Dear Sir, I read the job description and fully understood it. As a highly skilled software engineer experienced in working with C/C++, GCC, Threading, make/CMake, Linux Ubuntu/CentOS, Windows I believe I would be a More

$20 USD in 2 days
(0 Reviews)
0.0
AToSHi20021006

Hello, I'm a skilled C programmer familiar with troubleshooting and debugging. Your project involving non-blocking communication between two programs using shared files and semaphores sounds intriguing. I'm confident More

$20 USD in 7 days
(0 Reviews)
0.0
matt559

Hello, I've carefully reviewed your requirements. With expertise in C/C++, I can develop this program within a day. Let's connect to discuss the details further.

$20 USD in 7 days
(0 Reviews)
0.0
vipulbuildup

Have done lot of projects grabbed directly from the Students. I wi provide plagiarism free code. Also, if required will provide the word doc explaining the things.

$16 USD in 3 days
(0 Reviews)
0.0
amitthakarebi

I have this project ready just need to make few changes if you want it in a day then also I can provide it. I am the best candidate for this project as I have experience in coding languages and confident in C programm More

$15.5 USD in 3 days
(0 Reviews)
0.0
Klefit

Our company is agreed to complete your project at 25 USD in 6 days. We will complete your project with fulfil your requirements which is given in your project details.

$25 USD in 6 days
(0 Reviews)
0.0
dheeraj01242000

Hi, there yes I am expert In c and I can help you out for sure kindly send me a message we will discuss further looking to hear you Thank you

$10 USD in 7 days
(0 Reviews)
0.0
kubrack

Hi, will glad to help you. BTW > The programs must be named Exercise11_4a.c and Exercise11_4b.c > Program A (Exercise11_2a) will start the exchange by sending Hello B to B (Exercise11_2b) so 11_2 or 11_4?

$30 USD in 3 days
(0 Reviews)
0.0
omarmorshdy

to be clear with you, i don't have experience with semaphores but I'm inclined to get to know it in-depth and help you with this project if you are interested in that feel free to contact me at anytime

$20 USD in 7 days
(0 Reviews)
0.0