Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Trabajo de s.m. s.o.

282 visualizaciones

Publicado el

Trabajo de Sisyemas Multiusuarios
Sistema Operativo

Publicado en: Educación
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Trabajo de s.m. s.o.

  1. 1. NOMBRE: Karen Mendoza SISTEMAS MULTIUSUARIOS TERCER AÑO DE BACHILLERATO
  2. 2. tiene como función, administrar todos los periféricos de un computador sistema operativo Atribuciones puede ser un conjunto de programas especialmente hechos para la ejecución de varias tareas en las que sirve de intermediario el usuario y la computadora. Cuando un programa está en ejecución, el sistema operativo continúa trabajando. del sistema operativo es cargar en la memoria y facilitar la ejecución de los programas que el usuario utiliza. también hace una administración de los recursos de la computadora, para evitar que los programas entren en conflicto.
  3. 3. FUNCIONES DEL SISTEMA OPERATIVO Administra la distribución del procesador entre los distintos programas por medio de un algoritmo  El tipo de programador depende completamente del sistema operativo según el objetivo deseado CUANDO LA MEMORIA FISICA ES INSUFICIENTE EL SISTEMA OPERATIVO PUEDE CREAR UNA ZONA DE MEMORIA EN EL DISCO DURA (MEMORIA VIRTUAL)  ESTA MEMORIA PERMITE EJECUTAR APLICACIONES QUE REQUIEREN UNA MEMORIA SUPERIOR A LA RAM (es mas lenta)     PERMITE UNIFICAR Y CONTROLAR EL ACCESO DE LOS PROGRAMAS A LOS RECURSOS MATERIALES ATRAVEZ DE LOS DRIVERS. SE ENCARGAN DE QUE LAS APLICACIONES SE EJECUTEN SIN PROBLEMAS ASIGNANDOLES LOS RECURSOS QUE NECESITAN PARA FUNCIONAR EN CASO DE NO FUNCIONAR ESTO PUEDE SUCUMBIR
  4. 4.  SE ENCARGA DE LA RELACION CON LA EJECUCION DE PROGRAMAS GARANTIZANDO QUE LOS RECURSOS SEAN UTILIZADOS SOLO POR PROGRAMAS Y USUARIOS QUE POSEAN LAS AUTORIDADES.  GESTIONA LA LECTURA Y ESCRITURA EN EL SISTEMA DE ARCHIVOS, Y LAS AUTORIZACIONES DE ACCESO A ARCHIVOS DE APLICACIONES Y USUARIOS  PROPORCIONA CIERTA CANTIDAD DE INDICADORES QUE PUEDEN UTILIZARSE PARA DIAGNOSTICAR EL FUNCIONAMIENTO CORRECTO DEL EQUIPO
  5. 5. Caracteristicas de los sistemas operativos Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora. Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Relacionar dispositivos (gestionar a través del kernel).El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
  6. 6. Organizar datos para acceso rápido y seguro. Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. Procesamiento por bytes de flujo a través del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada / Salida de la computadora. Su objetivo es tener varias tareas en la memoria principal Sistema operativo multiprogramacion Sistemas Operativos como UNIX, Windows 98, Windows NT, MAC-OS, OS/2, Soportan la multitarea Se distinguen por que puede soportar la ejecución de dos o mas trabajos activos
  7. 7. • Mejora productividad del sistema y utilizacion de recursos. •Multiplexa recursos entre varios programas. •Generalmente soportan multiples usuarios •Proporcionan facilidades para mantener el entorno de usuarios individuales. •Requieren validacion de usuario para seguridad y proteccion. • Proporcionan contabilidad del uso de los recursos por parte de los usuarios. • Sistemas multiprocesadores son sistemas multitareas por definicion ya que soportan la ejecucion simultanea de multiples tareas sobre diferentes procesadores. EJEMPLO
  8. 8. Sistemas operativos por lotes procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Ventajas Permite compartir mejor los recursos de un ordenador entre muchos usuarios, al no competir por éstos de forma inmediata. En ordenadores caros , ayuda a amortizar el coste manteniendo altos índices de utilización. Evita desaprovechar los recursos del ordenador sin necesidad de interacción y supervisión humanas continuas. Realiza el trabajo en el momento en el que los recursos del ordenador están menos ocupados, dando prioridad a tareas interactivas.
  9. 9. Sistemas operativos por lotes Desventajas No conocer y planificar cuidadosamente la tarea a realizar. Al carecer de supervisión por parte del usuario, cualquier tipo de error puede producir resultados inútiles o, simplemente, inexistentes...
  10. 10. Mayor potencial de utilización de recursos que procesamiento serial simple en sistemas multiusuarios. Conveniente para programas de largos tiempos de ejecución (ej, análisis estadísticos, nóminas de personal, etc.) Permiten poca o ninguna interacción usuario/programa en ejecución. Características Se encuentra en muchos computadores personales combinados con procesamiento serial. Requiere que el programa, datos y órdenes al sistema sean remitidos todos juntos en forma de lote. Planificación del procesador sencilla, típicamente procesados en orden de llegada. No requieren gestión critica de dispositivos en el tiempo.
  11. 11. se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real. TIEMPO REAL Si no las respeta, se dirá que el sistema ha fallado. Diseño de un Sistema Operativo Un sistema operativo guiado por eventos sólo cambia de tarea cuando un evento necesita el servicio. El diseño de compartición de tiempo gasta más tiempo de la UCP en cambios de tarea innecesarios. Para garantizar el comportamiento correcto en el tiempo requerido se necesita que el sistema sea predecible. Un diseño de compartición de tiempo cambia de tareas por interrupciones del reloj y por eventos. El diseño de compartición de tiempo gasta más tiempo de la UCP en cambios de tarea innecesarios.
  12. 12. permitir que un gran número de usuarios interactuara simultáneamente en una sola computadora, permite la simulación de que el sistema y sus recursos son todos para cada usuario. al S.O. tiempo compartido representa un cambio importante en la historia de la computación. Que se puede realizar varios trabajos al mismo tiempo Mientras el CPU Se conmuta entre ellos refiere a compartir un se recurso computacional entre muchos usuarios por medio de la multitarea. E s d e c i r mientras que al mismo tiempo hacía la experiencia computacional mucho más interactiva.
  13. 13. EVOLUCION Entre la tecnología posterior en interconexiones fue manejada por interrupciones, Con el auge de la micro computación a principios de los años 1980 Los sitios web operan primariamente en ráfagas de actividad seguidas por períodos ocioso. finales de los años 1960 y los años 1970, los terminales de computadora fueron multiplexado s sobre grandes computadores mainframes institucionales y alguna de estas usaban tecnologías de transferencia paralela de datos estándar el eran suficientemente baratos para que una sola persona pudiera tener todo el tiempo de CPU ejemplo IEEE 488. Internet ha traído de vuelta nuevamente a la popularidad el concepto general de tiempo compartido.
  14. 14. Ejemplos de tiempo compartido Populares representantes de sistemas multiprogramados multiusuario, Dan la ilusion de que cada usuario tiene una maquina para si. Mayoria utilizan algoritmo de reparto circular. Programas se ejecutan con prioridad rotatoria que se incrementa con la espera y disminuye despues de concedido el servicio. Evitan monopolizacion del sistema asignando tiempos de procesador . Gestion de memoria proporciona proteccion a programas residentes. Gestion de archivo debe proporcionar proteccion y control de acceso debido a que pueden existir multiples usuarios accesando un mismo archivo.
  15. 15. Componentes del sistema de administración SISTEMA OPERATIVO DISTRIBUIDO es la unión lógica de un grupo de sistemas operativo sobre una colección de nodos computacionales independientes. Estas componentes tienen las mismas funcionalidades de un sistema formado por una sola entidad. desventajas Software Red seguridad ventajas Compartición de recursos y equilibrado de cargas: mejora la relación coste/rendimiento
  16. 16. SISTEMA OPERATIVO DE RED Al igual que un equipo no puede trabajar sin un sistema operativo, permite la interconexión de ordenadores para poder acceder a los servicios y recursos. una red de equipos no puede funcionar sin un sistema operativo de red Si no se dispone de ningún sistema operativo de red, el equipo, no puede compartir recursos y los usuarios no podrán utilizar estos recursos
  17. 17. Tales sistemas proporcionan un mayor rendimiento y una mejor confiabilidad. SISTEMAS OPERATIVOS PARALELAS Se pretende que cuando existan 2 o mas procesos que compitan por algún recurso, se puedan realizar o ejecutar al mismo tiempo. Es el programa mas importante de un ordenador Provee una interfaz entre el resto de programas del ordenador , los dispositivos hardware y el usuario. OBJETIVOS Ejecutar programa del usuario y resolver los problemas del usuario de manera fácil y sencilla. Gestionar y administrar eficientemente los recursos de hardware (procesador, memoria y periféricos) Hace que la computadora sea fácil y conveniente de usar. Gestiona y mantiene el archivo en dispositivos de memoria masiva
  18. 18. El sistema operativo monousuario es usado por solo un usuario sin importar el numero de uso de procesos que tenga la computadora Los sistemas monousuario fueron los primeros en aparecer en el mundo informático, ya que los científicos los necesitaban para ejecutar aplicaciones de cálculo Ejemplo de sistemas monousuario son las versiones domésticas de Windows Administra recursos de memoria procesos y dispositivos de las PC'S Se clasifica en Multiusuarios Son capases de dar servicio a mas de un usuario a la vez ya sea así como las redes que dan información a varios usuarios Monousuarios Son aquellas que permiten una tarea a la vez al usuario al mismo tiempo para que cada uno de ellos pueda estar haciendo una tarea l
  19. 19. MONOTAREAS Solamente puede ejecutar un proceso en un momento dado • * Son aquellos que sólo permiten una tarea a la vez por usuario. Es un sistema operativo en donde solamente puede ejecutar un proceso (programa) a la misma vez. aparte de los procesos del propio S.O. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción. Los sistemas operativos monotareas son más primitivos y, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.

×