Peter Denning Article Reflection
Questions to reflect on after reading the Denning article: What are the 2 essentials of computation? -A series of representations -A set of rules for transforming each representation to the next in the series. Based on the article what are some of the difficulties of writing a program? In the 40’s and 50’s, writing a program was much more difficult. There were many challenges associated with it, such as writing down a differential equation and wiring up a circuit to simulate it. Writing programs back then involved lots of trial-and-error, and were much more complicated than it is today. What is an algorithm? Algorithms describe and control what computers do, they are a set of mechanical steps that transform input data to output data. What were some of the problems identified with algorithms? Algorithms can be difficult to program sometimes. There is no effective way to tell if any algorithm implements exactly the same input-output transformations as the original....