Sistemas operativos darwin

29
Tlgo . Darwin Bonilla 3ro Bachillerato

Transcript of Sistemas operativos darwin

Page 1: Sistemas operativos darwin

Tlgo . Darwin Bonilla3ro Bachillerato

Page 2: Sistemas operativos darwin

Es el Administrador de los recursos del Computador

Es un programa o conjunto de programas. Estos programas trabajan juntos para

lograr ciertos objetivos. Se encarga de gestionar ciertos recursos:

Entrada/salida Tratamiento de la información Almacenamiento masivo

Actúa de intermediario entre el hardware y los programas de aplicación.

Page 3: Sistemas operativos darwin

Hacer posible el uso eficiente de los recursos del sistema: Actúa coordinando las diferentes velocidades

de funcionamiento de los dispositivos. P. E. Mas velocidad de procesadores, mas lentitud de periféricos.

Simplificar la operación de trabajo con el hardware:Generan una máquina virtual: ordenador

simplificado en el que el S. O. Carga con el trabajo de acercamiento al hardware.

Page 4: Sistemas operativos darwin

Asignación de tiempo de CPU: Planificar las diversas actividades.

Control de recursos: Asignar recursos de forma racional. P. E. División de la

memoria del ordenador entre los programas, controlar colas de e/s.

Control de entrada/salida: Gestionar los datos desde y hacia los periféricos.

Control de los errores y protección: Informar de las situaciones anómalas

Interfaz con el usuario: Facilita el uso.

Facilidades contables: Cálculo de costes de uso de CPU.

Page 5: Sistemas operativos darwin

Estructura jerárquica

Page 6: Sistemas operativos darwin

Sistema operativos por servicios

Page 7: Sistemas operativos darwin

NúcleoGestión de la memoriaControl de entrada/salidaGestión de dispositivos de

almacenamiento masivoAsignación de recursos y planificaciónProtección Interfaz de usuario

Page 8: Sistemas operativos darwin

Descansa directamente sobre el hardware y proporciona una serie de servicios a las capas superiores del sistema.

Las tareas principales son: Manejo de interrupciones Asignación de trabajo al procesador Proporcionar una vía de comunicación

entre los diferentes programas

Page 9: Sistemas operativos darwin

Asignación de trabajo al procesador y comunicación entre programasEl núcleo transfiere el control al programa que el

planificador ha determinado para que sea el próximo en ejecutarse.

La comunicación entre programas se logra manteniendo una cola de mensajes en espera para cada uno de los programas activos.

El núcleo recibe los mensajes y los va almacenando en la cola apropiada al destino en cuestión, para distribuirlos cuando el programa destino se active.

Page 10: Sistemas operativos darwin
Page 11: Sistemas operativos darwin

La memoria principal de la mayoría de los ordenadores es mucho mas pequeña de lo que sería necesario para manejar todos los programas y datos.

El módulo de gestión de memoria es el encargado de asignar ciertas porciones de la memoria principal a los diferentes programas, mientras el resto de programas y datos se mantienen en los dispositivos de almacenamiento masivo.

La forma mas común de gestión de memoria es crear una memoria virtual utilizando los dispositivos de almacenamiento masivo.

Page 12: Sistemas operativos darwin
Page 13: Sistemas operativos darwin

Por páginas: bloques de bytes de igual tamaño para todos los procesos y tareas.

Por segmentos: bloques de bytes con distinto tamaño según el proceso.

Por segmentos paginados: Los segmentos de tamaño distinto se dividen a su vez en páginas de distinto tamaño.

Page 14: Sistemas operativos darwin

Actúa contra dos sucesos: Errores Abuso deliberado de los recursos del

sistema

Page 15: Sistemas operativos darwin

LINUX

UNIX

WINDOWS

Page 16: Sistemas operativos darwin
Page 17: Sistemas operativos darwin
Page 18: Sistemas operativos darwin

• MULTITAREA •Describe la habilidad de ejecutar, aparentemente al mismo tiempo, numerosos programas sin obstaculizar la ejecución de cada aplicación. Esto se conoce como multitarea preferente, porque cada programa tiene garantizada la posibilidad de correr.

Page 19: Sistemas operativos darwin

•Linux permite que más de una sola persona pueda trabajar en la misma versión de la misma aplicación de manera simultánea, desde las mismas terminales, o en terminales separadas.

Page 20: Sistemas operativos darwin

•Utiliza varios formatos de archivo que son compatibles con casi todos los sistemas operacionales utilizados en la actualidad. • Linux incorpora una gama de sistemas de interfaz gráfica (ventanas) de igual o mejor calidad que otras ofrecidas en muchos paquetes comerciales. • Linux integra una implementación completa de los diferentes protocolos y estándares de red, con los que se puede conectar fácilmente a Internet y acceder a todo tipo de información disponible.

Page 21: Sistemas operativos darwin
Page 22: Sistemas operativos darwin

•Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.

Page 23: Sistemas operativos darwin

•- Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.

•- Está escrito en un lenguaje de alto nivel : C.

•- Dispone de un lenguaje de control programable llamado SHELL.

Page 24: Sistemas operativos darwin

•- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.•- Emplea manejo dinámico de memoria por intercambio o paginación.•- Tiene capacidad de interconexión de procesos.•- Permite comunicación entre procesos.

Page 25: Sistemas operativos darwin

•- Permite comunicación entre procesos.•- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.•- Tiene facilidad para redireccionamiento de Entradas/Salidas.•- Garantiza un alto grado de portabilidad.

Page 26: Sistemas operativos darwin
Page 27: Sistemas operativos darwin

•Windows XPLa unión de Windows NT/2000 y la familia de Windows 9.x se alcanzó con Windows XP liberado en 2001 en su versión Home y Professional. Windows XP usa el núcleo de Windows NT.

Page 28: Sistemas operativos darwin

•Incorpora una nueva interfaz y hace alarde de mayores capacidades multimedia. Además dispone de otras novedades como la multitarea mejorada, soporte para redes inalámbricas y asistencia remota. Se puede agregar inmediatamente de haber lanzado el último Service Pack (SP2).

Page 29: Sistemas operativos darwin

MATERIA: Informatica Aplicada

INTEGRANTES: Darwin Bonilla

Diseño : Darwin Bonilla

Desarrollo :