Answer the following questions at a conceptual (high) level: What is a computer? What are the main subsystems inside a personal computer? What is a computer program? What is the distinction between the hardware, firmware, & software? What is the purpose of a general-purpose operating system (like Mac OS X, Windows, or Linux?)