Categories
C++

Write a program that will implement a standard queue (not a priority queue) of i

Write a program that will implement a standard queue (not a priority queue) of integers and use a menu driven approach to allow the user to 1) Add, 2) Fetch 3) List, and 4) Quit.
Must use separate compilation and follow the notes and lectures provided.

Categories
C++

Can anyone help me this question Directions Create the algorithm to convert a pe

Can anyone help me this question
Directions
Create the algorithm to convert a person s weight from pounds to kilograms. Given that the problem is defined, plan and desk-check the algorithm.
PS : 1 pounds = 0.45359237 kilogram
NOTE:You can either type your algorithm into the text box or upload a document to the discussion board by clicking the “attach” clip at the bottom left of the discussion box.

Categories
C++

Question 1: Exercise 1: Compiling Our First Application Exercise 2: Defining Val

Question 1:
Exercise 1: Compiling Our First Application
Exercise 2: Defining Values with Preprocessor Directives
Exercise 3: Reading User Details
Exercise 4: Functions
Activity 1: Writing Your Own C++ Application
NB: Upload screenshots and your code files. The code should include your name, date and description in the beginning of the program in comments, please have fun with the code, feel free to change it up a bit
Example:
/* The code below will print the words Hello World!
to the screen, and it is amazing
Written By: Dr. Amakobe
Date: mm/dd/yyyy */Question 2 :(in different file)
Assignment Instructions
Write a program in C++ to print a welcome text in a separate line. Please include your name and date in the top comment section and then:
Upload a screen shot of the output
Upload your Code file
Below is a sample output
Print a welcome text in a separate line :
———————————————-
Welcome to
Washinton University of Science and Technology

Categories
C++

Question 1: Exercise 1: Compiling Our First Application Exercise 2: Defining Val

Question 1:
Exercise 1: Compiling Our First Application
Exercise 2: Defining Values with Preprocessor Directives
Exercise 3: Reading User Details
Exercise 4: Functions
Activity 1: Writing Your Own C++ Application
NB: Upload screenshots and your code files. The code should include your name, date and description in the beginning of the program in comments, please have fun with the code, feel free to change it up a bit
Example:
/* The code below will print the words Hello World!
to the screen, and it is amazing
Written By: Dr. Amakobe
Date: mm/dd/yyyy */Question 2 :(in different file)
Assignment Instructions
Write a program in C++ to print a welcome text in a separate line. Please include your name and date in the top comment section and then:
Upload a screen shot of the output Upload your Code file
Below is a sample output Print a welcome text in a separate line : ———————————————- Welcome to Washinton University of Science and Technology

Categories
C++

Start the proprogram, create an object ch ,read the choice ,invoke add ,sub,d

Start the proprogram,
create an object ch
,read the choice
,invoke add ,sub,dive,mul and mod,separately Print invalid choice stop the process

Categories
C++

required to implement a multi-threaded chat room service. The system will have o

