Operating Systems

1. What is OS? What are its important functions?

2. What is system call? How it is executed?

3. Explain terms: Multi-programming, Multi-tasking, Multi-threading, Multi-processing and Multi-user?

4. Explain process life cycle.