Below is the directions for the assignment. I have finished the first two parts but I am running behind schedule so I would like it if someone could finish the rest. The most critical part to be finished is problem number five which is the part that requires the programming. If nothing else I would like the 5th problem to be done.
Attached is a zip file containing the necessary code to finish problem 5.
Problem 3: 10 Points
Describe your understanding of the trade-off a program must make between
consuming time and consuming memory.
Address these points in your write-up:
---- provide an example of a program for each trade-off
---- give an example of a time restriction for a program
---- give an example of a memory restriction for a program
---- how can a program decrease its memory footprint and increase
the amount of time it takes to run, can you think of an example?
---- how can a program decrease the amount of time it takes to run
and increase its memory footprint, can you think of an example?
Make sure to fill at least one page with your thoughts.
What you turn in should be your writing: if you look up information about any
of the features you write about, don't plagiarize the source, but do site it.
--------------------------------------------------------------------------------
Problem 4: 10 Points
Suppose you were asked to write a database program (a database application) for
holding an employee database.
Each database entry would consist of this information:
First Name
Last Name
Middle Name
Street Address
City
State
Zip Code
Home Phone Number
Office Phone Number
Salary
Title
Supervisor Name
List the prototypes of 10 functions that would be needed for the application.
Be sure to describe each of the parameters for the functions as well as their
return values.
Besides listing their prototypes, describe what each function would do.
What you turn in should be your writing: if you look up information about any
of the features you write about, don't plagiarize the source, but do site it.
--------------------------------------------------------------------------------
Problem 5: 60 Points
Take the program stored in Canvas under the class recap section on September 17,
2013. Use the files in the "version 2" folder as your starting point.
Convert that program into a command line driven program.
It is up to you to define a suitable command line and make the program work the
same as the menu version does.
Make the program user-friendly; if a user does not know how to use it, the
program should let the user know the command line syntax for running it.
Zip up the MS Visual Studio 2012 project.
Submit the zipped MS Visual Studio 2012 project to the drop box.
Make up test cases to test this new command line driven program.
Run your test cases through the new program.
Write a run report, telling how to run the program and what happened when you
tested it.
If the program exhibits bugs, write a bug report.
Zip all supporting documentation and submit the zipped file to the drop box.
--------------------------------------------------------------------------------
Sir I have proven ability to design, plan and lead high-impact programs. I am experienced programmer and software engineering student.I can do this project easily.I am looking forward to speak with you about this Project.