Answer the following question: What are the main components of a computer system? Your response should contain at least 4 bullet points. Use the markdown bullet points such as: * This is point 1. Include keywords *hardware*, *operating system*, *application software*, and *user interface* in the response.
user