Sistemas operativos 1

14
Sistemas Sistemas Operativos Operativos

description

 

Transcript of Sistemas operativos 1

Page 1: Sistemas operativos 1

Sistemas OperativosSistemas OperativosSistemas OperativosSistemas Operativos

Page 2: Sistemas operativos 1

Que es Sistema Operativo

• Es un programa informático que actúa de interfaz entre los dispositivos de hardware y el usuario.

Page 3: Sistemas operativos 1
Page 4: Sistemas operativos 1

Sistema Operativo

• Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de recursos de un computador. Actúa como estación para las aplicaciones que se ejecutan en la máquina

Page 5: Sistemas operativos 1
Page 6: Sistemas operativos 1

Corazón• El sistema operativo de nuestro ordenador

contiene las bases sobre las que se van a ejecutar el resto de programas.

• El corazón del sistema es el kernel, donde se reúnen las ordenes más importantes para que el software se comuniquen con el hardware de la maquina. Pero estas órdenes no sirven de nada sin un conjunto de programas que las pongan en funcionamiento. El concepto de distribución pretende que el sistema operativo se distribuya con programas que realmente sean de utilidad

Page 7: Sistemas operativos 1

Kernel• El núcleo es el software responsable de

facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica

• Es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Como hay muchos programas y el acceso al hardware es limitado, el núcleo también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado.

Page 8: Sistemas operativos 1

Estructura Jerárquica • A medida que fueron creciendo las

necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles.Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un claro internase con el resto de elementos

Page 9: Sistemas operativos 1
Page 10: Sistemas operativos 1

Características Fundamentales de Estructura Jerárquica

• Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador.

• Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.

• Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.

Page 11: Sistemas operativos 1

Estructura Monolítica • Es la estructura de los primeros

sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra.

Page 12: Sistemas operativos 1
Page 13: Sistemas operativos 1

Cliente Servidor• Esta arquitectura consiste básicamente

en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.

Page 14: Sistemas operativos 1

Cliente Servidor• En esta arquitectura la capacidad de

proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño del sistema