Discuss the importance of correctness in an algorithm as well as the difference between correctly solving the problem and solving the correct problem. What are some of the implications to businesses in using algorithms that are incorrect? In Chapter 6.6 section, Testing, it is stated that programming errors are a fact of life. Discuss some methods that you think might be the most helpful when testing programs to prevent programming errors.

Listed below are topic(s)

Refer to the textbook, weekly materials, and/or the GMC library when researching the topics for this Discussion Forum. Put your writing into your own words, do not copy directly from the source. If you incorporate external resources  in your posts be sure to cite  them properly. Lastly, review how to paraphrase and quote resources before you begin posting =.

Textbook: Computer Science Illuminated Nell Dale; John Lewis

Chapter 6 and 7 discuss pseudocode as a way to express algorithms in a clear and unambiguous format. After an algorithm is written, it is important to work through it and test it for correctness. Discuss the importance of correctness in an algorithm as well as the difference between correctly solving the problem and solving the correct problem. What are some of the implications to businesses in using algorithms that are incorrect? In Chapter 6.6 section, Testing, it is stated that programming errors are a fact of life. Discuss some methods that you think might be the most helpful when testing programs to prevent programming errors. Keep in mind that some errors can be quite costly, so finding and correcting the errors is an important aspect of program design.

Chapter 7 begins with a discussion of George Polya’s book about how to solve mathematical problems and how that can be applied to solving all types of problems. The first step in the list of solving problems is to understand the problem. Discuss why you think it is so important to understand the problem as a first step in solving problems. Discuss some of the issues that can result from not fully understanding the problem to be solved and some steps that can be taken to better understand the problem.

Task 1: Create a new discussion topic on or before the due date in the Course Syllabus -> Course Schedule by clicking the ‘**REPLY HERE**’ post below. In your reply, you will post your response to the main topic. Your response should be a minimum of 150 words. Going over the minimum word length requirement is acceptable; however, I am not looking for 500+ words!

Last Completed Projects

topic title academic level Writer delivered
© 2020 EssayQuoll.com. All Rights Reserved. | Disclaimer: For assistance purposes only. These custom papers should be used with proper reference.