Question: what are the main components of operating system?
Answer: Process Management. Process is a program in execution --- numerous processes to choose from in a multiprogrammed system, ...  Memory Management. Maintain bookkeeping information. ...  I/O Device Management. ...  File System. ...  Protection. ...  Network Management. ...  Network Services (Distributed Computing) ...  User Interface.