Problem
1. What does it mean when we say that a computer is a programmable device?
2. List five operations that any machine language must include.
3. The distinction between concrete and abstract steps in algorithms is not always clear-cut. Discuss this dilemma and give concrete examples to support your discussion.