1. Sistemas operativos distribuidos
1.1. ¿Qué es?
1.1.1. Es una colección de procesadores conectados en red, la cual es imprescindible para su funcionamiento. Estos procesadores no comparten memoria entre sí, cada procesador tiene su propia memoria local.
1.1.2. Los procesadores y sus respectivos recursos son remotos, mientras que sus propios recursos son locales. Estos sistemas proveen al usuario de recursos compartidos.
1.1.2.1. Gracias a esto brindan mayor velocidad computacional, accesibilidad de los datos y fiabilidad.
1.2. Características e importancia
1.2.1. 1. Compartir recursos
1.2.1.1. Los usuarios pueden disponer de los recursos que se ofrecen
1.2.2. 2. Aumentar la velocidad
1.2.2.1. Se aumenta la velocidad por medio de carga compartida, eso significa que si un procesador está muy cargado de trabajo y otro no pues se dividen la tarea para que sea menos pesado para solo uno.
1.2.3. 3. Confiabilidad
1.2.3.1. Si un host de un sistema distribuido falla el resto de los host pueden continuar funcionando.
1.2.3.1.1. Si el sistema está compuesto por una cantidad de instalaciones autónomas la falla de un host no afectará el resto, sin embargo si el sistema está formado por pequeñas máquinas y cada una de ellas tiene alguna responsabilidad crucial, una simple falla afectará la operación.
1.2.4. 4. Comunicación
1.2.4.1. Como los hosts están conectados entre sí puede intercambiar información. La información se puede transferir aún cuando los host están a distancias considerables.
1.3. Los más conocidos son (entre otros):
1.3.1. Sprite
1.3.2. Solaris-MC
1.3.3. Mach
1.3.4. Chorus
1.3.5. Spring
1.3.6. Amoeba
1.3.7. Taos
2. Sistemas operativos moviles
2.1. ¿Qué son?
2.1.1. Es un sistema que controla un dispositivo móvil al igual que los PCs que utilizan windows o linux, los dispositivos móviles tiene sus sistemas operativos como Android, iOS entre otros.
2.1.1.1. Son mucho más simples y están orientados a la conectividad inalámbrica.
2.2. Los 5 más importantes fueron y son:
2.2.1. Symbian OS
2.2.2. Windows phone
2.2.3. Blackberry OS
2.2.4. iOS
2.2.5. Android
3. Sistemas operativos de red
3.1. ¿Qué son?
3.1.1. Son aquellos sistemas que mantienen a dos o más equipos unidos a través de algún medio de comunicación (físico o no) con el objetivo primordial de poder compartir los diferentes recursos hardware y software.
3.2. Los más conocidos son:
3.2.1. Novell Netware
3.2.2. LAN Manager
3.2.3. Windows Server
3.2.4. UNIX
3.2.5. Linux
3.2.6. LANtastic
3.2.7. Li
4. Sistemas operativos embebidos
4.1. ¿Qué son?
4.1.1. Es aquel que está integrado en los circuitos de los dispositivos electrónicos.
4.1.1.1. Como por ejemplo: electrodomésticos, teléfonos móviles, radios, televisiones, automóviles, lectores de códigos de barras, equipos médicos, etc.
4.2. Características
4.2.1. 1. Fiabilidad y seguridad
4.2.1.1. Un fallo en un sistema de control puede hacer que el sistema controlado se comporte de forma peligrosa o antieconómica. Es importante asegurar que si el sistema de control falla lo haga de forma que el sistema controlado quede en un estado seguro.
4.2.2. 2. Eficiendia
4.2.2.1. Gran parte de los sistemas de control deben responder con gran rapidez a los cambios en el sistema controlado.
4.2.3. 3. Interacción con dispositivos físicos
4.2.3.1. Estos sistemas interactúan con su entorno mediante diversis tipos de dispositivos: teclados, impresoras, convertidores, pwm, entradas y salidas digitales paralelo y serie.
4.2.4. 4. Robustez
4.2.4.1. Embarcados en sistemas con movimiento o que pueden ser transportados, sujetos a vibraciones e incluso impactos (coches, robots. instrumentación portátil).
4.2.4.1.1. Aunque no siempre traban en condiciones óptimas de temperatura, humedad y limpieza.
4.3. Los más conocidos son:
4.3.1. QNX
4.3.2. Linux
4.3.3. Windows XP
4.3.4. MS-DOS
4.3.5. Java