Tipos de sistemas operativos
El sistema
operativo es el programa (software) más importante de un ordenador. Para que
funcionen los otros programas, cada ordenador de uso general debe tener un
sistema operativo.
Los sistemas operativos realizan tareas básicas, tales como
reconocimiento de la conexión del teclado, enviar la información a la pantalla,
no perder de vista archivos y directorios en el disco, y controlar los
dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas
grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es
como un policía de tráfico, se asegura de que los programas y usuarios que
están funcionando al mismo tiempo no interfieran entre ellos.
El sistema
operativo también es responsable de la seguridad, asegurándose de que los
usuarios no autorizados no tengan acceso al sistema.
Windows
- Windows 98
- Windows Me
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Microsoft lanzó el sistema operativo más popular del mundo en mitad de la década de 1980. Vamos a ver una lista de las diferentes versiones de Windows que han ido saliendo a lo largo de los años:
Disk Operating System (D.O.S.): Disk Operating System o D.O.S. por sus siglas en inglés, fue el primer sistema operativo que desarrolló Microsoft. A finales de los 80 consiguió una gran popularidad y prácticamente todos los pc se fabricaban con el objetivo de funcionar en este sistema operativo.
Windows 3.1: Microsoft fue capaz de crear un sistema operativo relativamente sencillo de utilizar para el usuario medio. Contaba con interfaz gráfica de usuario y con iconos, ventanas y menús con los que el usuario podía interactuar utilizando el ratón o mouse. De hecho, el ratón agilizó mucho el proceso de interacción del usuario con el pc.
Windows 95: Fue lanzado el 24 de agosto de 1995 y supuso un nuevo impulso para Microsoft por su buena acogida en el mercado. Tuvo una buena acogida porque fue lanzado en la época en la que los PCs comenzaron a estar en auge y porque supuso una gran mejora en comparación con el Windows 3.1, en especial la interfaz gráfica de usuario, mucho más moderna y amena. De hecho, este Windows fue el primero en incluir la barra de tareas o el botón de inicio. Además también se realizó por parte de Microsoft una buena (y muy cara) campaña de márketing y publicidad. Si quieres conocer más sobre la historia de Windows 95 puedes hacerlo aquí. Microsoft fue mejorando su Sistema Operativo, las siguientes versiones de Windows hasta la actualidad son:
También hay una versión de este S.O. conocida como Windows NT (las siglas de New Technology) que se orientaba más a zonas de trabajo. Contaba con dos versiones, la conocida como Workstation (para ser empleada en zonas de trabajo) y la versión Server (empleada para montarse en servidores de red).
MAC
Los MAC OS son los sistemas operativos creados por la compañía Apple y que son exclusivos de su línea de productos, no distribuyéndose a terceros. Al igual que Windows, MAC OS también ha sido actualizando con el paso de los años, con versiones como, por ejemplo, las siguientes:
- MAC OS X v10.0 “Cheetah”
- Snow Leopard
- Lion
- Yosemite
Resulta curioso como Apple llamó a las versiones de sus S.O. como algunos felinos, no obstante, esto cambió a partir de la versión 10.9, conocida coloquialmente como Mavericks, donde Apple cambió el rumbo y comenzó a llamar a sus S.O. como zonas de California.
Linux
Linux es un sistema operativo de código abierto, esto quiere decir que cualquier persona tiene licencia para modificarlo o distribuirlo sin ningún tipo de problema. A diferencia de los dos S.O. anteriormente mencionados, (MAC Y WINDOWS) Linux es gratuito y al ser modificable por particulares, existen muchas versiones diferentes. Las versiones más populares de Linux son:
- Ubuntu
- Mint
- Fedora
Se conoce como Linux en honor a quien lo ideó, Linus Torvalds, que fue la persona que creó el núcleo de este S.O. en 1991.
Otros sistemas operativos
Estos son los sistemas operativos más populares, no obstante, existen otros (o, por lo menos existieron) de los que no nos queremos olvidar:
OS/2
Fue el intento de IBM de competir contra Microsoft y su primer sistema operativo (D.O.S.), sin embargo tuvo una mala acogida en el mercado, dado que no tuvieron el apoyo de los creadores de software, puesto que todos los desarolladores se volcaron en la creación de programas para Windows.
Unix
Unix fue creado por la compañía AT&T y se trata de un sistema operativo tanto multitarea como multiusuario. Como curiosidad, el sistema operativo de Apple (MAC OS) se basa en el S.O. de Unix.
FUNDAMENTOS DE SERVIDORES
Cluster
El término clúster se aplica a los conjuntos o conglomerados decomputadoras construidos mediante la utilización de hardwares comunes y que se comportan como si fuesen una única computadora.
Los clústeres ofrecen las siguientes características a un costo relativamente bajo:
Alto rendimiento, Alta disponibilidad, Alta eficiencia, Escalabilidad.
Stack
Una pila (stack en inglés)es una lista ordinal o estructura de datosen la que el modo de acceso a sus elementos es de tipo LIFO(del inglés Last In First Out, último en entrar, primero en salir) que permite almacenar y recuperar datos. Esta estructura se aplica en multitud de ocasiones en el área de informática debido a su simplicidad y ordenación implícita de la propia estructura.
Arreglo
Un arreglo es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en lamemoria RAM(sirve para almacenar datos en forma temporal).
Multiprocesador
Se denomina multiprocesador a un computador que cuenta con dos o más microprocesadores(CPUs).
El multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
Los ordenadores multiprocesador presentan problemas de diseño que no se encuentran en ordenadores monoprocesador.
También denominado cielos por segundo o frecuencia, este
término hace referencia a la velocidad del procesador incorporado en la CPU del
ordenador, y se mide en megaherzios (MHz). A mayor índice de frecuencia, más
rápido es el procesador y, en consecuencia, el ordenador. Hace unos años era
frecuente encontrar procesadores a 16 MHz, pero hoy en día lo normal es que
éstos superen los 120 MHz.
Arquitectura RISC
En la arquitectura computacional, RISC (del inglés reduced instruction set computer) es un tipo de microprocesador con las siguientes características fundamentales:
- Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.
- Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.
El objetivo de diseñar máquinas con esta arquitectura es posibilitar la segmentación y el paralelismo en la ejecución de instrucciones y reducir los accesos a memoria.
Caracteristicas de RISC
En pocas palabras esto significa que para cualquier nivel de desempeño dado, un chip RISC típicamente tendrá menos transistores dedicados a la lógica principal. Esto permite a los diseñadores una flexibilidad considerable; así pueden, por ejemplo:
- Incrementar el tamaño del conjunto de registros.
- Mayor velocidad en la ejecución de instrucciones.
- Implementar medidas para aumentar el paralelismo interno.
- Añadir cachés enormes.
- Añadir otras funcionalidades, como E/S y relojes para minicontroladores.
- Construir los chips en líneas de producción antiguas que de otra manera no serían utilizables.
- No ampliar las funcionalidades, y por lo tanto ofrecer el chip para aplicaciones de bajo consumo de energía o de tamaño limitado.