Sistemas operativos
ElMeetion ඞ
Created on September 12, 2024
More creations to inspire you
TALK ABOUT DYS WITH TEACHER
Presentation
CIRQUE DU SOLEIL
Presentation
LAYOUT ORGANIZATION
Presentation
TALK ABOUT DYS TEACHER-TEACHER
Presentation
PRODUCT MANAGEMENT IN MOVIES & TV SHOWS
Presentation
ESSENTIAL OILS PRESENTATION
Presentation
VEGETARIANISM
Presentation
Transcript
Dafne Sánchez Espinosa de los MonterosCarlos Gael Montiel de la VegaAlan Fabián Chávez SánchezEmiliano Perez Sánchez
Sistemas operativos por servicios.
¿A qué nos referimos cuando hablamos de sistemas operativos por servicio?El sistema operativo por servicio hace referencia a la visión externa, eso quiere decir que se habla desde el punto de vista del usuario final. Y se clasifica en tres clases: -por el número de usuarios, por el número de tareas y por el número de procesadores.
Sistema Operativo de Monotarea
Un sistema operativo de monotareas es un sistema que puede ejecutar solo una tarea a la vez. Esto significa que el procesador está completamente ocupado ejecutando una única aplicación, y no puede cambiar a otra tarea hasta que la primera haya terminado. Este tipo de sistemas eran comunes en los primeros sistemas operativos y en sistemas embebidos con recursos limitados.
Sistemas Operativos de Monotareas
MS-DOS: Un ejemplo clásico de un sistema operativo de monotarea. Cuando ejecutabas un programa, el sistema no podía hacer nada más hasta que ese programa terminara.
Ejemplos
Secuencialidad: Solo se ejecuta una tarea a la vez.Simplicidad: Al no tener que gestionar varios procesos simultáneamente, estos sistemas tienden a ser simples en diseño.Uso en entornos específicos: Suelen utilizarse en sistemas embebidos o en dispositivos con recursos limitados, como ciertos electrodomésticos o relojes.Un solo proceso a la vez: Solo un programa puede ejecutarse en un momento determinado.Uso eficiente de recursos en su contexto: Aunque limita el rendimiento en sistemas modernos, es adecuado para dispositivos simples o sistemas que no requieren la ejecución de múltiples tareas.Memoria y CPU dedicadas: Toda la memoria y el tiempo de CPU están dedicados a la única tarea que se está ejecutando.
Características
Sistema Operativosde Multitarea
Un sistema operativo de multitareas es aquel que puede ejecutar múltiples procesos o tareas simultáneamente. En realidad, el sistema operativo no ejecuta varias tareas al mismo tiempo, sino que utiliza un mecanismo de conmutación de contexto, para cambiar rápidamente entre tareas y dar la ilusión de ejecución simultánea.
Sistemas Operativos de Multitareas
Multitarea con Tiempo Compartido: En este tipo de multitarea, cada tarea recibe una porción de tiempo del procesador. Después de que el tiempo de una tarea expira, el sistema operativo cambia a otra tarea.Multitarea Cooperativa: En este enfoque, cada proceso cede voluntariamente el control al sistema operativo para que otra tarea pueda ejecutarse. Si un proceso no cede el control, puede bloquear el sistema.
Tipos de Multitarea:
Windows, Linux y MacOS son ejemplos de sistemas multitarea, donde puedes ejecutar múltiples aplicaciones a la vez, como un navegador web, un procesador de textos y una aplicación de música.
Ejemplos
Paralelismo Simulado: Aunque la CPU cambia rápidamente de una tarea a otra, parece que todas se ejecutan a la vez.Conmutación de Contexto: El sistema guarda el estado de un proceso y lo restaura cuando vuelve a él.Eficiencia: Permite una mejor utilización de los recursos del sistema, como la CPU, la memoria y los dispositivos de entrada/salida.
Características
Multitarea por Tiempo Compartido:En este tipo de multitarea, cada tarea recibe una porción de tiempo del procesador (llamado cuántum de tiempo). Después de que el tiempo de una tarea expira, el sistema operativo cambia a otra tarea.Multitarea Cooperativa: En este enfoque, cada proceso cede voluntariamente el control al sistema operativo para que otra tarea pueda ejecutarse. Si un proceso no cede el control, puede bloquear el sistema.
Tipos de Multitarea
Diferencias entre Sistemas Operativos por Servicios, Monotareas, Multitareas, Uniproceso y Multiproceso
Cantidad de Tareas:
Los sistemas monotarea solo pueden ejecutar una tarea a la vez.Los sistemas multitarea pueden ejecutar múltiples tareas al mismo tiempo mediante conmutación de contexto.
Eficiencia y Escalabilidad
Los sistemas de multiproceso y multitarea son mucho más eficientes y escalables en comparación con los de monotarea o uniproceso, ya que permiten un mejor uso de los recursos del sistema.
Procesadores:
Los sistemas uniproceso dependen de una sola CPU.Los sistemas multiproceso pueden distribuir el trabajo entre múltiples CPU o núcleos, lo que permite un verdadero paralelismo.
Modularidad y Servicios:
Los sistemas operativos por servicios son más modulares y dividen las funciones del sistema en servicios independientes, lo que los hace más flexibles y fáciles de mantener.Los sistemas monotarea y multitarea no suelen tener esta modularidad intrínseca; en su lugar, se centran en la capacidad de ejecutar una o varias tareas.
Diferencias entre Sistemas Operativos por Servicios, Monotareas, Multitareas, Uniproceso y Multiproceso
Sistemas operativos por servicios. (2015, febrero). Ing-Jhon David. http://ing-jhondavid.over-blog.com/2015/02/sistemas-operativos-por-servicios.htmlSistemas operativos por servicios. (n.d.). Sitio web de Sistemas Operativos UVMSur. https://sites.google.com/site/sistemasoperativosuvmsur/sistemas-operativos-por-serviciosClasificación de los sistemas operativos. (n.d.). Centro de Investigación y Desarrollo en Ciencias Aplicadas y de la Tecnología. http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro26/clasificacin_de_los_sistemas_operativos.htmlUniversitad Oberta de Catalunya. (n.d.). Sistemas operativos. https://cv.uoc.edu/moduls/XW02_79049_00373/web/main/m1/v5_3.htmGómez, J. (2015). Sistemas operativos: Monotarea y multitarea. Prezi. https://prezi.com/acib4goia1qy/sistemas-operativos-monotarea-y-multitarea/
Fuentes
¡Gracias por tu atención!