required to implement a multi-threaded chat room service. The system will have one (multi-threaded) chat server, and multiple chat clients. Socket interface is used to implement network communications. The C/C++ chat application you are going to build is a console application that is launched from the command line using TCP connection.
There can be multiple clients connect to a server and they can chat to each other. Only two users who are messaging can see each other’s message and other users cannot see these messages. It is a private chat between two users.
The application consists of two parts: Server and Client. Each part can run independently on separate computers.
Server manages the chat session. It maintains a list of the active clients and forwards incoming messages. The Server is multithreaded – communication with each client is through a separate thread. When Server is started, it starts to wait for client connections.
This thread continues forever to listen for clients. When a connection request is received, the server starts a thread to service the client. This is necessary for each client to have its own socket. When the thread is started, a Client object is created containing all the relevant info about each client and saved in a list.
The ServiceClient() thread is where all the work is done. ServiceClient() defines the implementation of the server side of the application protocol. The application protocol is the semantics of message exchange between the server and client. Firstly, the processing of a message does not depend on a previous message or any other context – messages can be received at any time and in any order without confusing the application. Second, the messages are fully self-describing, meaning all the data needed to process a message is contained within the message. Before the server forwards the message from the sender client to the receiver client, the server should randomly corrupt or not corrupt the message. If the receiver detects that the message is incorrect using error checking algorithms, it notifies the server that the message has an error by sending MERR command. The server recognizes four commands, CONN, MESG, MERR and GONE. CONN establishes a new client, sends a list of current clients, and notifies other clients a new person has joined the group. MESG sends a private message to the person designated. MERR sends last message again without an error if there is an error detected from receiver side. GONE removes an active client account and notifies all other members the client has left and kill the thread.
The server receives the incoming messages as ASCII strings. The ‘|’ char is used as the separator between parts of the message. A message consists of a command, error checking bits and one or more other parameters required to process the message. The Server, visually, it just displays the active clients’ host ip and name.
The Client allows users to connect to the server and send and receive messages. After starting up, write your chat name and enter to Connect. The Server will respond with a list of current chat clients. After that you can send messages by typing the user name, “->” and message to Send. Only one name can be selected at a time. Then send the message. The server will get the message with a MESG code and an error checking bits.
There must be a method constructs and sends a CONN command to the Server. The CONN command contains the chatters name as well. The command is constructed using the ‘|’ char as a separator. The Client then receives the list of chatters and adds them to the array.
After the Client has connected, it has to handle all the ins and outs. ReceiveChat() implements the client side of the application protocol.
When Client will begin, program starts writing all the chat and messages to a text file. The file name is built from the current date, time and user name. A sub directory called “logs” will be created to store the log files.
I. Simple Parity check
II. Two-dimensional Parity check
III. Checksum
IV. Cyclic redundancy check

Categories
C++

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware Distric

Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District Of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
American Samoa
District of Columbia
Guam
Northern Mariana Islands
Puerto Rico
United States Virgin Islands

Categories
C++

I have a hard time figuring out how to fix my bugs in this code. I hope you can

I have a hard time figuring out how to fix my bugs in this code. I hope you can help me. I will send you further details in the chat.

Categories
C++

required to implement a multi-threaded chat room service. The system will have o

required to implement a multi-threaded chat room service. The system will have one (multi-threaded) chat server, and multiple chat clients. Socket interface is used to implement network communications. The C/C++ chat application you are going to build is a console application that is launched from the command line using TCP connection.
There can be multiple clients connect to a server and they can chat to each other. Only two users who are messaging can see each other’s message and other users cannot see these messages. It is a private chat between two users.
The application consists of two parts: Server and Client. Each part can run independently on separate computers.
Server manages the chat session. It maintains a list of the active clients and forwards incoming messages. The Server is multithreaded – communication with each client is through a separate thread. When Server is started, it starts to wait for client connections.
This thread continues forever to listen for clients. When a connection request is received, the server starts a thread to service the client. This is necessary for each client to have its own socket. When the thread is started, a Client object is created containing all the relevant info about each client and saved in a list.
The ServiceClient() thread is where all the work is done. ServiceClient() defines the implementation of the server side of the application protocol. The application protocol is the semantics of message exchange between the server and client. Firstly, the processing of a message does not depend on a previous message or any other context – messages can be received at any time and in any order without confusing the application. Second, the messages are fully self-describing, meaning all the data needed to process a message is contained within the message. Before the server forwards the message from the sender client to the receiver client, the server should randomly corrupt or not corrupt the message. If the receiver detects that the message is incorrect using error checking algorithms, it notifies the server that the message has an error by sending MERR command. The server recognizes four commands, CONN, MESG, MERR and GONE. CONN establishes a new client, sends a list of current clients, and notifies other clients a new person has joined the group. MESG sends a private message to the person designated. MERR sends last message again without an error if there is an error detected from receiver side. GONE removes an active client account and notifies all other members the client has left and kill the thread.
The server receives the incoming messages as ASCII strings. The ‘|’ char is used as the separator between parts of the message. A message consists of a command, error checking bits and one or more other parameters required to process the message. The Server, visually, it just displays the active clients’ host ip and name.
The Client allows users to connect to the server and send and receive messages. After starting up, write your chat name and enter to Connect. The Server will respond with a list of current chat clients. After that you can send messages by typing the user name, “->” and message to Send. Only one name can be selected at a time. Then send the message. The server will get the message with a MESG code and an error checking bits.
There must be a method constructs and sends a CONN command to the Server. The CONN command contains the chatters name as well. The command is constructed using the ‘|’ char as a separator. The Client then receives the list of chatters and adds them to the array.
After the Client has connected, it has to handle all the ins and outs. ReceiveChat() implements the client side of the application protocol.
When Client will begin, program starts writing all the chat and messages to a text file. The file name is built from the current date, time and user name. A sub directory called “logs” will be created to store the log files.
I. Simple Parity check
II. Two-dimensional Parity check
III. Checksum
IV. Cyclic redundancy check

