The main purpose of time sharing techniques used in computers is to make the best use of the CPU.
Time sharing is a method of computer resource allocation in which multiple users share the resources of a single computer. This is done by dividing the computer’s time into small intervals, called time slices, and allocating each time slice to a different user. The CPU is switched between users very rapidly, so that each user appears to have exclusive use of the computer.
Time sharing is used to improve the utilization of a computer system. It allows multiple users to access the system at the same time, which can increase the overall throughput of the system. Time sharing also allows users to interact with the system in a more natural way, since they do not have to wait for the system to finish processing one task before they can start another.
There are several different time sharing techniques, but the most common is called round-robin scheduling. In round-robin scheduling, each user is allocated a time slice in turn, and the time slice is then passed to the next user. The time slice is typically very short, on the order of milliseconds. This means that each user only has access to the CPU for a very short period of time, but this is sufficient for them to perform basic tasks such as typing commands or entering data.
Time sharing is a very important technique in computer science. It allows multiple users to share a single computer system, and it improves the utilization of the system. Time sharing also allows users to interact with the system in a more natural way.
The other options are incorrect because they are not the main purpose of time sharing techniques. Peripherals are devices that are connected to a computer, such as printers, scanners, and mice. Secondary storage is a type of storage that is used to store data that is not currently being used by the computer, such as hard drives and floppy disks.