# data[].attributes.body
Elaborado por: Prado Menéndez Guadalupe

# data[].attributes.attachment_link.title
SISTEMAS  OPERATIVOS POR  SU  ESTRUCTURA

# data[].attributes.body
*monolítica

*jerárquica

*cliente-servidor

*orientada a objetos

# data[].attributes.body
1ra generación: surge en la 2da guerra mundial y se trata de un procesamiento en serie, en donde el creador y el usuario eran la misma persona. Aparecen las tarjetas perforadas.

2da generación: comienza con la aparición del transistor, y se separa al fabricante del usuario y del mantenimiento. Como el proceso seguía siendo lento, surgen el procesamiento por lotes y los sistemas batch.

3ra generación: circuitos impresos y chips permiten mejor rendimiento y tamaños pequeños. Ordenadores IBM. Se toma ne cuenta la multiprogramación, la concurrencia y el paralelismo además del tiempo compartido.

4ta generación: surgen los computadores personales, con una explosión de softwares, en donde aparecen los sistemas operativos en red y lo sistemas operativos distribuidos.

# data[].attributes.body
*Facilitar el trabajo al usuario

*Repartir correctamente los recursos

# data[].attributes.body
*Según la utilización de recursos

*Según la interactividad

*Según el número de usuarios

*Según el tipo de aplicaciones

# data[].attributes.body
*Servir de interfaz

*Facilitar comunicación entre periféricos

*Permite compartir hardware y datos

*Planifica la distribución de recursos

*Recuperarse de los errores

*Organizar los datos

*Manejo de comunicaciones de la red

# data[].attributes.body
Es el software sobre el hardware que se encarga de gestionar todos los elementos del sistema y que presenta al usuario una interfaz más fácil de entender y de programar.