Un
sistema operativo es un programa (software) encargado de poner en funcionamiento el ordenador, puesto que gestiona los procesos básicos del sistema. Así mismo se encarga de gestionar para el usuario el hardware.
El sistema operativo comienza a trabajar en cuanto se enciende el ordenador y es completamente fundamental para que el usuario trabaje con él. Los sistemas operativos realizan tareas básicas y, sin ellos, el ordenador no funcionaría. Así, por ejemplo, el sistema operativo reconoce la conexión del teclado, organiza y ordena los archivos, controla la impresora, la pantalla, etc.
Hay diferentes sistemas operativos:
1. Windows (en sus diferentes versiones): Windows XP, Windows Vista, ... Es un sistema operativo propiedad de la empresa MicroSoft que es privativo (de pago).
2. Mac OS: Es un sistema operativo propiedad de la empresa Apple, (el creador del Ipod) que es privativo.
3. Unix: Sistema operativo empleado por las supercomputadoras y ordenadores de grandes empresas, propiedad de la empresa AT&T y es privativo. Es un sistema muy seguro.
4. GNU/Linux: Sistema operativo que está en alza, completamente gratuito. Cualquiera lo puede modificar según sus necesidades. Además, es bastante seguro.
5. FreeBSD: Sistema operativo gratuito y según algunos autores uno de los más seguros.
Los sistemas operativos tienen numerosas funciones:
1. Gestionan la memoria RAM de los distintos procesos. Un proceso es simplemente, un programa en ejecución, es decir, una tarea que realiza el ordenador.
2. Gestiona el almacenamiento de información de forma permanente en unidade de disco (disco duro, disquetes, pen drives, etc).
3. Gestiona el sistema de archivos que nos permite crear, eliminar y manipular archivos y carpetas (también llamadas directorios).
4. Crea mecanismos de protección para evitar el acceso de intrusos a recursos o servicios no autorizados.
5. Dispone de un intérprete de comandos. Es un recurso que permite al usuario comunicarse con el sistema operativo a través de órdenes o comandos que son escritos.
6. El Sistema Operativo gestiona los sistemas de entrada/salida, es decir, controla los diferentes dispositivos conectados al ordenador (monitor, impresora, etc)
SISTEMAS OPERATIVOS SIN INSTALACIÓN PREVIA
Son sistemas operativos almacenados en unidades extraíbles y se pueden
ejecutar sin necesidad de instalación en le disco duro, de modo que no afectan al sistema operativo instalado en el ordenador.
Tipos de almacenado:
•
Live CD: Si se emplea un CD como soporte del sistema operativo.
•
Live DVD: Si se emplea un DVD como soporte del sistema operativo.
•
Live USB: Cuando lo que se emplea es una memoria USB.
Sistemas operativos por servicios
1) Por el número de usuarios
a)Monousuario:
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.
b) Multiusuarios:
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.
2) Por el número de tareas
a) Monotareas
Los sistemas monotarea son aquellos que sólo permiten una tarea a la
vez por usuario. Puede darse el caso de un sistema multiusuario y
monotarea, en el cual se admiten varios usuarios al mismo tiempo pero
cada uno de ellos puede estar haciendo solo una tarea a la vez.
b) Multitareas
Un
sistema operativo multitarea 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.
3) Por el número de procesadores
a)Uniproceso
Un sistema operativo uniproceso es aquél que es capaz de manejar
solamente un procesador de la computadora, de manera que si la
computadora tuviese más de uno le sería inútil. El ejemplo más típico
de este tipo de sistemas es el DOS y MacOS.
b) Multiproceso
Un sistema operativo multiproceso se refiere al número de procesadores
del sistema,que es más de uno y éste es capaz de usarlos todos para
distribuir su carga de trabajo.Generalmente estos sistemas trabajan de
dos formas: simétrica o asimétricamente.
Cuando se trabaja de
manera asimétrica, el sistema operativo selecciona a uno de los
procesadores el cual jugará el papel de procesador maestro y servirá
como pivote para distribuir la carga a los demás procesadores, que
reciben el nombre de esclavos. Cuando se trabaja de manera simétrica,
los procesos o partes de ellos (threads) son enviados indistintamente a
cualesquiera de los procesadores disponibles, teniendo, teóricamente,
una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.
VENTAJAS Y DESVENTAJAS DE SISTEMAS OPERATIVOS
Sistemas Operativos
|
Ventajas
|
Inconvenientes
|
Windows
|
*Es
fácil de usar, permite escribir documentos, navegar por
internet....
*Es fácil de usar y
configurar, sin necesidad de tener conocimientos informáticos
avanzados.
|
*Inestable
*Existen muchos virus.
*Es propietario y de pago.
* Código cerrado
* Solución de errores con mucha demora.
* Limita al usuario su configuración.
|
Linux
|
*Potencia, seguridad.. sirve para realizar cualquier trabajo.
* Es configurable y adoptable al usuario.
*Código libre.
*Solución de errores al instante.
|
*Falta de comodidad
*Se necesitan conocimientos técnicos para realizar algunas
tareas.
|
Mac
|
*Es el sistema operativo más sencillo.
*Es el retoque de la producción, edición, fotografías...
|
*El número de programas disponibles para esta plataforma (
Sobre todo juegos)
*Es de pago y propietario.
|