c++ final project

Concluído Postado Dec 4, 2010 Pago na entrega
Concluído Pago na entrega

Your final project will be a simple, working C++ program developed using a good, modular design and incorporating sequential, selection and repetitive programming statements as well as at least one function call. You should design, create, and then compile and execute the program. Be sure that your code compiles and executes correctly before submitting it. This project encourages you to use common programming statements and reflect upon your overall design and approach.

Program Specs:

The overall purpose of the program is to allow users to input a list of positive numbers into an array, find the average of the numbers in the array and output the result.

Specific requirements:

The application shall:

1. Allow users to enter 10 numbers in float format

2. Store the numbers in an array

3. Create and use a function to calculate the average of the numbers in the array

4. Output the average

Program Requirements:

Your programm must include each of the following::

Sequential Execution

At least one selection (if-then or if-then-else or case statement)

At least one loop structure

At least one function call

Project Objectives:

Document programs effectively and create and use test data

Use the process of stepwise refinement to construct programs

Demonstrate and explain the execution of sequential, conditional, and iterative programming statements

Create and use functions

Create, compile, and execute simple programs written in a modern object-oriented language

Critically analyze project design solutions

Instructions:

This programming project was developed to satisfy several critical learning goals in the CMIS program at UMUC. In this project you will create a simple, working C++ program that utilizes a good design process and incorporates sequential, selection and repetitive programming statements and functions.

Projects submitted with evidence of plagiarism will be handled in accordance with UMUC Policy 150.25 -Academic Dishonesty and Plagiarism.

Your project is due by midnight, Dec. 6 2010. Your instructor's policy on late projects applies to this project.

Deliverables:

1. Source code file for the project (dot-cpp).

2. Test Data Suite

3. "lessons Learned" Word file.

4. A well-written word document describing (Note that this is an extra deliverable for this project only):

a) Your overall design, including either a pseudocode or flow chart description.

b) Your test plan, including test data and results

c) Your approach, lessons learned, design strengths, limitations and suggestions for future improvement and

alternative approaches

Format:

Documentation format and length:

The word documentation describing and reflecting on your design and approach should be written using Microsoft Word and be no more than 5 pages in length and no less than 2 pages. The font size should be 12 point. The page margins should be 1 inch. The paragraphs should be with double line spacing. All figures, tables, equations and referenced should be properly labeled and formatted using APA style.

Code format:

· Header comment block,

· Appropriate comments within the code

· Appropriate variable and function names, and

· Correct indentation.

Grading:

This activity is awarded 33% of the total grade in the course. In the gradebook, the total number of points will be set to 100. The project elements are assessed as follows:

Attributes

Value

Project Design

20 points

Project Functionality

40 points

Test Data

20 points

Approach documentation

15 points

Approach documentation grammar and spelling

5 points

Total

100 points

The following grading rubric will be used to assign points to your project.

Grading Rubric:

Attribute

Distinguished

Acceptable

Unacceptable

Points

Program Design

(20-16) Points

- Pseudocode accurately reflects design

- Employs proper use of parameters, variables and coding style most of the time

- Employs correct & appropriate use of programming structures most of the time

- Efficient algorithms used most of the time

(15-9) Points

- Pseudocode insufficient to reflect design

- Employs proper use of parameters, variables and coding style some of the time

- Employs correct & appropriate use of programming structures some of the time

- Efficient algorithms used some of the time

(8-0) Points

- Pseudocode not provided

- Rarely employs proper use of parameters, variables and coding style

- Rarely employs correct & appropriate use of programming structures

- Poorly structured and inefficient algorithms

Functionality

(40-31) Points

- Program compiles

- Program executes on most sample data

- Meets most requirements

(30-21) Points

- Program compiles

- Program executes on some sample data

- Meets some requirements

(20-0) Points

- Program does not compile

- Program does not execute on sample data

- Few requirements were met

Test Data

(20-18) Points

- Comprehensive test data suite included with results

(17-11) Points

- Some test data and results included but some vital functionality not tested

(10-0) Points

- Little or no test data suite included

Approach

documentation

(15-13) Points

- Conclusively argues/documents a point of view

- Considers alternatives and shows how and why they should/should not be accepted

- Identifies strengths and weaknesses of the experimental design and of the data

(12-8) Points

- Supports opinions with argument, evidence, or proof

- Considers alternatives but does not eliminate them

- Sometimes identifies strengths and weaknesses of the experimental design and of the data

(7-0) Points

- Offers unsupported or irrelevant opinions

- Does not consider alternatives

- Rarely identifies strengths and weaknesses of the experimental design and of the data

Approach

documentation

grammar/spelling

(5) Points

- No grammatical errors

- Sentence structure and diction are effective and clear

- No obvious spelling errors

(4-3) Points

- Few grammatical errors

- Sentence structure needs improvement

- Some spelling errors

(2-0) Points

- Grammatical errors detract from the readability of the paper

- Sentence structure (run-ons, fragments) needs improvement and impedes readability

- Numerous spelling errors

Programação C++

ID do Projeto: #873966

Sobre o projeto

9 propostas Projeto remoto Ativo em Dec 4, 2010

Concedido a:

TheArseneLupin

Hi, I can do this in less then 24 hours. You can have a look at my reviews. You only pay upon job completion.

$40 USD em 1 dia
(12 Comentários)
3.3

9 freelancers estão ofertando em média $62 nesse trabalho

Alexod

I can do it!

$250 USD em 1 dia
(11 Comentários)
5.3
deadhunt

Please check PMB.

$30 USD in 0 dias
(35 Comentários)
5.3
egypro

please check PM

$30 USD em 1 dia
(6 Comentários)
3.7
PerfectSquare

Please see the PM

$30 USD in 0 dias
(1 Comentário)
1.7
coderTim

hi,can start right now.

$50 USD in 0 dias
(1 Comentário)
1.8
lancer10

Please see PM

$45 USD em 1 dia
(0 Comentários)
1.2
jbrook700

Hi. That's no problem for me. Please check PM.

$30 USD in 2 dias
(0 Comentários)
0.0
Rnt999

I had similar task in university. I can do it easily.

$50 USD em 1 dia
(0 Comentários)
0.0