Seleccionar página

Operating systems are the programs that run in the background of a computer. They manage hardware components like memory, file-systems, keyboards, printers and monitors. It also manages access to the central processing unit, or CPU.

An OS allows multiple programs to be running simultaneously, a process known as multitasking. This is possible because the OS allocates system resources, such as memory space and CPU time for a program in execution. It monitors the program’s usage of these resources and ensures that the program doesn’t interfere with other programs that are using these same resources.

Operating systems also keep track of the location and status of files on the computer’s hard drives. They create an virtual directory structure and record the location of each file along with other metadata like the date it was created or modified. Drivers allow an application to easily connect to the hardware of computers. These drivers translate hardware’s proprietary language into a common language that operating systems can understand.

If an application has to save the file, it connects to the operating kernel of the system. This is because an application isn’t able to directly access the disk drive, which requires a driver to communicate with it. The operating system generates a logical request and then translate it. Hardware is used in accordance with instructions.