Tipos de sistemas operativos y de software: clasificación esencial
Resumen
El documento clasifica los sistemas operativos según el número de usuarios, de tareas y de procesadores, distinguiendo entre monousuario y multiusuario, monotarea y multitarea, y monoproceso y multiproceso (asimétrico y simétrico). Además, explica los tipos de software: libre, gratuito y de dominio público, con sus libertades y diferencias.
Puntos clave
- Un sistema monousuario solo puede ser usado por un usuario a la vez; uno multiusuario maneja varias cuentas de usuario.
- Un sistema monotarea ejecuta un solo proceso a la vez; uno multitarea permite ejecutar varios procesos compartiendo uno o más procesadores.
- En el multiproceso asimétrico hay un procesador maestro y los demás funcionan como esclavos; en el simétrico los procesos se envían al procesador con menos carga.
- El software libre garantiza cuatro libertades: ejecutar, estudiar y adaptar, redistribuir copias, y mejorar y publicar el programa.
- El acceso al código fuente es indispensable para estudiar y mejorar el programa en las libertades 1 y 3.
- El software gratuito no es necesariamente libre si no garantiza los derechos de modificación y redistribución.
- El software de dominio público no requiere licencia y puede usarse con fines legales citando la autoría original.
Tipos de Sistemas Operativos
Sistemas Operativos según el número de usuarios
Monousuario: Un sistema operativo monousuario (de mono: 'uno'; y usuario) es un sistema operativo que solo puede ser ocupado por un único usuario en un determinado momento.
Multiusuario: Los sistemas operativos multiusuario son sistemas operativos que tienen la capacidad de manejar varias cuentas de usuarios. Imagina una red de 10 computadoras donde trabaja cualquier grupo de trabajo y todos se dedican a intercambiar archivos.
Sistemas Operativos según el número de tareas
Monotarea: Se le dice monotarea a aquel sistema operativo que solamente puede ejecutar un proceso de programa de computación a la vez.
Multitarea: La multitarea es la característica de los sistemas operativos modernos de permitir que varios procesos sean ejecutados (aparentemente) al mismo tiempo, compartiendo uno o más procesadores.
Sistemas Operativos según el número de procesadores
Monoproceso: Pensado para trabajar con un único procesador.
Multiproceso: Los sistemas multiproceso pueden utilizar varios procesadores para distribuir el trabajo. Generalmente, estos pueden ser de dos tipos:
Multiproceso Asimétrico
El sistema operativo selecciona un procesador maestro y los demás funcionan como esclavos.
Multiproceso Simétrico
En este tipo, la información o el trabajo se envía al procesador con menos carga, distribuyendo mejor el trabajo; los procesos son enviados indistintamente a cualquiera de los procesadores disponibles.
Tipos de Software
Con Software Libre nos referimos a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Nos referimos especialmente a cuatro libertades esenciales para los usuarios de software:
- Libertad 0: La libertad para ejecutar el programa para cualquier propósito.
- Libertad 1: La libertad para estudiar el funcionamiento del programa y adaptarlo a sus necesidades. El acceso al código fuente es condición indispensable para esto.
- Libertad 2: La libertad para redistribuir copias y ayudar así a otros usuarios.
- Libertad 3: La libertad para mejorar el programa y publicarlo para el bien de toda la comunidad. El acceso al código fuente es condición indispensable para esto.
Software Libre
Es la denominación del software que brinda libertad de acceso. Puede ser modificado, copiado, estudiado y redistribuido libremente. Aunque sea software libre, puede ser distribuido comercialmente.
Software Gratuito
En ocasiones, incluye el código fuente, aunque este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.
Software de Dominio Público
Es aquel software que no requiere licencia, pues sus derechos de explotación pertenecen a la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original.
Descargar
PDF Word HTMLPreguntas frecuentes
¿Qué diferencia hay entre monotarea y multitarea?
Un sistema monotarea solo puede ejecutar un proceso a la vez, mientras que uno multitarea permite ejecutar varios procesos (aparentemente) al mismo tiempo, compartiendo uno o más procesadores.
¿Qué es el multiproceso simétrico?
Es un tipo de multiproceso en el que los procesos se envían indistintamente a cualquiera de los procesadores disponibles, enviando el trabajo al que tiene menos carga.
¿El software libre puede venderse?
Sí. Aunque es software libre, puede ser distribuido comercialmente.
Ponte a prueba
Tarjetas de repaso
Pulsa una tarjeta para ver la respuesta.
Test
Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.