Definicin: Una coleccin de programas que manipulan lgicamente las
funciones de la computadora, permitiendo la interaccin con el usuario para la solucin de tareas especificas.
Sistemas Operativos - Jess Garca Rivera
Importancia
Es un interprete entre el usuario y la computadora.
Reconoce los componentes para ser utilizados por el usuario final.
Guarda, ordena y clasifica la informacin que se genera en la computadora.
Supervisa la ejecucin de cualquier programa que se instala en la
computadora.
Da las instrucciones a los dispositivos de la computadora.
Sistemas Operativos - Jess Garca Rivera
Tipos de Sistemas Operativos
Software Comercial
Software Libre
Sistemas Operativos - Jess Garca Rivera
Software Comercial
Es aquel que es producido, distribuido y comercializado por compaas
establecidas lcitamente, lo cual certifica a un usuario o compaa, por medio de licencias, el derecho al uso del mismo, mas no compra el software en si, es decir no se tiene permiso para realizar cambio alguno sobre el cdigo fuente.
Sistemas Operativos - Jess Garca Rivera
Software Libre
Es aquel que es desarrollado con el propsito de ser distribuido de manera
abierta, lo cual permite a los usuarios tener el privilegio de usarlo, modificarlo y distribuirlo sin pago de una licencia.
Sistemas Operativos - Jess Garca Rivera
Software Libre
Mediante en el cdigo fuente se permite realizar mejoras sobre el mismo o
desarrollar nuevos sistemas basados en este, teniendo el desarrollador el reconocimiento sobre este trabajo dentro de proyectos distribuidos por fundaciones establecidas de software libre.
Sistemas Operativos - Jess Garca Rivera
Sistemas Operativos - Jess Garca Rivera
Sistemas Operativos - Jess Garca Rivera
Funciones de los Sistemas Operativos
Administracin delprocesador: El sistema operativo administra la
distribucin del procesador entre los distintos programas por medio de unalgoritmo de programacin. El tipo de programador depende completamente del sistema operativo, segn el objetivo deseado.
Sistemas Operativos - Jess Garca Rivera
10
Funciones de los Sistemas Operativos
Gestin de lamemoria de acceso aleatorio: El sistema operativo se encarga
de gestionar el espacio de memoria asignado para cada aplicacin y para cada usuario, si resulta pertinente. Cuando la memoria fsica es insuficiente, el sistema operativo puede crear una zona de memoria en eldisco 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 ms lenta.
Sistemas Operativos - Jess Garca Rivera
11
Funciones de los Sistemas Operativos
Gestin de entradas/salidas: El sistema operativo permite unificar y
controlar el acceso de los programas a los recursos materiales a travs de los drivers (tambin conocidos como administradores perifricos o de entrada/salida).
Sistemas Operativos - Jess Garca Rivera
12
Funciones de los Sistemas Operativos
Gestin de ejecucin de aplicaciones: El sistema operativo se encarga de
que las aplicaciones se ejecuten sin problemas asignndoles los recursos que stas necesitan para funcionar. Esto significa que si una aplicacin no responde correctamente puede "sucumbir".
Sistemas Operativos - Jess Garca Rivera
13
Funciones de los Sistemas Operativos
Administracin de autorizaciones: El sistema operativo se encarga de la
seguridad en relacin con la ejecucin de programas garantizando que los recursos sean utilizados slo por programas y usuarios que posean las autorizaciones correspondientes.
Sistemas Operativos - Jess Garca Rivera
14
Funciones de los Sistemas Operativos
Gestin de archivos: El sistema operativo gestiona la lectura y escritura en
elsistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.
Sistemas Operativos - Jess Garca Rivera
15
Funciones de los Sistemas Operativos
Gestin de la informacin: El sistema operativo proporciona cierta cantidad
de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.