Ada Program 1 – Book problem from Page 90

 

Projected

Actual

Problem #

Description

-10

-1

  1.  

How can you know whether your program produces the right number of items greater than the average if you don't know what the average is?

-10

-2

  1.  

How can you know whether your program produces the right number of items greater than the average if you don't know what the input is?

-20

-10

  1.  

Missing output explicitly required in assignment

-10

-5

  1.  

Unclear input  (1st # which is supposed to be number of numbers and number of data items in your list don't agree)

-8

-8

  1.  

Missing heading  - 8 item heading is required in every program this semester

-10

-5

  1.  

missing purpose  description of program's function is required in every program this semester

-10

-5

  1.  

missing input description  description of program's input is required in every program this semester

-10

-5

  1.  

missing output description description of program's output is required in every program this semester

+5

+5

  1.  

Particularly nice comments about Ada

-1 each

-1 each

  1.  

missing an item from the heading

-5

-3

  1.  

Incomplete/inaccurate description of purpose

-5

-3

  1.  

Incomplete/inaccurate input description

-5

-3

  1.  

Incomplete/inaccurate output description

-10

-5

  1.  

no comments about language - comments about language are required in every program this semester

-5

-3

  1.  

not enough comments about language

-1 each

-1 each

  1.  

"why did you" comments from me something you did is not clear to me and not explained in comments

-5 each

-1 each

  1.  

you have an erroneous statement - about the programming language

-1 each

-1 each

  1.  

Spelling or grammar or wrong word error

 

-20

  1.  

Doesn’t compile  - all programs must compile and run

-1 each

-1 each

  1.  

Inaccurate statement about the language

 

-5

  1.  

Forgetting that the first item was supposed to be the number of data items to follow.

 

-10

  1.  

Omitted all internal comments - even those in text