Categories
C++

required to implement a multi-threaded chat room service. The system will have o

required to implement a multi-threaded chat room service. The system will have one (multi-threaded) chat server, and multiple chat clients. Socket interface is used to implement network communications. The C/C++ chat application you are going to build is a console application that is launched from the command line using TCP connection.
There can be multiple clients connect to a server and they can chat to each other. Only two users who are messaging can see each other’s message and other users cannot see these messages. It is a private chat between two users.
The application consists of two parts: Server and Client. Each part can run independently on separate computers.
Server manages the chat session. It maintains a list of the active clients and forwards incoming messages. The Server is multithreaded – communication with each client is through a separate thread. When Server is started, it starts to wait for client connections.
This thread continues forever to listen for clients. When a connection request is received, the server starts a thread to service the client. This is necessary for each client to have its own socket. When the thread is started, a Client object is created containing all the relevant info about each client and saved in a list.
The ServiceClient() thread is where all the work is done. ServiceClient() defines the implementation of the server side of the application protocol. The application protocol is the semantics of message exchange between the server and client. Firstly, the processing of a message does not depend on a previous message or any other context – messages can be received at any time and in any order without confusing the application. Second, the messages are fully self-describing, meaning all the data needed to process a message is contained within the message. Before the server forwards the message from the sender client to the receiver client, the server should randomly corrupt or not corrupt the message. If the receiver detects that the message is incorrect using error checking algorithms, it notifies the server that the message has an error by sending MERR command. The server recognizes four commands, CONN, MESG, MERR and GONE. CONN establishes a new client, sends a list of current clients, and notifies other clients a new person has joined the group. MESG sends a private message to the person designated. MERR sends last message again without an error if there is an error detected from receiver side. GONE removes an active client account and notifies all other members the client has left and kill the thread.
The server receives the incoming messages as ASCII strings. The ‘|’ char is used as the separator between parts of the message. A message consists of a command, error checking bits and one or more other parameters required to process the message. The Server, visually, it just displays the active clients’ host ip and name.
The Client allows users to connect to the server and send and receive messages. After starting up, write your chat name and enter to Connect. The Server will respond with a list of current chat clients. After that you can send messages by typing the user name, “->” and message to Send. Only one name can be selected at a time. Then send the message. The server will get the message with a MESG code and an error checking bits.
There must be a method constructs and sends a CONN command to the Server. The CONN command contains the chatters name as well. The command is constructed using the ‘|’ char as a separator. The Client then receives the list of chatters and adds them to the array.
After the Client has connected, it has to handle all the ins and outs. ReceiveChat() implements the client side of the application protocol.
When Client will begin, program starts writing all the chat and messages to a text file. The file name is built from the current date, time and user name. A sub directory called “logs” will be created to store the log files.
I. Simple Parity check
II. Two-dimensional Parity check
III. Checksum
IV. Cyclic redundancy check