Sunday, April 7, 2019

Tipos de sistema operativo – El programador loco

Un sistema operativo es el mecanismo básico detrás del funcionamiento de los sistemas informáticos y dispositivos móviles, por lo que entender el sistema operativo se vuelve muy importante desde la perspectiva del usuario. Los distintos tipos de sistemas operativos son los siguientes:

Tipos de sistemas operativos

1. Sistema operativo por lotes

 Sistema operativo por lotes

Como se desprende claramente del nombre en sí, un sistema operativo por lotes funciona agrupando los trabajos en lotes, por lo tanto, la CPU no interactúa directamente con los trabajos, sino que interactúa con los lotes que son creados por el sistema operativo sobre la base de similitudes entre ellos.

Es compatible con múltiples usuarios y el tiempo de inactividad de la CPU es muy inferior. Dado que, al agrupar varios trabajos en un menor número de lotes, la administración de una gran cantidad de trabajo se vuelve fácil en un sistema operativo por lotes. Sin embargo, los sistemas operativos por lotes son costosos y la depuración es más difícil.

Ejemplo: Sistemas de nómina, extractos bancarios, etc.

2. Sistema operativo de tiempo compartido

 Sistema operativo de tiempo compartido

En los sistemas operativos de tiempo compartido, se asigna un cierto límite de tiempo "cuántica" a cada uno de los trabajos. Después de completar un trabajo, al otro se le asigna el tiempo. Por lo tanto, cada trabajo obtiene el mismo tiempo en la CPU.

Sin embargo, a menudo, estos sistemas tienen un problema de comunicación de datos.

Ejemplos: Unix, Multics, etc.

3. Sistema operativo de red

 Sistema operativo de red

También funcionan en un modelo de interconexión, pero este modelo se compone de un cliente-servidor como una pequeña red privada.

A diferencia de los sistemas distribuidos que están ligeramente acoplados, la red Los sistemas operativos son sistemas estrechamente acoplados. Esto significa que todas las computadoras conectadas al servidor centralizado conocen las configuraciones, conexiones, etc. Estas conexiones y la red son bastante estables y los diferentes sistemas ubicados en varias ubicaciones pueden acceder fácilmente al servidor y, por lo tanto, se puede compartir archivos fácilmente. Pero el costo del servidor y el mantenimiento y otras actualizaciones son considerablemente altos.

Ejemplo: UNIX, Linux, Novell Netware, Microsoft Windows Server 2003, etc.

4. Sistema operativo distribuido

 Sistema operativo distribuido

Los sistemas operativos distribuidos, permiten la interconexión de varios sistemas en todo el mundo mediante una red de comunicación compartida. Podemos compartir documentos en cualquier lugar de la red.

Sin embargo, todos los sistemas interconectados son independientes y, por lo tanto, la falla de uno no afectará a ningún otro sistema en la red. Las tareas de cálculo también son rápidas y la carga en una sola computadora se reduce.

Ejemplo: LOCUS.

5. Sistema operativo en tiempo real

 Sistema operativo en tiempo real

Los sistemas operativos en tiempo real son conocidos por su rápido procesamiento de entradas y correspondencia. Estos sistemas tienen que funcionar rápidamente porque incluso un pequeño retraso en la respuesta da como resultado un error. Por lo tanto, funcionan como si estuvieran trabajando en tiempo real y no se requiere tiempo para el procesamiento.

Los sistemas operativos en tiempo real se dividen en dos categorías:

  • Sistema operativo en tiempo real

En estos sistemas, incluso un pequeño retraso en el período de tiempo puede llevar a grandes destrucciones. Por lo tanto, el tiempo de respuesta (el tiempo requerido para responder a las entradas) no debe exceder el tiempo que sea seguro.

Se usan en sistemas de lanzamiento de misiles, paracaídas automáticos, etc.

  • Sistema operativo en tiempo real suave [19659028] En estos sistemas, la limitación de tiempo no es tan grave y los retrasos en la respuesta podrían no conducir a la destrucción, sin embargo, el sistema todavía se considera que está fallando. Estos se utilizan en desarrollos de aplicaciones de software como juegos y otro software en el que interviene la interacción inmediata del usuario.

    Estos sistemas operativos en tiempo real están libres de errores y la memoria está bien asignada en ellos, también la aplicación en ejecución actual está enfocada, mientras que las otras en Las colas no son muy consideradas. Pero, usan algoritmos muy complejos y recursos pesados ​​del sistema.

    Fuente: https://www.geeksforgeeks.org/operating-system-types-operating-systems-awaiting-author/

    El sistema operativo es un programa en el que se ejecuta el otro software, y se puede comprender a través de los puntos anteriores.

.


READ MORE – CLICK HERE

www.Down.co.ve


No comments:

Post a Comment

Como crear tarjetas Virtuales Visa o MasterCard con tu divisa y las ventajas que ofrecen

Hoy día, gracias al creciente mundo del Internet se le ha permitido a cada persona poder acceder a muchos productos o servicios. Y en estos ...