<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>CLASIFICACION DE LOS SISTEMAS OPERATIVOS by maria guadalupe barajas cortez</title>
      <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2024-05-20 17:50:14 UTC</pubDate>
      <lastBuildDate>2024-05-20 19:21:36 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>MONOUSUARIO</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000399763</link>
         <description><![CDATA[<p><strong>¿Qué es un sistema operativo monousuario?</strong></p><p>En informática un sistema operativo monousuario se define como un sistema que solo puede ser ocupado por un único usuario en un determinado tiempo, es decir solo puede estar usando el sistema operativo un usuario a la vez.</p><p>Los sistemas operativos monousuario generalmente, no tienen una diferenciación clara entre las tareas que realiza un administrador del sistema y las tareas que realizan los usuarios habituales. Como se trata de un sistema operativo monousuario, el usuario común tiene acceso a todas las capacidades del sistema, teniendo permiso para eliminar, incluso, información muy importante para su correcto funcionamiento.</p><p><br></p>]]></description>
         <enclosure url="https://herschelgonzalez.com/que-es-un-sistema-operativo-monousuario/" />
         <pubDate>2024-05-20 17:52:09 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000399763</guid>
      </item>
      <item>
         <title>MULTIUSUARIO</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000402611</link>
         <description><![CDATA[<p><strong>¿Qué es un sistema operativo multiusuario?</strong></p><p>Un sistema operativo multiusuario es aquel que es capaz de proveer servicio y procesamiento a múltiples usuarios al mismo tiempo. Este tipo de sistema operativo puede darse a través de varias formas, ya sea a través de terminales conectadas a la computadora o por medio de usuarios locales o remotos conectados a una misma computadora. Estos usuarios comparten los mismos recursos de hardware, cada usuario puede ejecutar varios procesos mientras otros usuarios también pueden hacerlo simultáneamente.</p>]]></description>
         <enclosure url="https://herschelgonzalez.com/que-es-un-sistema-operativo-multiusuario/" />
         <pubDate>2024-05-20 17:54:57 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000402611</guid>
      </item>
      <item>
         <title>MONOPROGRAMACION</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000470907</link>
         <description><![CDATA[<p><strong>Definición de Monoprogramación</strong></p><p>&nbsp;Monoprogramación, también llamada monoejecución, es un sistema de explotación en el que sólo se ejecuta un <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/programa.php">programa</a> la vez y no se ejecuta otro hasta que se termine con el anterior.<br><br>En otras palabras, se ejecuta un solo programa a la vez dentro de un solo espacio de direcciones.<br><br>Este tipo de ejecución prácticamente no existe más pues ha sido reemplazado por la <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/multiprogramacion.php">multiprogramación</a>.<br><br>En un <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/sistema.php">sistema</a> de <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/monoprogramacion.php">monoprogramación</a>, el <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/programa.php">programa</a> que se está ejecutando tiene acceso exclusivo a todos los recursos del sistema, como la <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/cpu.php">CPU</a>, la <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/memoria.php">memoria</a> y los dispositivos de entrada y salida. Esto permite que el programa se ejecute de manera eficiente sin interrupciones o interferencias de otros programas.<br><br>Sin embargo, este enfoque presenta algunas limitaciones en términos de aprovechamiento de los recursos disponibles. Debido a que solo se ejecuta un programa a la vez, puede haber momentos en los que los recursos estén subutilizados. Por ejemplo, si el programa está esperando una entrada del <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/usuario.php">usuario</a> o realizando una operación de E/S, la CPU y otros recursos pueden quedar inactivos.<br><br>La <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/multiprogramacion.php">multiprogramación</a>, que ha reemplazado en gran medida a la monoprogramación, permite la ejecución simultánea de varios programas en un sistema. Esto maximiza la utilización de los recursos del sistema al permitir que múltiples programas se ejecuten en paralelo.<br><br>En un sistema de multiprogramación, los programas se dividen en pequeñas unidades llamadas procesos. Estos procesos se ejecutan de una manera intercalada, lo que significa que cada <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/proceso.php">proceso</a> obtiene acceso a la CPU por un corto período de tiempo antes de pasar al siguiente proceso. Esto se logra mediante el uso de un <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/algoritmo.php">algoritmo</a> de planificación de procesos, que determina el orden en que se ejecutan los procesos.</p><p>Además, la multiprogramación también permite aprovechar el tiempo de espera de un proceso para <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/ejecutar.php">ejecutar</a> otro proceso. Esto se conoce como superposición de E/S, donde un proceso puede realizar una operación de E/S mientras otro proceso está utilizando la CPU. Esto reduce el tiempo de inactividad de los recursos y mejora la <a rel="noopener noreferrer nofollow" href="https://www.alegsa.com.ar/Dic/eficiencia.php">eficiencia</a> del sistema.<br><br>En resumen, aunque la monoprogramación fue una solución eficiente en su momento, ha sido reemplazada por la multiprogramación debido a sus limitaciones en términos de utilización de recursos. La multiprogramación permite una mayor eficiencia y aprovechamiento de los recursos al permitir la ejecución simultánea de varios programas.<br><br></p>]]></description>
         <enclosure url="https://www.alegsa.com.ar/Dic/monoprogramacion.php#gsc.tab=0" />
         <pubDate>2024-05-20 18:54:37 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000470907</guid>
      </item>
      <item>
         <title>MULTIPROGRAMACION </title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000475908</link>
         <description><![CDATA[<p>La multiprogramación es una técnica <a rel="noopener noreferrer nofollow" href="https://phoenixnap.mx/glosario/sistema-operativo">sistemas operativos</a> donde varios programas se cargan en la memoria simultáneamente. El <a rel="noopener noreferrer nofollow" href="https://phoenixnap.mx/glosario/definicion-de-cpu">CPU</a> cambia rápidamente entre los programas, permitiendo la ejecución simultánea.</p><p>La multiprogramación mejora la eficiencia general del sistema, minimiza el tiempo de inactividad y maximiza el uso de recursos. Permite compartir recursos del sistema entre diferentes tareas, mejorando la experiencia del usuario y la productividad del sistema.</p><p><strong>Multiprogramación</strong>: Utilizar la capacidad de que el procesador es muy rápido, dando la sensación de que se ejecutan varios programas a la vez</p><p>A grandes rasgos la multiprogramación es más efectiva que la mono programación, como ejemplo tenemos la ejecución de 3 trabajos , en mono programación el trabajo número 1 utiliza los recursos del computador CPU, MEMORIA ,IMPRESORA , TERMINAL, hasta que termina su proceso y no permite que ningún otro programa utilice los recursos­ que se encuentran disponibles en esos momentos, el trabajo 2 y 3 repiten el mismo proceso, lo que deja ver que el tiempo de ejecución de los 3 programas es de 30 minutos, en cambio la multiprogramación permite que múltiples los programas se ejecuten simultáneamente &nbsp;aumentando el uso evitando el tiempo de espera y optimizando la eficiencia de los dispositivos, este proceso reduce el tiempo de ejecución de los tres trabajos en 15 minutos,</p><p>En la mono programación el uso del CPU y la Memoria es muy escaso lo cual no permite un óptimo uso, desperdiciando recursos y aumentando el tiempo de ejecución, en la multiprogramación estos dispositivos trabajan a máxima capacidad según lo requieran los programas permitiendo una optimización y evitando la perdida de los recursos disminuyendo en gran medida el tiempo de ejecución.</p>]]></description>
         <enclosure url="https://chsosunal20181913034worpress.wordpress.com/2018/03/06/multiprogramacion-vs-monoprogramacion/" />
         <pubDate>2024-05-20 18:59:41 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000475908</guid>
      </item>
      <item>
         <title>MONOPROCESADOR</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000481744</link>
         <description><![CDATA[<p><strong>¿Qué es un sistema operativo monoprocesador?</strong></p><p>Un sistema operativo monoprocesador es aquel diseñado para funcionar en un entorno donde solo hay un procesador disponible. Esto significa que el sistema operativo está optimizado para trabajar con un único núcleo de procesamiento, en contraposición a los sistemas operativos multiprocesador que pueden gestionar múltiples núcleos de procesamiento de manera simultánea.</p><p>Los sistemas operativos monoprocesador son comunes en dispositivos más antiguos o en sistemas embebidos con recursos limitados. Aunque pueden no ser tan potentes como sus contrapartes multiprocesador, siguen siendo fundamentales para el funcionamiento de una amplia variedad de dispositivos y aplicaciones.</p><p><strong>Beneficios de un sistema operativo monoprocesador</strong></p><p>Uno de los principales beneficios de un sistema operativo monoprocesador es su simplicidad. Al estar diseñado para trabajar con un único procesador, el sistema operativo puede optimizarse para maximizar el rendimiento en entornos con recursos limitados. Esto lo hace ideal para dispositivos con requerimientos básicos de procesamiento, como electrodomésticos inteligentes, sistemas de control industrial o dispositivos de IoT.</p><p>Otro beneficio importante es la estabilidad. Al tener un único núcleo de procesamiento, los sistemas operativos monoprocesador tienden a ser más estables y predecibles en comparación con los sistemas multiprocesador, lo que los hace ideales para aplicaciones críticas donde la fiabilidad es fundamental.</p>]]></description>
         <enclosure url="https://herschelgonzalez.com/que-es-un-sistema-operativo-monoprocesador/" />
         <pubDate>2024-05-20 19:05:23 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000481744</guid>
      </item>
      <item>
         <title>MULTIPROCESADOR </title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000485263</link>
         <description><![CDATA[<p>Pueden clasificarse en esta categoría muchos sistemas multiprocesadores y sistemas multicomputadores. Un multiprocesador se define como una computadora que contiene dos o más unidades de procesamiento que trabajan sobre una memoria común bajo un control integrado. Si el sistema de multiprocesamiento posee procesadores de aproximadamente igual capacidad, estamos en presencia de multiprocesamiento simétrico; en el otro caso hablamos de multiprocesamiento asimétrico. Todos los procesadores deben poder acceder y usar la memoria principal. De acuerdo a esta definición se requiere que la memoria principal sea común y solamente existen pequeñas memorias locales en cada procesador. Si cada procesador posee una gran memoria local se lo puede considerar un sistema de multicomputadoras, el cual puede ser centralizado o distribuido. Todos los procesadores comparten el acceso a canales de E/S, unidades de control y dispositivos. Para el sistema de multiprocesamiento debe existir un sistema operativo integrado, el cual controla el hardware y el software y debe asegurar la interacción entre los procesadores y sus programas al nivel elemental de dato, conjunto de datos y trabajos. Una computadora MIMD intrínseca implica interacciones entre n procesadores debido a que todos los flujos de memoria se derivan del mismo espacio de datos compartido por todos los procesadores. Si los n flujos de datos provienen de subespacios disjuntos de memorias compartidas, entonces estamos en presencia del denominado operación SISD múltiple, que no es otra cosa que un conjunto de n monoprocesadores SISD. Una MIMD intrínseca está fuertemente acoplada si el grado de interacción entre los procesadores es alto. De otra manera consideramos el sistema como débilmente acoplado. Muchos sistemas comerciales son débilmente acoplados, a saber, la IBM 370/168, Univac 1100/80, IBM 3081/3084, etc.</p>]]></description>
         <enclosure url="https://www.cs.buap.mx/~hilda/multiprocesadores.pdf" />
         <pubDate>2024-05-20 19:09:16 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000485263</guid>
      </item>
      <item>
         <title>TIEMPO REAL</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000489169</link>
         <description><![CDATA[<p>Un sistema operativo en tiempo real (RTOS, por sus siglas en inglés) es un tipo de software que se encarga de gestionar los recursos de hardware y software de una computadora, así como&nbsp; de garantizar que las tareas se ejecuten dentro de un lapso de tiempo determinado. Esto significa que el RTOS debe ser capaz de responder a eventos externos o internos en un plazo máximo establecido, así como asignar prioridades a las diferentes tareas para evitar que se produzcan retrasos o bloqueos.</p><p>&nbsp;</p><p>Un RTOS es necesario en las aplicaciones CubeSat ya que estos satélites tienen que realizar funciones críticas en un entorno hostil y dinámico, donde pueden ocurrir situaciones imprevistas o emergencias, a las que se tiene que responder con rapidez. Por ejemplo, un CubeSat puede tener que cambiar su orientación para apuntar a una estación terrestre, o activar un experimento científico, o desplegar un panel solar, o reaccionar ante una colisión con otro objeto espacial. Todas estas acciones requieren que el software de vuelo del CubeSat sea capaz de controlar los sensores, los actuadores, los subsistemas y las comunicaciones del satélite de forma rápida y precisa. Un RTOS típico tiene las siguientes características:</p><p>&nbsp;</p><p>- Es multitarea, es decir, puede ejecutar varias tareas de forma concurrente y asignarles diferentes prioridades.</p><p>&nbsp;</p><p>- Es un árbitro de las tareas, es decir, puede interrumpir una tarea de baja prioridad para atender una de alta prioridad cuando se requiera, por ejemplo por la ocurrencia de un evento determinado..</p><p>&nbsp;</p><p>- Es escalable, es decir, se puede adaptar a las necesidades de cada aplicación y optimizar el uso de los recursos del sistema.</p><p>&nbsp;</p><p>- Es portable, es decir, se puede ejecutar en diferentes plataformas y arquitecturas de hardware.</p>]]></description>
         <enclosure url="https://haciaelespacio.aem.gob.mx/revistadigital/articul.php?interior=1513" />
         <pubDate>2024-05-20 19:13:17 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000489169</guid>
      </item>
      <item>
         <title>TIEMPO COMPARTIDO</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000491573</link>
         <description><![CDATA[<p><strong>Sistemas operativos de tiempo compartido</strong><br>Los sistemas de tiempo compartido se crearon para brindar el uso interactivo de un sistema de computador a un costo razonable. Un sistema operativo de tiempo compartido utiliza técnicas de planificación y programación concurrente para dar la apariencia que se están ejecutando simultáneamente múltiples procesos y ofrecer a cada usuario una pequeña porción del tiempo de una computadora. Cada usuario tiene por lo menos un programa individual en la memoria. Su introducción en los años 1960, y su asentamiento como modelo típico de la computación en los años 1970, representa un cambio importante en la historia de la computación. Al permitir que un gran número de usuarios interactuara simultáneamente en una sola computadora, el coste del servicio de computación bajó drásticamente, mientras que al mismo tiempo hacía la experiencia computacional mucho más interactiva. Este tipo de SO Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, está la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario. Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto trae como consecuencia una gran carga de trabajo al SO, principalmente en la administración de memoria principal y secundaria [3].<br><br><strong>CARACTERÍSTICAS DE UN SISTEMA OPERATIVO TIEMPO COMPARTIDO</strong> [4]</p><ol><li><p>Dan la apariencia de que cada usuario tiene una máquina para sí mismo.</p></li><li><p>La mayoría utilizan algoritmo de planificación circular. Es decir, a cada proceso se le da un fracción de tiempo para ejecutarse y al terminar esta, se ejecuta el siguiente proceso. El primer proceso se forma hasta que le toque su turno nuevamente.</p></li><li><p>Evitan monopolizar el procesador; esto se logra asignando tiempos de procesador durante el cual se permite ejecutarse de forma ininterrumpida una parte del código de un proceso.</p></li><li><p>La gestión de archivos y memoria, debe proporcionar protección y control de acceso debido a que pueden existir múltiples usuarios accesando un mismo archivo.</p></li><li><p>Pueden ser multiusuario, esto es, el uso de un sistema por más de una persona al mismo tiempo.</p></li></ol>]]></description>
         <enclosure url="https://www.comprendamos.org/alephzero/63/comparativadesi.html#:~:text=Un%20sistema%20operativo%20de%20tiempo,del%20tiempo%20de%20una%20computadora." />
         <pubDate>2024-05-20 19:16:01 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000491573</guid>
      </item>
      <item>
         <title>EQUIPO</title>
         <author>barajascortezmari</author>
         <link>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000496391</link>
         <description><![CDATA[<p>WENDY GALILEA MATA NAVARRO</p><p>MARIA GUADALUPE BARAJAS CORTEZ </p>]]></description>
         <enclosure url="" />
         <pubDate>2024-05-20 19:21:36 UTC</pubDate>
         <guid>https://padlet.com/barajascortezmari/47nrpxuy8fb92fx0/wish/3000496391</guid>
      </item>
   </channel>
</rss>
