Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La década de 1940
A finales de la década de 1940, con lo que se
podría considerar la aparición de la primera
generación de computadoras en el mundo, se
accedía directamente a la consola de la
computadora desde la cual se actuaba sobre una
serie de micro interruptores que permitían
introducir directamente el programa en la
memoria de la computadora.
La década de 1950 (Sistema Batch)
Monitor residente
Su funcionamiento era bastante simple, se limitaba a cargar programas a la
memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El
problema era encontrar una forma de optimizar el tiempo entre la retirada de
un trabajo y el montaje del siguiente.
Procesamiento por lotes
Como solución para optimizar, en una misma cinta o conjunto de tarjetas, se
cargaban varios programas, de forma que se ejecutaran uno a continuación
de otro sin perder apenas tiempo en la transición.
Almacenamiento temporal
Su objetivo era disminuir el tiempo de carga de los programas, haciendo
simultánea la carga del programa o la salida de datos con la ejecución de la
siguiente tarea. Para ello se utilizaban dos técnicas, elbuffering y el spooling.
La década de 1960
Multiprogramación
En un sistema "multiprogramado" la memoria principal alberga a más de un
programa de usuario. La CPU ejecuta instrucciones de un programa, cuando el que
se encuentra en ejecución realiza una operación de E/S; en lugar de esperar a que
termine la operación de E/S, se pasa a ejecutar otro programa. Si éste realiza, a su
vez, otra operación de E/S, se mandan las órdenes oportunas al controlador, y pasa a
ejecutarse otro. De esta forma es posible, teniendo almacenado un conjunto
adecuado de tareas en cada momento, utilizar de manera óptima los recursos
disponibles.
Tiempo compartido
En este punto tenemos un sistema que hace buen uso de la electrónica disponible,
pero adolece la falta de interactividad; para conseguirla debe convertirse en un
sistema multiusuario, en el cual existen varios usuarios con un terminal en línea,
utilizando el modo de operación de tiempo compartido. En estos sistemas igual que
en la multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto
tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otra
aplicación.
Tiempo real
o m b r e q u e recibe el
el n
AmigaOS es i li a d e g e stores de
la fa m r defecto
conjunto de in c lu í a n p o
OMs que
v e nt a n a s y R n a l e s C o m m odore
res perso
los ordenado e m a o p e r a t iv o . F u e
sis t ommodore
Amiga como e n te p o r C
originalm entado en
desarrollado lm e n t e p r es
e inicia
International, A m i ga 1 0 0 0 .
o c o n e l
1985 junt
MS-DOS
En 1981 Microsoft compró un sistema
operativo llamado QDOS que, tras realizar
unas pocas modificaciones, se convirtió en la
primera versión de MS-DOS
(Micro Soft Disk Operating System). A
partir de aquí se sucedieron una serie de
cambios hasta llegar a la versión 7.1, versión
8 en Windows Milenium, a partir de la cual
MS-DOS dejó de existir como un
componente del Sistema Operativo.
OS/2
Microsoft Windows NT
Windows NT es una familia de sistemas operativos producidos por Microsoft,
de la cual la primera versión fue publicada en julio de 1993.
Previamente a la aparición del famoso Windows 95 la empresa Microsoft
concibió una nueva línea de sistemas operativos orientados a estaciones de
trabajo y servidor de red. Un sistema operativo con interfaz gráfica propia,
estable y con características similares a los sistemas de red UNIX. Las
letras NT provienen de la designación del producto como "Tecnología Nueva"
(New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además,
Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se
le fuera a dar: Workstation para ser utilizado como estación de trabajo y
Server para ser utilizado como servidor.
FreeBSD
de 2 000
a d é cada OS parte
L O S M or p h
i vo , e n
od uc ido
h : t r
Morp o principal tema opera abierto, p es
l is o or
Artícu S es un s te de códig s procesad es
hO ar o í
Morp ario y en p asados en l rativo en s y otros
et b pe s
propi denadores sistema o biblioteca
r El us
para o C (PPC). uchas de s erto, como iposa
rP bi r
Powe ario, pero m e código a rio). La ma
et d o a
propi entes son z del escrit este sistem e
on a e d
comp t (la interf cterístico d cronúcleo
en a i
Ambi el logo car do en el M
s sa
azul e vo. Está ba
ti
opera
.
Quark
Darwin
Darwin es el sistema que suby
ace en Mac OS X, cuya prim
versión final salió en el año 2 era
001 para funcionar en
computadoras Macintosh.
Integra el micronúcleo XNU
y servicios de sistema operat
tipo UNIX basados en BSD ivo de
4.4 (en particular FreeBSD)
proporcionan una estabilidad que
y un rendimiento mayor que
versiones anteriores de Mac O el de
S. Se trata de una evolución
sistema operativo NEXTSTEP del
(basado en Mach 2.5 y códi
BSD 4.3) desarrollado por N go
eXT en 1989 comprado por
Computer en diciembre de 19 Apple
96.
Darwin proporciona al Mac O
S X prestaciones modernas, co
la memoria protegida, la mul mo
titarea por desalojo o expulsiv
gestión avanzada de memoria a, la
y el multiproceso simétrico.
s u n s i st ema
OS X a c O S X, e
ll a m ad o M l la d o,
n t e s e s a r r o
OS X, a s a d o e n U n ix, d
p l e I n c.
b a A p
operativo do y vendido por ac O S X S e rve r
e r ci a li z a a fu e M SX
com d e l si s t em u e M a c O
im e r a v e rsión l e sc r it o rio, f 001).
La pr u a n t o a r z o d e 2
1 9 9 9 , y en c
a e l 2 4 d e ma
1.0 en h » ( p u b licad S e r v e r, es
. 0 « C heeta M a c O SX
v 1 0
s e r v id o re s ,
t ra p a r te p ar a
ia n t e par a a a s u co n
La v a r te idé n t i c t a s para
nic a m e n erra m ie n
arquitectó emás de incluir h r a c c e s o a los
o r i o , a d j o y p r o vee
escri t s d e t rab a lu y e n un
r a r gru p o ie n tas i n c
ad m i n i s t a s h e r r a m se r v idor
e red. E s t a mba , u n
i c i o s d r v id o r S
serv o r re o , un se n tr e o tros.
e c io e
servidor d ervidor de domin
A P y u n s
LD
Haiku
Haiku es un sistema operativo de código abierto actualmente en desarrollo
que se centra específicamente en la informática personal y multimedia.
Inspirado por BeOS (Be Operating System), Haiku aspira a convertirse en
un sistema rápido, eficiente, fácil de usar y fácil de aprender, sin descuidar
su potencia para los usuarios de todos los niveles.
OpenSolaris
OpenSolaris fue un sistema operativo libre publicado en 2005 a partir de
la versión privativa de Solaris de Sun Microsystems, ahora parte de Oracle
Corporation. OpenSolaris es también el nombre de un proyecto iniciado en
2005 por Sun para construir y desarrollar una comunidad de usuarios
alrededor de las tecnologías del sistema operativo del mismo nombre.
Después de la adquisición de Sun Microsystems, en agosto de 2010,
Oracle decidió interrumpir la publicación y distribución de OpenSolaris,
así como su modelo de desarrollo, basado en la disponibilidad de versiones
de desarrollo compiladas cada dos semanas y versiones estables cada seis
meses. Sin embargo, los términos de su licencia libre no han sido
modificados, por lo que el código fuente afectado por ella será publicado
cuando Oracle publique nuevas versiones de Solaris.
La década de 2010
IllumOS
Illumos es un proyecto de software libre derivado de
OpenSolaris. Fue anunciado por conferencia web desde Nueva
York el 3 de agosto de 2010. El nombre del proyecto es un
neologismo procedente del latín "Illum" (la luz) y de "OS"
(operating system, sistema operativo).
Se trata del código base a partir del cual cualquiera podrá crear
su propia distribución de software basada en el sistema operativo
OpenSolaris. Pero Illumos no es una distribución, ni una
bifurcación (fork), al menos por el momento, en la medida que
no pretende separarse del tronco principal, sino un derivado de
la "consolidación" OS/Net (más conocida como ON), que
consiste básicamente en el código fuente del kernel (SunOS), los
drivers, los servicios de red, las bibliotecas del sistema y los
comandos básicos del sistema operativo.
OpenIndiana