Sistemas Operativos Estructura Física

2
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 operativo Un proceso (suspendido) es conformado por: Un espacio de dirección, los datos correctos de la tabla de procesos Puede 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 Alejandro Fernández Solís

description

Sistemas operativos

Transcript of Sistemas Operativos Estructura Física

Page 1: Sistemas Operativos Estructura Física

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