Explain Multiuser and Time Sharing Operating Systems.
Multi user operating system : In multi user operating system support multiple processes at the same time. Time-sharing systems are multi-user systems. Most batch processing systems for mainframe computers may also be considered "multi-user", to avoid leaving the CPU idle while it waits for I/O operations to complete.
Multi-user software is software that allows access by multiple users of a computer.
Time sharing operating system : It uses CPU scheduling and multiprogramming to provide each user with a small portion of time - shared computer. Each user has a separate program in memory. When program executes, it executes for only short time before it either finishes or needs to perform I/O.