Un sistema
operativo es un programa que
forman parte del software básico de un dispositivo informático y que se
utiliza para gestionar el hardware y
posibilita el funcionamiento de determinadas aplicaciones.
El sistema operativo se encarga transmitir información
entre los programas de aplicación y los recursos físicos (como los dispositivos
periféricos). El tipo de sistema operativo condiciona el uso de las
aplicaciones, debido a que muchas de ellas requieren el uso de un determinado
sistema operativo.
Este término procede del inglés operating system. En español a veces
aparece con las siglas SO.
FUNCIONES DEL SISTEMA
OPERATIVO
El sistema operativo es capaz de desempeñarse en varias
funciones:
- GESTIONAR LA CPU: Se encarga de administrar la CPU que va
a estar repartida entre todos los procesos que se estén ejecutando.
- GESTIONAR LA RAM: Para asignar el espacio de memoria a
cada aplicación y a cada usuario, en caso de ser necesario. Cuando esta
memoria se hace insuficiente, se crea una memoria virtual, de mayor
capacidad, pero como está en el almacenamiento secundario (disco duro), es
más lenta.
- GESTIONAR EL I/O: El sistema operativo crea un control
unificado de los programas a los dispositivos, a través de drivers.
- GESTIONAR LOS PROCESOS: Se encarga de que las aplicaciones se
ejecuten sin ningún problema, asignándoles los recursos que sean
necesarios para que estas funcionen. Si una de ellas no responde, se
procede a matar el proceso.
- GESTIONAR LOS PERMISOS: Garantiza que los recursos sean
solamente utilizados por programas y usuarios que tengan las
autorizaciones que les correspondan.
- GESTIONAR LOS ARCHIVOS: Lectura y escritura en el sistema de
archivos, y los permisos de acceso a ellos.
- GESTIONAR INFORMACIÓN: El sistema operativo proporciona
información, que posteriormente será utilizada a modo de diagnóstico del
funcionamiento correcto del computador.