Based on the functions of an operating system, what can be inferred about its importance in computing?
- It is optional for running applications.
- It does not affect system performance.
- It facilitates communication between hardware and software.
- It only manages user files.