ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

FUNCIONES DEL SISTEMA OPERATIVO

gerber11129413 de Febrero de 2013

839 Palabras (4 Páginas)715 Visitas

Página 1 de 4

FUNCIONES DEL SISTEMA OPERATIVO

El sistema operativo cumple varias funciones:

• Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.

• Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta.

• Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida).

• Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir".

• Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes.

• Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.

• Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

FUNCIONES PRINCIPALES DE UN SISTEMA OPERATIVO.

Gestión de la CPU.

La gestión de un sistema operativo mono programado es simple. Los sistemas operativos multiprogramados o de tiempo compartido, realizan:

• Mantienen una estructura de datos para guardar

información sobre cada uno de los procesos que se

ejecutan concurrentemente en el sistema.

• Decide cuando se interrumpe un proceso y determina a qué

proceso se le asigna la CPU en su lugar, para ello se ejecuta un programa llamado planificador. Servicios relacionados con la gestión de la CPU que proporcionan todos los sistemas operativos:

• Creación de un proceso.

• Terminación de un proceso.

Gestión de la memoria principal.

El Sistema operativo debe mantener una estructura de datos donde almacena la información sobre qué zona de la memoria ocupa cada proceso, así como de las zonas de la memoria libres. La CPU capta de la memoria principal las que un programa se pueda ejecutar debe está cargado en la memoria principal. Por esto el tamaño máximo del código máquina de un programa no debería exceder del tamaño de la memoria principal. Memoria Virtual: permite que el usuario pueda crear programas cuyo código máquina excede del tamaño de la memoria principal. Para proporcionar memoria virtual, el sistema mantiene en la memoria principal sólo parte del código de un programa por donde se va ejecutando actualmente, y el resto permanece en memoria principal.

El sistema de ficheros.

Motivos para la utilización de memoria secundaria:

• Existen datos que deben de sobrevivir a la ejecución de un programa. La solución es almacenar estos en memoria secundaria.

El sistema operativo facilita notablemente el trabajo con la memoria secundaria, al presentar una interfaz de uso simple. El sistema

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com