Tags: Air Force AssignmentsEssays On PopularityPhantom Of The Opera ThesisA Book Report On Peter Rabbit LyricsSample Of Qualitative Research PaperEssay On Brain PowerProblem Solving Ratio And ProportionAspirations Essay MbaUse Ethos EssayWhats Up Essay
This process can be used to solve a wide variety of problems, including ones that have nothing to do with computers. I need to thank Aunt Kay for the birthday present she sent me. The point is that I must decide how I want to solve the problem, and use the appropriate tool to implement (carry out) my plan.
High-level algorithm: This algorithm is satisfactory for daily use, but it lacks details that would have to be added were a computer to carry out the solution.
These details include answers to questions such as the following.
A good problem description makes it easier to perform this step.
When determining the starting point, we should start by seeking answers to the following questions: When determining the ending point, we need to describe the characteristics of a solution. Asking the following questions often helps to determine the ending point.
The development of an algorithm (a plan) is a key step in solving a problem.
Once we have an algorithm, we can translate it into a computer program in some programming language.
The basic process is important because it can be used to solve a wide variety of problems, including ones where the solution will be written in some other programming language. Some are very informal, some are quite formal and mathematical in nature, and some are quite graphical.
The instructions for connecting a DVD player to a television are an algorithm.
Learn a basic process for developing a solution to a problem. I could drive to her house and thank her in person.
Nothing in this chapter is unique to using a computer to solve a problem. In fact, there are many ways I could thank her, but that's not the point.