Week 6 Discussion 1

Please respond to the following:

“Data Structures” Please respond to the following:
• Imagine you are asked to write a program to print out a yearly calendar. In this program, the user enters the year desired, and the output is a calendar for that year. Determine how the representation of internal data will affect the way in which the program is written.
• Produce two examples of data structures that might be used in the scenario above.  (Hint: Are your data structures cumulative or not? How is a leap year handled?)

Week 6 Discussion 2

Please respond to the following:

“Generating Test Cases” Please respond to the following:
• From the e-Activity, identify at least two methods used to generate test cases in software development, and explain how they are used to identify and perform the path testing.
• Take a position on whether or not the structure of a program can reduce the number of test cases. Provide a specific example to support your answer.