Sistemas operativos Estructura física
Sistema operativo
Un programa que actúa como intermediario entre el usuario de la computadora y el hardware de la computadora provee a los usuarios de un ambiente eficiente para la ejecución de sus programas.
Funciones
Ejecutar programas del usuario y resolver los problemas del usuario de manera fácil y sencilla.
Hace que la computadora sea fácil y conveniente de usar.
Componentes
Manejador de recursos Programa de control Kernel
Proceso
Es un programa que se va a ejecutar la información del proceso es almacenada en una tabla de procesos, es administrada por el sistema operativoUn proceso (suspendido) es conformado por:Un espacio de dirección, los datos correctos de la tabla de procesosPuede crear procesos hijo y estos nuevos procesos hijo formando un árbol de procesos
Archivos
Los directorios se estructuran de manera jerárquica, a cada archivo le corresponde una ruta para entrar
Llamadas del sistema
Permite aun programa interactuar con el sistema operativo para solicitar servicios Cada llamada al sistema tiene que tener un procedimiento.
Pone los parámetros de la llamada en un lugar ya indicado para que después se ejecute una instrucción tipo “trap” de llamada al procedimiento para iniciar el S. O, el S. O. recupera el control, examina los parámetros y si son válidos ejecuta la instrucción después el sistema operativo coloca un código de estado en un registro y dice si tuvo éxito o fracaso y ejecuta una instrucción del tipo “return from trap2 y por último el procedimiento regresa al programa llamador con un código de estado como un valor de función; dentro de los parámetros pueden regresar valores adicionales.
Alejandro Fernández Solís
Top Related