While Charles Babbage’s Difference Engine was designed solely to tabulate polynomial equations by executing a fixed series of additions, his proposed Analytical Engine represented a monumental paradigm shift in computation. Unlike the Difference Engine, which could only perform one pre-determined mathematical operation, the Analytical Engine was designed to execute a wide variety of tasks using instructions encoded on punched cards. Furthermore, whereas the Difference Engine lacked a system for branching or conditional logic, the Analytical Engine featured a control unit capable of loops and conditional path selections based on intermediate calculation results.
According to the passage, which of the following represents an explicit contrast between Babbage's Difference Engine and his Analytical Engine?
- AThe Analytical Engine relied solely on a fixed series of additions, whereas the Difference Engine featured a control unit for loops and conditional branching.
- BThe Difference Engine was designed for general-purpose programmable tasks, while the Analytical Engine was created exclusively to solve polynomial equations.
- CThe Analytical Engine was capable of performing multiple pre-determined calculations simultaneously, while the Difference Engine was limited to consecutive additions.
- The Analytical Engine could execute diverse tasks using instructions on punched cards, whereas the Difference Engine could perform only a single pre-determined operation.Cevap