Problem
1. A toaster is a single-function device, but a computer can be programmed to carry out different tasks. Is your cell phone a single-function device, or is it a programmable computer? (Your answer will depend on your cell phone model.)
2. Explain two benefits of using Java over machine code.
3. Which parts of a computer can store program code? Which can store user data?