Create a Terminal-based Quiz in Linux (TCP connection)

The server can read its set of questions from a file or from a database to each

client that connects to it. The server must send the questions one at a time, and must

only send succeeding questions to clients when they have answered the previous

question. For simplicity’s sake, you are allowed to require positive integer inputs from the

user (Think of questions that ask on a scale of 1-5), but you can make it more complex.

Once a client has finished answering the set of questions, the server should reply a

summary and a response to all the answers of a client, then the client can disconnect.

Note that the server should be able to identify each client via IP Address and another

identifier of your choice. The server should also be able to handle saving and processing

each client’s set of answers without mixing them up with other clients’.

Terminating the server (through CTRL + C) should close all connections and

terminate all clients before terminating the server itself. The client, on the other hand,

should display an exit message if the user decides to terminate it with CTRL + C, and

the server should clean up.

Skills: C Programming, Linux

See more: voip based project create, programming windows based terminal, web text based game create, browser based mmorpg create, text based logo create, create text based mmorpg, create graphs automatically based excel information, create lan based system net, create msaccess application web based, create full text based game php, create community based websites, create web based course registration, create website based subscriptions, create activex remote assistance web based, create div based site

About the Employer:
( 0 reviews ) n/a, Philippines

Project ID: #12234146

10 freelancers are bidding on average ₱2331 for this job

₱1820 PHP in 3 days
(779 Reviews)

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environ More

₱10000 PHP in 1 day
(76 Reviews)
₱1040 PHP in 3 days
(25 Reviews)
₱1040 PHP in 1 day
(2 Reviews)

I am holding CEH, CCNP, CCNA, MCSA, MCTS, MCP. Also I am experienced in C/C++/Java/Python.. etc. If you are willing to hire me drop me a message. Check my linkedin ([url removed, login to view]) and GitHub (http:/ More

₱4444 PHP in 3 days
(1 Review)

Hi, I am an Android Expert, with Linux, Server Backend Knowledge. I have also worked on IOS Recently I have worked on Raspberry Pi Projects. One of them was coming up with a Tangible Interface with a cube shape, wh More

₱1220 PHP in 1 day
(1 Review)
₱940 PHP in 6 days
(0 Reviews)

We are a dev team of 2 people and want to promote our accounts (That's why we placed it so cheap). We have a lot of experience in developing server-client-appilactions. It would be great if you could accept one of our More

₱520 PHP in 2 days
(0 Reviews)

I can do this sever program, using sockets, in Linux. The server will be listening at some port. When a client connectts, a username and password will be asked. The usernames/passwords will be stored at some file at More

₱1850 PHP in 4 days
(0 Reviews)
₱1040 PHP in 2 days
(0 Reviews)
₱440 PHP in 10 days
(0 Reviews)

Hello! I will create the Client and the Server application. The server will read the questions from a file and sent to the client step by step the questions. After all questions processed, send the result back to th More

₱1200 PHP in 2 days
(0 Reviews)