1 / 22

SISTEMAS OPERATIVOS

SISTEMAS OPERATIVOS. ¿ QUÉ ES UN SISTEMA OPERATIVO?. Es un conjunto de programas o software, cuyo objetivo es simplificar el manejo de la computadora haciéndola segura y eficiente. BREVE HISTORIA DE LOS SITEMAS OPERATIVOS. 1940. Primeras computadoras 1950 . sistemas en batch

Download Presentation

SISTEMAS OPERATIVOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SISTEMAS OPERATIVOS

  2. ¿ QUÉ ES UN SISTEMA OPERATIVO? • Es un conjunto de programas o software, cuyo objetivo es simplificar el manejo de la computadora haciéndola segura y eficiente

  3. BREVE HISTORIA DE LOS SITEMAS OPERATIVOS • 1940. Primeras computadoras • 1950. sistemas en batch • 1960. multiprogramación y timesharing • 1970. minicomputadoras y microprocesadores • Finales de los años 70 y 80. computadoras personales, redes, sistemas distribuidos y sistemas paralelos, sistemas de tiempo real

  4. FUNCIONES DEL SISTEMA OPERATIVO • Gestionar los recursos de la computadora • Ejecutar servicios para los programas • Ejecutar los mandatos de los usuarios

  5. ARRANQUE DE LA COMPUTADORA • Arranque del hardware • Arranque del sistema operativo

  6. Componentes del sist.operativo • Gestión de procesos • Gestión de memoria • Gestión de la E/S • Gestión de archivos y directorios • Comunicación y sincronización entre procesos • Seguridad y protección

  7. GESTIÓN DE PROCESOS • Un proceso podemos definirlo como un programa en ejecución • No debemos de confundir el concepto de programa con el de proceso

  8. Dependiendo del nº de procesos y de usuarios, un sistema operativo puede ser: • Monotarea • Multitarea o multiproceso • Monousuario • Multiusuario

  9. En la gestión de procesos el sistema operativo se encarga de: • Crear y destruir los recursos • Parar y reanudar los recursos • Crear mecanismos de comunicación y sincronización para los procesos

  10. GESTIÓN DE MEMORIA • Asigna memoria a los procesos • Trata posibles errores de acceso a la memoria, evitando que unos errores interfieran en la memoria de otros • Permite que los procesos puedan compartir memoria entre ellos. De esta forma pueden comunicarse entre ellos • Gestionan los niveles de memoria

  11. Ofrece una serie de servicios a los procesos: • Solicitar memoria • Liberar memoria • Compartir memoria

  12. COMUNICACIÓN Y SINCRONIZACIÓN ENTRE PROCESOS • Los procesos son elementos independientes y aislados • Por razones de seguridad, no deben interferir unos procesos con otros • Por otro lado, cuando se divide un trabajo complejo en varios procesos que cooperan entre sí para realizar ese trabajo es necesario que se comuniquen y sincronicen

  13. el sistema operativo ofrece una serie de mecanismos básicos de comunicación que se transfieren en cadenas de bytes. • La vida de estos mecanismos presentan las siguientes fases: • Creación de mecanismo • Utilización del mecanismo • Destrucción del mecanismo

  14. Una comunicación puede ser síncrona o asíncrona • En la comunicación síncrona, el emisor ha de estar en el servicio de enviar y el receptor ha de estar en el servicio de recibir • En la comunicación asíncrona, el emisor no tiene porque esperar a que el receptor solicite el servicio recibir, hace el envío y sigue con la ejecución

  15. GESTIÓN DE LA E/S • El sistema operativo gestiona los recursos de los dispositivos periféricos ( impresora, teclado, ratón…) • Debe alcanzar los siguientes objetivos: • Facilitan el manejo de los dispositivos periféricos • Ofrece un interfaz sencilla y fácil de utilizar por los dispositivos • Gestiona errores producidos en el acceso a los periféricos

  16. Los servicios E/S son de lectura y escritura • Están orientados a caracteres (impresoras y terminales) o orientados a bloques (unidades de disco)

  17. GESTIÓN DE ARCHIVOS Y DIRECTORIOS • Los objetivos fundamentales del servidor de archivos son: • Facilitar el manejo de los dispositivos periféricos. • Protege a los usuarios, poniendo limitaciones a los archivos, que es capaz de manipular cada usuario

  18. http://www.youtube.com/watch?v=-dIh-rYfQpI

  19. <iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/-dIh-rYfQpI" frameborder="0" allowFullScreen></iframe>

  20. http://www.youtube.com/watch?v=BWHWoAIrsTA

  21. <iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/BWHWoAIrsTA" frameborder="0" allowFullScreen></iframe>

More Related