1. A collection of software routines
2. A collection of hardware components
3.A collection of input and output devices
4.All of Above
Answer:1