EL SISTEMA OPERATIVO
Un sistema operativo (SO o, frecuentemente, OS —del inglés Operating
System—) es un programa o conjunto de programas que en un sistema informático
gestiona los recursos de hardware y provee servicios a los programas de
aplicación, ejecutándose en modo privilegiado respecto de los restantes y
anteriores próximos y viceversa.
Clasificación de los Sistemas Operativos
Los sistemas operativos pueden ser clasificados de la siguiente forma:
• Multiusuario: Permite
que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas
operativos permiten a centenares o millares de usuarios al mismo tiempo.
• Multiprocesador: soporta
el abrir un mismo programa en más de una CPU.
• Multitarea: Permite que
varios programas se ejecuten al mismo tiempo.
• Multitramo: Permite que
diversas partes de un solo programa funcionen al mismo tiempo.
• Tiempo Real: Responde a
las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no
funcionan en tiempo real.
Componentes del sistema operativo
El sistema operativo está compuesto por un conjunto de paquetes de
software que pueden utilizarse para gestionar las interacciones con el
hardware. Estos elementos se incluyen por lo general en este conjunto de
software:
• El intérprete de
comandos, que posibilita la comunicación con el sistema operativo a través de
un lenguaje de control, permitiendo al usuario controlar los periféricos sin
conocer las características del hardware utilizado, la gestión de las
direcciones físicas, etcétera.
• El sistema de
archivos, que permite que los archivos se registren en una estructura arbórea.

Cómo funciona un Sistema Operativo
Los sistemas operativos proporcionan una plataforma de software encima
de la cual otros programas, llamados aplicaciones, puedan funcionar. Las
aplicaciones se programan para que funcionen encima de un sistema operativo
particular, por tanto, la elección del sistema operativo determina en gran
medida las aplicaciones que puedes utilizar.
Los sistemas operativos más utilizados en los PC son DOS, OS/2, y
Windows, pero hay otros que también se utilizan, como por ejemplo Linux.
Cómo se utiliza un Sistema Operativo
Un usuario normalmente interactúa con el sistema operativo a través de
un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos
como copiar ypegar para copiar y pegar archivos respectivamente. Los comandos
son aceptados y ejecutados por una parte del sistema operativo llamada
procesador de comandos o intérprete de la línea de comandos. Las interfaces
gráficas permiten que utilices los comandos señalando y pinchando en objetos
que aparecen en la pantalla.
Interaccion del sistema
Ejemplos de Sistema Operativo
A continuación detallamos algunos ejemplos de sistemas operativos:
Sistemas operativos más populares
|
|
Familia
|
Versiones
|
OS/2 - eComStation •
OS/360 • OS/370 • OS/390 • OS/400
|
|
Mac OS 7 • Mac OS 8 • Mac OS 9 • Mac OS X
|
|
BSD
|
FreeBSD • PC-BSD • DragonFlyBSD • NetBSD • OpenBSD •
PicoBSD • Darwin / GNU-Darwin
|
CP/M
|
CP/M • CP/M 86 • CP/M
68000 • MP/M
|
Mach
|
GNU/Hurd • BSD lites • Mac OS X • NEXTSTEP •
YAMIT • MkLinux
|
ManuetOS
|
ManuetOS • KolibriOS
|
QNX
|
RTOS • Neutrino • RTP
|
Otros
|
THEOS • Symbian • Sinclair QDOS • MCP • Palm OS
• Novell Netware • DROPS •
ecOS • SkyOS • OSBOS • Plan 9 • AtheOS/Syllabe/ Cosmoet • VMS
|
Breve historia de los sistemas operativos
Las primeras computadoras no tenían sistemas operativos. A principio de
los 60, las computadoras sólo utilizaban procesamiento por lotes para
funcionar.
Durante los 60, la mayoría de los conceptos fueron desarrollados,
conduciendo al desarrollo de los sistemas operativos. El desarrollo de la IBM
System/360 produjo una familia de mainframes disponibles en una amplia variedad
de capacidades y precios, para los cuales se desarrolló un solo sistema
operativo, OS/360.
El desarrollo de un sólo sistema operativo para una línea completa de
computadoras fue crucial para el éxito del System/360.
OS/360 también contenía otro importante avance: el desarrollo del
dispositivo de disco duro de almacenamiento permanente (que IBM llamó DASD).
Otro desarrollo clave fue el concepto de tiempo compartido, la idea de
compartir los recursos de computadoras costosas entre múltiples usuarios de
computadoras interactuando en tiempo real con el sistema. El tiempo compartido
permitió a todos los usuarios tener la ilusión de tener acceso a una máquina
exclusiva. El sistema Multics fue el sistema de tiempo compartido más famoso de
todos los sistemas operativos desarrollados que tomaron este nuevo concepto.
Por ejemplo, Multics sirvió de inspiración para el sistema operativo
UNIX de Dennis Richie y Ken Thompson.
En tanto, las primeras minicomputadoras no tenían la capacidad o
necesidad de sistemas operativos hechos para mainframes; para esto fueron
desarrollados sistemas operativos minimalistas.
Uno de los sistemas operativos más populares para 1980 fue el IBM-DOS o
PC-DOS.
Para los 90 el suceso eran los sistemas operativos GUI, y estos se
volvieron más robustos y flexibles. El desarrollo de Windows NT por parte de
Microsoft es un ejemplo de lo dicho anteriormente.
El sistema operativo que significó un cambio en la forma de manejar las
PCs sin duda fue Windows 95.
Actualmente los sistemas operativos más usados son la familia Windows y
la familia UNIX.

