martes, 8 de diciembre de 2020

SISTEMA OPERATIVOS

 










Se denomina Sistema Operativo al conjunto de programas informáticos que permiten una satisfactoria administración de los recursos que ostenta una computadora.

También conocido como software de sistema, el sistema operativo comienza a funcionar en la computadora inmediatamente después de encenderla y gestiona el hardware desde los niveles más básicos, permitiendo además la interacción con el usuario.

También conocido como software de sistema, el sistema operativo comienza a funcionar en la computadora inmediatamente después de encenderla y gestiona el hardware desde los niveles más básicos, permitiendo además la interacción con el usuario.

Si bien el concepto se encuentra instaladísimo a instancias de las computadoras, vale destacar, que hay sistemas operativos no solamente en las computadoras sino que en realidad este tipo de sistema se puede hallar en la mayoría de los dispositivos electrónicos que emplean microprocesadores, tal es el caso de un teléfono celular o de un reproductor de DVD.

Clasificación de los sistemas operativos


Sistema Operativo Multitareas: es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultáneas.

Sistema Operativo Monotareas: Los sistemas operativos monotareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.

 

Sistema Operativo Monousuario: Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.

 

Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.

 
Sistema Operativo Multiusuario: Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing).

 
Secuencia por Lotes: La secuencia por lotes o procesamiento por lotes en microcomputadoras, es la ejecución de una lista de comandos del sistema operativo uno tras otro sin intervención del usuario. En los ordenadores más grandes el proceso de recogida de programas y de conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez y la entrega de los recursos a los usuarios. Procesamiento por lotes también puede referirse al proceso de almacenar transacciones durante un cierto lapso antes de su envío a un archivo maestro, por lo general una operación separada que se efectúa durante la noche.

 

Tiempo Real: Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes.

 

Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe.

 
Tiempo Compartido: El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario). En este aspecto, es similar a la capacidad de multitareas que es común en la mayoría de los microordenadores o las microcomputadoras. Sin embargo el tiempo compartido se asocia generalmente con el acceso de varios usuarios a computadoras más grandes y a organizaciones de servicios, mientras que la multitarea relacionada con las microcomputadoras implica la realización de múltiples tareas por un solo usuario.

 
Sistemas Operativos distribuidos: Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, en este caso es trasparente para el usuario. Existen dos esquemas básicos de éstos. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.

 

Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo.

 

Sistemas Operativos paralelos: En estos tipos de Sistemas Operativos se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo.

 

En UNIX existe también la posibilidad de ejecutar programas sin tener que atenderlos en forma interactiva, simulando paralelismo (es decir, atender de manera concurrente varios procesos de un mismo usuario). Así, en lugar de esperar a que el proceso termine de ejecutarse (como lo haría normalmente), regresa a atender al usuario inmediatamente después de haber creado el proceso.

 

Ejemplos de estos tipos de Sistemas Operativos están: Alpha, PVM, la serie AIX, que es utilizado en los sistemas RS/6000 de IBM.

 

Sistemas Operativos de red: Son aquellos sistemas que mantienen a dos o más computadoras unidas através de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema.

 

Los Sistemas Operativos de red mas ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.

 

Ventajas y desventajas de los sistemas operativos



Un sistema operativo comercial, son aquellos que las compañías lo producen y cobran dinero por el producto, su distribución o soporte, este recurso económico se emplea para pagar licencias de ciertos programas no libres, darle salario a los programadores que contribuyeron a crear este software que normalmente son empleados por la empresa, por ejemplo: Microsoft.

El sistema operativo libre, es un tipo de software desarrollado por la comunidad que le permite al usuario: estudiar su estructura , funcionamiento y adaptarlo a sus necesidades. Ejecutarlo con cualquier propósito, distribuir copias y mejorarlo y distribuir las mejoras al público y casi siempre no hay que pagar por descargarlo.

 -Sistema operativo privativo o propietario:



Ventajas

1.Mas sencillo de utilizar.

2.Mas interactivo.

3.Tiene soporte técnico

4.Aplicaciones desarrolladas en menor tiempo.

5.La curva de aprendizaje es mucho menor

 

Desventajas

 

1.Muy costoso.

2.No se puede distribuir copias libremente, cada usuario debe de poseer una licencia para utilizarlo.

3.La mayoría de los S.O comerciales son vulnerables a los virus.

4.Hay que pagar por la licencia.         



Importancia de los sistemas operativos

Los dispositivos electrónicos como los ordenadores, teléfonos móviles, reproductores de música o reproductores de Blu-ray son una clase de productos que uno se habitúa a manejar con algo de tiempo, paciencia y ganas de querer sacarles provecho.

En el pasado, manejar dispositivos como un reproductor de cintas VHS o una videocámara Super 8 era una cuestión más de hardware que de software: su propietario debía limitarse a simplemente interactuar con unos botones mecánicos distribuidos por el cuerpo del producto, accediendo a funciones básicas y únicas para cada tipología de dispositivo

El sistema operativo es el software que gobierna una máquina, el conjunto de procesos que determinan lo que se ve y lo que se desea haga un dispositivo con cada acción que realiza el usuario. El sistema operativo es la base sobre la que se instalan los programas que harán posible que una persona retoque una imagen con Photoshop, prepare una presentación con Office, escuche música con iTunes, grabe un DVD con Nero o vea una película con VLC.

La constante evolución de estos sistemas de gobierno ha hecho posible el uso de varias tecnologías integradas en un mismo dispositivo: este es el caso de los teléfonos móviles inteligentes, que son una combinación de reproductor de música, cámara digital, agenda electrónica, videoconsola, gestor de correo electrónico y reproductor de video.

El sistema operativo hace posible que una persona pueda “comunicarse” con una máquina, ya sea utilizando un ratón, tocando sobre una pantalla táctil, presionando un botón físico o pulsando las teclas de un teclado: y a todas las acciones de un usuario, la máquina ofrece respuestas visuales, táctiles o sonoras.

La importancia del sistema operativo moderno reside en poder controlar una máquina a través de una interfaz visual, sin tener grandes conocimientos técnicos, convirtiendo un hardware complejo en una solución para el hogar o la oficina completamente amigable y accesible a todos los públicos.


SISTEMA OPERATIVOS

  Se denomina Sistema Operativo al conjunto de programas informáticos que permiten una satisfactoria administración de los recursos que oste...