# data[].attributes.body
Distribuido: Según Tanenbaum, un sistema distribuido es "una colección de computadoras independientes que aparecen ante los usuarios del sistema como una única computadora. De eso podemos entender que las máquinas son autónomas y los usuarios siempre piensan que el sistema es como una única computadora. Un sistema distribuido se caracteriza por comportarse frente al usuario como una sola máquina; el usuario desconoce sobre qué procesador se está ejecutando sus procesos y dónde residen sus ficheros. Vamos a dar un ejemplo. Primero consideremos una red de estaciones de trabajo en un departamento de una compañía. Además de cada estación de trabajo podría existir una pila de procesadores en el cuarto de máquinas que no estén asignados a usuarios específicos sino que se utilicen de manera dinámica conforme sea necesario. Tal vez el sistema podría tener un sistema de archivos único con todos los archivos accesibles desde todas las máquinas de la misma forma y con el mismo nombre de ruta de acceso.

# data[].attributes.body
Centralizado: aquel que utiliza los recursos de una sola computadora, es decir, su memoria, CPU, disco y periféricos. Respecto al hardware podemos decir que se suele tratar de un computador caro y de gran potencia, con terminales alfanuméricos directamente conectados. Suele tratarse de una computadora de tipo desktop, en las cuales es común encontrar un monitor grande con un teclado y un mouse; además de un case para albergar la unidad de procesamiento y los demás componentes. Podemos encontrar este tipo de sistemas operativos en un entorno de empresa, en el cual puede haber un soporte multiusuario. Las empresas, en especial las antiguas, utilizan una mainframe potente para dar capacidad de cómputo a muchos terminales, o también se puede encontrar empresas con abundantes minicomputadores para los empleados que las necesiten en sus actividades.

# data[].attributes.body
·         Es el intermediario entre el usuario y el hardware.

·         Es necesario para el funcionamiento de todos los computadores, tabletas y teléfonos móviles.

·         Otorga seguridad y protege a los programas y archivos del ordenador.

·         Está diseñado para ser amigable con el usuario y fácil de usar.

# data[].attributes.body
Un sistema operativo (SO) es el programa que, después de ser cargado inicialmente en la
computadora por un programa de arranque, administra todos los demás programas
de aplicación en una computadora.

# data[].attributes.headline
¿Cuáles son las principales funciones de un sistema operativo?

# data[].attributes.subject
¿Cuáles son las principales funciones de un sistema operativo?

# data[].attributes.body
1.-Gestión de procesos.
2.-Gestión de la memoria principal.
3.-Gestión del almacenamiento secundario.
4.-Registro del sistema de archivos.
5.-Comunicación entre elementos y aplicaciones.
6.-Gestión del sistema de entrada y salida.
7.-Gestión de recursos.
8.-Seguridad.

# data[].attributes.body
Es una de las estructuras más empleadas por medianas y grandes empresas. Se crean pequeñas dependencias supervisadas por uno o varios superiores, en los cuales recae la toma de decisiones.

# data[].attributes.body
Es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.

# data[].attributes.body
Los sistemas monolíticos son aquellos en los que su centro es un grupo de estructuras fijas, las cuales funcionan entre sí. En los sistemas monolíticos existen módulos grandes en el núcleo, los cuales interactúan entre sí, para poder tener esta estructura, las diferentes partes del kernel son compiladas por capas.

# data[].attributes.body
Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.

# data[].attributes.body
Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han clasificado en este renglón.

# data[].attributes.body
es aquél que le permite al usuario estar realizando varias labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de un programa durante su depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico en un proceso en background. Es común encontrar en ellos interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido intercambio entre las tareas para el usuario, mejorando su productividad.

# data[].attributes.body
Son aquellos que solo permiten una tarea a la vez por el usuario.

Puede darse el caso de un sistema multiusuario y monotarea,

en el cual se admiten varios usuarios, pero cada uno de ellos

puede estar haciendo una tarea.

# data[].attributes.body
https://www.youtube.com/watch?v=hZDaS9xyINI

# data[].attributes.attachment_link.title
¿Qué es Linux? - La mejor explicación en español

# data[].attributes.body
https://www.youtube.com/watch?v=7hSglgiUgp8

# data[].attributes.body
Windows 11

# data[].attributes.body
Sistema operativo libre creado por Richard Stallman. Sistema operativo libre creado por Richard Stallman. GNU es un acrónimo que significa GNU no es Unix («GNU's Not Unix»). Un sistema operativo libre quiere decir que los códigos completos del sistema estarán disponibles para todo el mundo, sin tener que pagar por un programa. Como resultado, un usuario que necesita cambios en el sistema será siempre libre para hacerlos por sí mismo, o de contratar a cualquier programador o empresa disponible para hacerlos por él. Los usuarios no estarán ya a merced de un programador o una empresa que sea dueña de los códigos fuente y sea la única en posición de hacer cambios. Según su creador, R. Stallman, un software es libre si cumple estas condiciones:

Cualquiera tiene libertad para ejecutar el programa, con cualquier propósito

Cualquiera tiene libertad para modificar el programa para adaptarlo a sus necesidades. Y para ello, se debe tener acceso al código fuente, porque modificar un programa sin disponer del código fuente es extraordinariamente dificultoso.

Se tiene la libertad para redistribuir copias, tanto gratis como por un cánon

Se tiene la libertad para distribuir versiones modificadas del programa, de tal manera que la comunidad pueda beneficiarse con sus mejoras.

# data[].attributes.body
Familia de sistemas operativos que comparten unos criterios de diseño e interoperabilidad en común, que descienden de una primera implementación original de AT&T. Se trata de un sistema operativo portable, multitarea y multiusuario.

# data[].attributes.body
Familia de sistemas operativos no libres desarrollados por la empresa Microsoft Corporation, que se basan en una interfaz gráfica que se caracteriza por la utilización de ventanas. La última versión es Windows XP en la que convergen las dos líneas de desarrollo que hasta entonces se mantenían de forma separada en otras versiones: versiones basadas en MS-DOS y versiones basadas en NT (Network Technology)