Download FUNCIONES DE LOS SISTEMAS OPERATIVOS
Document related concepts
Transcript
SISTEMAS OPERATIVOS I Profesor: Jennyfer Briceño CONCEPTO DE SISTEMAS OPERATIVOS Y MAQUINA DESNUDA MAQUINA DESNUDA Vestir una máquina es darle al hardware un componente lógico para que se comporte de otra forma, este componente lógico es lo que se conoce como “Sistema Operativo”. Hace referencia solo al computador como tal, como un conjunto de componentes del hardware que carecen de un componente lógico que le permita ejecutar funciones determinadas. FUNCIONES DE LOS SISTEMAS OPERATIVOS FUNCIONES DE LOS SISTEMAS OPERATIVOS GESTOR DE RECURSOS La capa mas cercana al hardware se denomina Núcleo (Kernel) y es la que gestiona los recursos hardware del sistema y le suministra la funcionalidad básica del sistema operativo. MAQ. VIRTUAL La capa de Servicios (llamadas al sistema) ofrece a los programas unos servicios en forma de una interfaz de programación o API. Esta capa extiende la funcionalidad de la computadora a los programas, por lo que el sistema operativo ofrece una máquina virtual extendida a los programas. GUI La capa de intérprete de mandatos o Shell suministra una interfaz a través de la cual el usuario puede dialogar de forma interactiva con la computadora. U s u a rio s P ro g ra m a s S h e ll S e rv ic io s N ú c le o H a rd w a re A P I S is te m a o p e ra tiv o FUNCIONES DE LOS SISTEMAS OPERATIVOS Funciones del sistema operativo como gestor de recursos o Núcleo: Asignación y recuperación de recursos. (Administración ) Protección entre usuarios del sistema. (Seguridad) Contabilidad y monitorización del uso de los recursos. ¿Quién? FUNCIONES DE LOS SISTEMAS OPERATIVOS Funciones del sistema operativo como maquina virtual extendida o Servicios: Ejecución de programas (procesos).1 o programas Ordenes de E/S. (Acceso) Detección y tratamiento de errores. funcionalidad-operatividad) mas (De FUNCIONES DE LOS SISTEMAS OPERATIVOS Funciones del sistema operativo como interfaz de usuario o Shell: Programa que opera entre el Usuario y el SO para que este sea mas fácil de usar (GUI) Ejecutar comandos o mandatos del usuario. MSDOS, GUI Memoria Volátil: memoria cuya información se pierde al interrumpirse el flujo de corriente…..RAM Memoria No Volátil: memoria cuya información NO se pierde al interrumpirse el flujo de corriente…..ROM Registros del Procesador: Porción de memoria ultrarrápida integrada al procesador que permite acceder a los datos usados y almacenados frecuentemente por él. Estos registros desarrollan el flujo de información que esta e la BIOS Reinicio Errores de Hardware/Sistema La Rom es independiente del SO. El SO se almacena en el Disco Duro y se carga en la memoria RAM Parte del SO que es responsable de cargar los programas en la RAM Unidad mas pequeña a la que se puede acceder en un disco Funcionamiento Conjunto de Información del control de los distintos procesos Memoria Cache del Procesador dentro y fuera de la CPU BIOS Procesos en MsDos Procesos en Unix GUI Sistema Operativo Portable basado en Instituto de Unix. Estadares Ingenieros Eléctricos definidos por la IEE para definir llamadas y Electrónicos una asociación de los sistemas. Generaliza la interfaztécnico-profesional de los SO para que mundial dedicada a la las aplicaciones se estandarización ejecuten en distintas normas que se aplicaciones establecen para garantizar el acoplamiento de elementos construidos independientemente Incluye la Documentación y herramientas necesarias para que los desarrolladores puedan crear sus propias aplicaciones y asi poder hacer uso de los recursos del sistema Interfaz de Programacion de Aplicaciones, disponible para Microsoft Comandos Linux OS/2 Windows Server FIN