Você está na página 1de 47

EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS DESDE 1940 A LA

ACTUALIDAD

Laura Espinoza Rojas, espinoza.lau@gmail.com


Escuela de las Ciencias de la Computación e Informática

Resumen

Los sistemas operativos han evolucionado conforme la


tecnología ha ido avanzando, por esta razón, el presente
artículo pretende mostrar cómo dichos avances se han
desarrollado con el fin de satisfacer cada vez más las
necesidades, problemáticas y retos del ser humano.

Palabras clave: Sistemas operativos, historia de sistemas


operativos, generaciones de sistemas operativos,
generaciones de computadoras.

1. INTRODUCCIÓN: Es hasta la década de 1940, que se da la


primera generación de computadoras, en
Antes de profundizar en la evolución de la cual no tenían sistemas operativos, si
los sistemas operativos, es necesario no que los informáticos o programadores
indicar las etapas por las que han pasado debían interactuar con el hardware, donde
las computadoras, las cuales han se utilizaban sistemas mecánicos y
atravesado diferentes generaciones. electromecánicos para que la
computadora funcionara, posteriormente
La primera computadora digital, fue se utilizan tubos al vacío. En 1950 es
diseñada por el matemático Charles cuando comienzan a aparecer los sistemas
Babbage (1792-1871), quien no pudo operativos en forma discreta.
construirla dado que en su tiempo no
existían las partes mecánicas necesarias Mediante la tecnología de los transistores
para hacerla funcionar. [1] y los sistemas de lote, el tamaño y el peso
se redujeron para dar paso a la
construcción de la segunda generación de
2

computadoras, la cual inicia a mediados cuarta generación de computadoras,


de 1950. La idea era conjuntar un cajón haciéndolas más accesibles en tamaño y
lleno de trabajos en el cuarto de precio para fines investigativos y
introducción al sistema y después leerlos académicos.
en una cinta magnética mediante el uso de
una computadora pequeña y poco costosa, Esto propicia un ambiente que facilita en
como la IBM 1401, eficiente en la lectura la década de los 80´s la creación de bases
de tarjetas y cintas, mientras que de datos para la realización de distintas
imprimía la salida. [1]. tareas, las cuales se promocionaban como
medios para la solución de diferentes
La tercera generación de computadoras necesidades empresariales, estas
inicia a mediados de la década de 1965, procesaban gran cantidad de datos en
con los circuitos integrados y la forma rápida, oportuna y a la vez generan
multiprogramación, asimismo se dan los reportes de los análisis ejecutados.
primeros intentos para el tiempo
compartido. Otro avance importante fue Retomando sobre la evolución
el crecimiento fenomenal de las informática, tenemos que, durante la
minicomputadoras, con las cuales se década de los 90s, el avance tecnológico
podían realizar trabajos no numéricos en da paso a la quinta generación, que de
forma rápida.Mientras que en 1968 se previo ya había iniciado en Japón en 1983
crea el llamado “chip” (de transistores), con el uso de la microelectrónica. Gracias
disminuyendo aún más el tamaño de las a ella, fue posible el desarrollo de
computadoras. A partir de este momento hardware con mayor capacidad y software
se producen cada vez más equipos en sofisticados, dando como resultado
forma comercial. equipos con amplias velocidades de
procesamiento, lenguajes naturales para la
En 1980 se generan los computadores interacción y sistemas deinteligencia
personales, gracias a la creación de artificial. [2]
circuitos a gran escala (chip
microprocesador),dando paso a una
3

Además, en virtud de los más recientes


avances tecnológicos que cruzan el Siglo
XXI, puede mencionarse eldesarrollo de
una sexta generación, la cual se
fundamenta en la incorporación de
cientos de microprocesadores complejos
trabajando al mismo tiempo, con
posibilidad de generar hasta un billón de
cálculos aritméticos. [2].

Con la existencia del computador


personal y su abaratamiento, en los
hogares y lugares de trabajo se conciben
como medios para la agilización de
diferentes tareas.
4

2. EVOLUCIÓN DE LOS estrategias.Es por esta razón que existen


SISTEMAS OPERATIVOS diferentes tipos de sistemas operativos[3]:

Así como las computadoras han ido


1. Sistemas por lotes sencillos: Se
evolucionando y cambiando, los sistemas
utilizaban en mayor medida
operativos han pasado por distintas
antiguamente (1950), ya que las
generaciones. Sin embargo, antes de
primeras máquinas eran enormes, pero
abordar ese tema, es necesario describir
funcionaban únicamente a través de
qué hace un sistema operativo y los
una consola y se caracterizaban por la
distintos tipos de sistemas operativos
poca interacción entre el usuario y el
existentes.
trabajo que se ejecuta. Entonces se

El sistema operativo es el encargado de preparaba un trabajo, el sistema lo

mediar entre el usuario de una hacía y luego entregaba la salida

computadora y el hardware de la misma. mediante tarjetas perforadas. [3]

Por tanto, un sistema operativo es 2. Sistemas por lotes


software que gestiona el hardware de la multiprogramados: El spooling
computadora. (superposición de la entrada/salida de
un trabajo) dio origen a la ejecución de
Internamente, los sistemas operativos un trabajo, mientras ya se han leído
varían enormemente en lo que se refiere a varios en disco, razón por la cual los
su configuración, dado que están trabajos en espera se van ejecutando
organizados según muchas líneas poco a poco.[3]
diferentes. El diseño de un nuevo sistema
3. Sistemas de tiempo compartido:
operativo es una tarea de gran
estos sistemas son la extensión lógica
envergadura. Es fundamental que los
de la multiprogramación, ya que
objetivos del sistema estén bien definidos
permiten que mientras se ejecute un
antes de comenzar el diseño. Estos
trabajo o proceso, el usuario pueda
objetivos constituyen la base para elegir
interactuar con el mismo y darle
entre los distintos algoritmos y
5

instrucciones, mientras que a la vez procesadores y cada uno ejecuta las


recibe respuestas inmediatas. El labores en conjunto) y asimétricos
tiempo de respuesta debes ser corto y (cada procesador tiene una función
el sistema conmuta el uso de la CPU. específica pero dependen de un
[3] procesador, efectuando una relación
maestro-esclavo).[3]
4. Sistemas de computador personal:
Los computadores personales entraron 6. Sistemas distribuidos: Consiste en
en auge, debido a la accesibilidad distribuir el cómputo entre varios
económica que permitió su uso por procesadores, cada uno con su propia
parte de la mayoría de las personas y memoria local. Pueden tener
sus familias. Por tal razón, estos microprocesadores, estaciones de
sistemas operativos son creados para trabajo, minicomputadoras y sistemas
facilitar el uso de un solo usuario, con de computador grandes de propósito
el fin de que realice sus actividades en general. Dentro de las principales
la computadora de manera rápida y razones para constituir sistemas
sencilla, solventando sus necesidades. distribuidos están[3]:
[3]
a. Recursos compartidos: El
5. Sistemas paralelos: La tendencia usuario de un sitio A puede
actual ha sido crear sistemas utilizar una impresora de un sitio
multiprocesadores, para poder abarcar B.
b. Computación más rápida:
cada vez más tareas, ya que tienen un
Realización de diferentes
aumento en el rendimiento y mejoran
cálculos de manera concurrente.
la confiabilidad, ya que si un
c. Confiabilidad: Si un procesador
procesador falla, los demás asumen
de un sitio falla, los demás
sus funciones, por lo cual el sistema
siguen trabajando.
no se paraliza, si no que se hace más d. Comunicación: Los programas
lento. Existen dos tipos de sistemas intercambian datos de diferentes
multiprocesadores: simétricos (se procesadores de un mismo
copian los datos en los diferentes sistema, a través de redes de
6

comunicaciones. Por ejemplo, el


uso del correo electrónico.

7. Sistemas en tiempo real: Se utilizan


cuando los requisitos de ejecución de
las funciones son altamente estrictos,
por lo que este tipo de sistema
funciona en forma adecuada, cuando
produce los resultados esperados en el
tiempo establecido para cada
proceso[3].

Como se puede observar, los cambios en


los propósitosy objetivos de los sistemas
operativos demuestran que han
evolucionado. Por tanto, a continuación
se realiza un recuento de las generaciones
de sistemas operativos (por década), que
se han dado hasta la fecha[4]:
7

1.1. GENERACIÓN CERO En 1954, el modo de operación fue:


programador presente y (personalmente)
operar la consola de control. Algunos
A. 1940 programadores eran buenos operadores, y
algunos eran apenas competentes. Los
No existe Sistema Operativo, se
programadores eran escasos y cuando lo
comunicaban con el lenguaje máquina
estaban operando, no eran de
(0,1).
programación.

1.2. GENERACIÓN UNO Había dos versiones del paquete original


B. 1950 OS porque Mock y no podía ponerse de
Sistemas operativos de la época: acuerdo sobre cómo depurar durante la
fase Compute debía ser manejado. La
a. General Motors OS versión GM tenía un monitor de tiempo
de ejecución que utiliza un mapa base en
El GM-NAA I/O, fue el primer Sistema la memoria que el programador se obliga
Operativo [5]. A principios de la década a mantener durante la ejecución. Si un
de 1950 las computadoras fueron programa no se ejecuta hasta que finaliza,
entregadas en forma de kits: hardware y el monitor utiliza el mapa de núcleo para
un conjunto de manuales. Esta es una volcar selectivamente la memoria en un
tradición desde los días de tarjetas formato significativo para el retorno para
perforadas prorrogados en mainframe el programador. (Rastros en línea son tan
temprano. Programadores, tanto de ineficientes que se usan rara vez y no
fabricación y atención al cliente, de había hardware terminal conectado
inmediato comenzaron a intercambiar disponible.) Después de un volcado de
informalmente subrutinas probadas para memoria, el sistema operativo procedió al
funciones populares, en forma de tarjetas siguiente trabajo de la cola sin parar.
perforadas.

Cubiertas tarjeta por el lector de tarjetas


periférica contenida Identificación
8

trabajo, información contable, tarjetas de servicio de mensajería que hizo sus


control (nee JCL), los programas y los rondas cada hora para dar pickup caso
datos. La forma de los programas podría por caso y de servicio de entrega a cada
ser tarjetas binarios (a partir de una programador.
ejecución anterior) o nuevos programas
listos para el montaje. El sistema inicial Más tarde, cuando Fortran-I estaba
procesa una secuencia de las cubiertas de disponible, se añadió el compilador como
diversos programadores como un solo otro traductor entrada. Programas en el
lote sin parar. flujo de entrada podrían ser mezclados
binario, lenguaje SAP ensamblaje o
El traductor de entrada convierte el lote Fortran en una única prueba.
entero a binario y luego llamó en el
monitor de fase Compute. Como se Después hice el diseño preliminar (lo
ejecuta cada trabajo en todo el lote, se llamaríamos arquitectura hoy en día), que
generaron cifras contables y toda la fue reasignado a liderar el desarrollo de
producción se registró en binario. La fase una aplicación militar de alta prioridad y
de salida se convierte toda la salida a se convirtió en un usuario del sistema
decimal y la cinta resultante fue a mano Ryckman y su equipo
llevó a los equipos periféricos en la produjeron. Cuando los programadores
habitación contigua. estaban presentes y en funcionamiento,
programamos bloques de seis minutos
George Ryckman, un ingeniero eléctrico para la salida. Con el sistema de GM IO
de profesión, diseñó y construyó un reloj en pleno funcionamiento, 60 puestos de
de hora del día, que el sistema de trabajo de prueba de una hora fueron
muestreo para proporcionar datos posibles (dependiendo de la longitud de
contables. Nos cobraron por el tiempo las pruebas). Veinte ejemplares se
utilizado y líneas impresas. Una máquina distribuyeron a otras instalaciones.
produce hoja de contabilidad
acompañado cada trabajo nuevo al La cinta de entrada permitido
remitente. El centro de cómputo tiene un entremezclados pruebas y trabajos de
9

producción en un solo lote. En una la memoria principal, una gama


ocasión, al final del ciclo de desarrollo de completa de cintas , y en línea
nuestro programa de trayectoria militar, /equipos de unidad de registro fuera
me hice a ocho copias de la terraza del de línea. El sistema fue desarrollado
programa y cargué un conjunto diferente utilizando las instalaciones del
de datos de los casos detrás de cada una Centro de Investigación Esso.
de ellas en una sola cinta de entrada. Irónicamente, nunca fue utilizado en
los laboratorios Bell.
b. BESYS
A pesar de tanto esfuerzo se dedicó a
En el ámbito del sistema operativo, la reducción de la participación de
los Laboratorios Bell es mejor los operadores en el procesamiento
conocido por UNIX. Pero antes de de los trabajos, el operador sigue
que hubiera un sistema operativo desempeñado un papel clave en el
UNIX, había un sistema operativo uso de la máquina. En el
llamado BESYS . Desde hace más meta-sistema nivel, el operador
de diezBESYS años fue uno de los responsable de:
pilares de la informática en los
laboratorios ytodo servido a nuestros 1. Inicio del sistema
usuarios finales de 1957 hasta 2. Lotes puestos de trabajo para
principios de 1971.El sistema la entrada del sistema
operativo UNIX ha merecido mucha 3. Asignación de unidades de
atención en la literatura. Por el cinta y cintas de montaje
contrario, BESYS está casi olvidado. 4. Respuesta a mensajes de error
[6] del sistema
5. Salida de lotes para el
El sistema inicial, BESYS - 1 , procesamiento periférico
estaba en uso el 16 de octubre , 6. Trabajos de terminación que se
1957.Fue diseñado para 704 detuvo, en bucle, o superaron
tambores , 8K palabras de 36 bits de trabajolímites.
10

7. Para recuperarse de los fallos


del sistema o la corrupción
1.3. GENERACIÓN DOS

El corazón del sistema era la parte


Primera mitad de la década de 1960.
residente del núcleo. Contenía la
Desarrollo de Sistemas Operativos
siguiente:
compartidos con multiprogramación y
1. Programa de control del
principios de multiprocesamiento. Se
sistema
desarrollaron los sistemas de tiempo
2. Centralizadas 110
compartido. Surgieron sistemas de
instalaciones
tiempo real [4]. Algunos sistemas
3. Funciones matemáticas
operativos de la época fueron:
integrales
4. Mesas y memoria
intermedia C. 1960

a. Atlas Supervisor
El programa de control del sistema
funciona en varios niveles: ( 1 )
Sobre este sistema operativo se encontró
operador , ( 2 ) de usuario , ( 3 )
que la velocidad de cálculo rápido del
programa , y ( 4 ) de hardware .”[6]
Atlas y el uso de múltiples entradas y
equipos periféricos de salida permiten al
Otros sistemas operativos de la época en
ordenador para manejar una gran
la generación uno fueron:
cantidad y variedad de problemas. Estos
van desde pequeños trabajos para los
• SHARE OS Inicialmente funcionaba
cuales no hay datos fuera del programa
en computadoras IBM 704, pero
en sí, a grandes trabajos que requieren
posteriormente fue pasado a los IBM
varios lotes de datos, posiblemente
709.
llegando en diferentes medios de
• UMES (Sistema Operativo para el
comunicación. Otros elementos de
IBM PC 7090, de la Universidad de
entrada pueden consistir en
Michigan).
11

modificaciones de los programas, o revisa el aspecto de los documentos para


peticiones para ejecutar programas ya cada trabajo, cuando se completa la rutina
suministrados. Varios de estos elementos de programación de trabajos se
podrán presentarse al mismo tiempo en notificaron.
una baraja de cartas o la duración de la
cinta perforada. Todos deben ser Normalmente, el núcleo principal y
identificados adecuadamente para el tienda de tambor de la computadora es
equipo. poco probable que sea suficiente para
contener todos los documentos que están
Para sistematizar esta tarea de esperando para ser utilizado tanto los
identificación, el concepto de un bloques de información de entrada se
documento se ha introducido. Un copian, como se reciben, en una cinta
documento es una sección de magnética que pertenece al supervisor,
auto-contenido de información de llamado la cinta de entrada del sistema .
entrada, presentado a la computadora Por lo tanto, si se hace necesario que el
consecutivamente a través de un canal de supervisor para borrarlos de la tienda
entrada. Cada documento lleva la principal, que se pueden recuperar de la
información de identificación adecuada cinta de entrada del sistema cuando el
(véase más adelante) y el supervisor trabajo está listo para su ejecución.
mantiene en la tienda principal de una
lista de los documentos a medida que se El sistema de cinta de entrada por lo tanto
aceptan en la tienda por las rutinas de actúa como un tampón de gran escala, y
entrada, y una lista de puestos de trabajo de hecho lo hace una parte similar a la de
para los demás documentos que se la cinta de entrada del sistema en los
esperan. sistemas más convencionales. La
diferencia aquí es que la cinta es
Un trabajo puede requerido varios preparado por el equipo en lugar de
documentos, y sólo cuando todos estos hacerlo por el equipo fuera de línea, y
han sido suministrados puede comenzar que no hay ninguna cinta de manejo o
la ejecución. Por lo tanto, el supervisor supervisión manual requerido después de
12

la entrada de los documentos originales, poco avanzar hacia adelante. Las


un punto importante en un sistema longitudes de estas exploraciones se
diseñado para manejar muchas trabajos relacionan con el espacio ocupado por la
diversos. tienda principal de entrada así A. Por
ejemplo, siempre que las exploraciones
Este sistema bufferage completa de no excede de aproximadamente 80 pies
documentos de entrada se llama la (bloques 130} el tiempo de espera para la
entrada así. Los documentos en espera de escritura de bloques frescos seguirá
más documentos antes de que puedan ser siendo menor que el tiempo para los
utilizados se dice que están en la entrada ingreso de tres cuadras de un lector de
y A ; juegos completos de los documentos tarjetas, por lo que comparativamente
para los trabajos formulario de entrada y poco espacio principal de la tienda
B . Por lo general los documentos que se necesita ser ocupado por la entrada y A.
aceptan en la entrada y B deben ser leídos Para garantizar que las exploraciones se
de la cinta de entrada del sistema de mantienen hasta un límite razonable, debe
nuevo en la tienda principal por lo que dejar ningún documento en la cinta de
están listos para su ejecución, a menudo entrada del sistema durante tanto tiempo
sin embargo, ya estará en la entrada y una que son acercarse al límite del área de
en la tienda principal, por lo que sólo se escaneado se copian a la cinta de volcado
requiere un ajuste de la guía de bloque. del sistema (ver más abajo). Si el número
de éstos se hace grande, los operadores de
Un resultado de esta disposición es que la computadoras son advertidos para reducir
misma cinta se utiliza tanto para escribir el suministro de documentos a través de
bloques de entrada, en una secuencia los periféricos de entrada.
consecutiva, y para leer bloques de nuevo
por escrito previamente para recuperar Salida
documentos particulares, ya que se El ordenador central puede producir la
requieren. Por tanto, la cinta hará salida a una tasa mucho mayor que los
exploraciones frecuentes en unos pocos equipos periféricos pueden recibirla, y
pies de la cinta, a pesar de que poco a una salida bien se utiliza de una manera
13

análoga a la de entrada así. Esto también las regiones, y este límite depende del
utiliza una cinta de salida del sistema espacio disponible en el almacén
para proporcionar mayor amortiguación. principal para B. Una salida así SER lleva
el control de la cantidad de información
De salida para todos los periféricos de que queda en la salida así B para cada
salida se colocan sobre la misma cinta, equipo, y esto se refiere a la distancia de
dispuestos en secciones que se exploración presente para decidir cuándo
subdividen de modo que el contenido de empezar a mover la cinta de nuevo para
una sección ocuparán todos los la siguiente operación de lectura. Si la
periféricos que funcionan actualmente cantidad de la producción que se genera
para el mismo período de tiempo. Así, si, por los programas objeto es demasiado
por ejemplo, se genera una ráfaga de grande parte de ella se pone en lugar de la
salida para un dispositivo periférico cinta de descarga (ver abajo) o un
particular, está espaciado hacia fuera en programa se suspende.
la cinta de salida del sistema, dejando
bloques de piezas que han de llenar más La cinta DumpSystem
tarde con salida para otros periféricos El sistema de entrada y salida de las
(esto es posible porque Atlas utiliza cintas funcionan esencialmente como una
pre-dirigida cinta). De esta manera, la extensión de la tienda principal de la
recuperación de la información de la cinta computadora. En términos generales, los
en la salida B así como es requerido por documentos se introducen en el
los distintos periféricos simplemente ordenador, los programas se ejecutan, y
implica la lectura de secciones completas se produce la salida. El hecho de que la
de la cinta. entrada y salida por lo general pasa algún
tiempo en la cinta magnética es, en cierto
Una vez más, hay un límite a la cantidad sentido, incidental. Este buffer de entrada
de información útil que puede ser y salida, sin embargo, una exigencia
tamponada en la cinta de salida, debido al continua y especializada, por lo que una
tiempo necesario para la búsqueda de ida forma particular de usar esas cintas se ha
y vuelta entre la escritura y la lectura de
14

desarrollado y SER la especial ha sido En un caso extremo, la cinta de volcado


escrito para controlarlos. del sistema en sí se puede prescindir, lo
que implica una reducción adicional en la
Cuando las demandas de almacenamiento eficiencia del sistema.
exceden la capacidad de la tienda
principal y cintas de entrada y salida, una b. DOS/360[7]
cinta magnética separada, la cinta de
volcado del sistema, que se utilizan para System/360 Disk OperatingSystem
almacenar información que no sean IBM es diseñada para proporcionar
inmediatamente. Esta cinta puede ser una transición ordenada entre los
puesta en uso para una variedad de programas que se ejecutan en un
razones. Ejecución de un problema puede apilado puesto de trabajo en el
ser suspendido y el problema de medio ambiente. Con el fin de que el
grabación temporal en la cinta de tiempo intervalo entre la ejecución
descarga de otros problemas están de puestos de trabajo sea reducido al
obligados a llenar la salida también, o mínimo, un programa de control
alternativamente, si su salida no puede permanece en el almacenamiento
ser acomodado en la salida del pozo. principal durante el ejecución de
Además, como ya se ha descrito, la todos los programas en el sistema.
entrada y salida de los pozos pueden
desbordamiento a la cinta de volcado del Una de las principales funciones del
sistema. Esta cinta no se utiliza de una control programa es transferir el
manera sistemática, pero se utiliza para control de una funcionar a la
hacer frente a situaciones de emergencia. siguiente. Capacidades de
Sin embargo, el sistema es tal que, si es procesamiento por lotes, en las
necesario, el sistema de entrada y de siguientes limitaciones, ya están
salida de las cintas se puede prescindir, disponibles para las tres particiones
reduciendo de ese modo la entrada y (BG, Fl y F2) en un sistema de
salida de los pozos y el aumento de la multiprogramación, siempre que ello
carga en la cinta de volcado del sistema. opción se especifica en el momento
15

en el sistema se genera. un procedimiento IPL


Anteriormente, esta capacidad se (InitialProgramLoading) antes de
limitaba a la partición de fondo solo. que el primer trabajo se pueda
procesar. El trabajo puede consistir
Las dos limitaciones que deben estar en la ejecución de un solo programa
satisfechas antes del procesamiento en el sistema o la ejecución de más
por lotes puede ser llevar a cabo en de un programa. Cada ejecución
dos o más particiones de llama un paso del trabajo. Por lo
programación son: tanto, un trabajo consiste en una
1. Archivos de entrada / salida serie de uno o más trabajos pasos.
independientes para cada
partición. En la preparación de la ejecución de
2. Al menos 10 KB de un trabajo, el operador debe
almacenamiento para cada asegurarse de que:
partición. 1. Entrada para el programa de
control se encuentra en el
Capacidades de procesamiento por dispositivo correcto. Esto puede
lotes son se discute en mayor detalle ser una tarjetalector, unidad de
en las secciones Multiprogramación cinta magnética, o disco.
y el control del trabajo. 2. Entrada para el programa de
procesamiento en el dispositivo
Dos nuevos comandos del operador correcto. Esto puede ser una
son necesarios para iniciar y tarjeta lector, unidad de cinta
terminar el procesamiento por lotes, magnética, o disco.
son discutidos en la sección 3. Los dispositivos de E / S que
Formatos de comandos del operador. hace referencia al programa de
procesamiento se han alistado.
Debido a que el programa de control
reside en disco, debe leerse en el Después de que el operador haya
almacenamiento principal mediante comprobado lo anterior, su función
16

principal essupervisar los mensajes control de la tarjeta e imprimir i / o. Este


que pueden aparecer en el teclado, y último grupo de rutinas para la tarjeta y la
para el servicio, según se requiera, impresión se llama las rutinas
lectores de tarjetas y puñetazos, simbiontes. En los últimos años de EXEC
impresoras, cintas magnéticas, II, había rutinas simbiontes para el
unidades de disco, etc. impresoras, intercambio de datos con control remoto
cintas magnéticas, unidades de disco, o in situ UNIVAC 1004 o 9300
etc. computadoras. El término simbionte se
refirió a la relación simbiótica entre el
c. EXEC I y II [8] complejo central de la computadora y los
dispositivos periféricos.
Sistema Operativo desarrollado para la
UNIVAC, marca registrada de
EXEC II era más grande que EXEC I,
UnisysCorporation.EXEC II se compone
que comprende 45.000 líneas de código
de rutinas residentes que se quedaron en
ensamblador y ocupa 12K de
la memoria todo el tiempo, y las no
memoria. El lenguaje de comandos era
residentes que fueron traídos de tambor
más fácil de usar que la de EXEC I, y fue
sólo cuando sea necesario. Las rutinas
la base para el control de
residentes incluyen un intérprete de
ExecutiveLanguage (ECL) utilizados en
tarjeta de control mínimo, un vector de
EXEC 8. La principal diferencia en la
salto para las entradas del programa de
sintaxis es que en EXEC II, el campo de
usuario en EXEC II, tablas de
opciones de vino por primera vez
configuración, controladores de directorio
(inmediatamente después de la @) en
de archivos, y rutinas de control de
lugar de después del campo de
tambor, una cinta, y la consola. Hubo
operación. Por ejemplo, una llamada al
también una rutina de despachador para
compilador COBOL para compilar la
controlar i / o colas. Los principales
fuente de entrada elemento BING,
rutinas no residentes fueron el principal
poniendo la salida de la fuente
intérprete de la tarjeta de control,
contabilidad de trabajos, y las rutinas de
17

actualizada de Bong y la salida de objeto


Tarjetas de entrada ELT en un
reubicable en TICK / TOCK sería:
archivo de programa

HDG en dirección a las páginas


@ SX COB bing, bong, TICK /
impresas
TOCK

EXEC II proporciona una estructura de


La opción S dijo que perforar la salida de
archivos de cinta denominada PCF
la fuente de las tarjetas y la X para
(archivo complejo programa) para fuente,
cancelar la compilación si se han
desplazable, y los elementos del
detectado errores. Por cierto, los nombres
programa absolutos. La manipulación de
Bing, Bong, y TICK / TOCK se han
los elementos del programa se realiza a
tomado de un ejemplo en el EXEC II
través de un conjunto de rutinas llamadas
Programadores referencia. Muchos
CUR (rutinas de utilidad complejos), que
estados tenían esencialmente el mismo
fue el antepasado de procesador EXEC 8
significado en el EXEC II, ya que
FURPUR. CUR fue llamado a través de
tendrían en EXEC 8, incluyendo:
un XQT CUR @, seguido por las
directivas de las tarjetas
RunRun inicio
subsiguientes. Algunas de las directivas,

Terminación run FIN como ERS, encontrar y PCH fueron


trasladados directamente a
Ejecución del programa XQT FURPUR. Otros procesadores que vienen
con EXEC II fueron:
Mensaje de la consola MSG

ASG asignación de instalaciones ALG compilador ALGOL

PMD volcado postmortem ASM Assembler (Sleuth)

COB COBOL Compiler


18

finalmente reemplazado dos 7094s con


PARA FORTRAN Compiler
dos 1108S.

LFT LIFT: a FORTRAN II a la


rutina de conversión FORTRAN IV
Durante sus últimos años, hubo dos
importantes mejoras a EXEC II. La
primera fue la capacidad de utilizar un
El compilador ALGOL fue escrito en ordenador remoto 1004 como dispositivo
Case Institute of Technology, como parte de entrada-salida. Esto fue al parecer la
de un acuerdo por el que recibió un 1107 consecuencia del trabajo realizado por
para reemplazar su antiguo UNIVAC I. UNIVAC en uno de los ordenadores
Como consecuencia de su tardía Bogart se hizo para la Agencia de
aparición, se vendieron sólo 36 1107s, Seguridad Nacional. La segunda fue la
pero afortunadamente UNIVAC fue incorporación del tambor FASTRAND
rápido al anunciar y la entrega de su como un dispositivo de almacenamiento
tercer equipo de generación 1108. Era masivo para el programa permanente y
totalmente compatible con el 1107, por lo archivos de datos.
que todo el software, incluyendo EXEC
II, podría ser arrastrado a ella, y EXEC II
tenía varios años de gloria en el 1108. Un Mientras tanto EXEC I y II EXEC fueron

artículo titulado "Conversión a proporcionados para el 1108, estaba claro

LockheedMissiles and Space" en la que los dos deberían fusionarse para

edición de enero de 1967 Datamation proporcionar un sistema de

dijo que Lockheed encontró que "El multiprogramación cierto con la facilidad

FORTRAN IV compilador y sistema de uso y la apariencia externa de EXEC

operativo EXEC II fueron II. Este era EXEC 8. Las

considerablemente más potente y de especificaciones que se han elaborado en

mejor diseño que sus contrapartes en el diciembre de 1964 y el trabajo se inició

IBM 7094." El uso de un 1107 como una en mayo de 1965.

máquina intermedia, Lockheed


19

Pero esa es otra historia. EXEC I y II la industria de viajes desató la idea de un


EXEC se avanzó considerablemente en la sistema de procesamiento de datos que
evolución de los sistemas pueden crear y gestionar reservas de
operativos. Aunque no es tan sofisticado billetes de avión y de inmediato hacer
como el Master Control Program (MCP) que los datos disponibles
para el Burroughs 5000 y el Sistema de electrónicamente a cualquier agente en
Tiempo Compartido Compatible (CTSS), cualquier lugar.
desarrollado en el MIT para el IBM
7090, los ejecutivos no representaban un Seis años más tarde, el intercambio de

avance en los monitores de los lotes de ideas en el aire se convirtió en una

su tiempo. Ellos demostraron que un realidad. American Airlines e IBM

sistema operativo más complejo que los anunciaron conjuntamente sus planes

monitores de IBM podría lograr un alto para desarrollar un entorno de negocios

nivel de rendimiento. semi-automatizada, más conocido como


SABRE. El sistema revolucionario fue la
primera aplicación de negocio en tiempo
d. SABRE
real, y permitió a American Airlines para
reemplazar el sistema de reservas de
Sistema Operativo diseñado para ser
pasajeros escrita a mano de la década de
utilizado en vuelos comerciales:
1950 con el sistema de reservas
automatizado para el futuro.
La historia del sistema Sabre
comenzó con un encuentro 1960-1962 El primer sistema SABRE fue
casual ...[9]
instalado en dos ordenadores IBM 7090,
CR Smith, presidente de American que se encuentra en un centro de
Airlines, y R. Blair Smith, un computación especialmente diseñado en
representante de ventas de IBM, se BriarcliffManor, Nueva York. El sistema
reunieron en un vuelo de American de computadora central del estado de la
Airlines desde Los Ángeles a Nueva técnica de procesado de 84.000 llamadas
York en 1953. La conversación acerca de telefónicas por día. La investigación, el
20

desarrollo y la instalación de la inversión Este sistema aún es utilizado, no


inicial en este sistema tomó 400 solamente por aerolíneas, sino en otro
años-hombre de esfuerzo, a un costo de tipo de empresas, como hoteles y
desarrollo de casi EE.UU. $ 40 millones. agencias de viaje.

En 1964 La red se ha completado, 1.4. GENERACIÓN TRES


(Segunda mitad de la década de
convirtiéndose en el, sistema privado 1960 a la Primer mitad de
más grande en tiempo real de 1970)

procesamiento de datos, sólo superada


por el sistema del gobierno de los Los sistemas operativos de esta

EE.UU. Se convierte en una parte generación eran de modos múltiples,

integral de la RAM, el ahorro de tiempo compartido, procesamiento en

American Airlinesdue del 30 por ciento tiempo real y

solo en sus inversiones de personal. multiprocesamiento.Comienza en 1964


con la introducción de computadoras

En 1972 El sistema Sabrese mueve a un IBM Sistema 360 e introducen su sistema

nuevo centro de cálculo consolidado en operativo para ese equipo (OS/360).A

Tulsa, Oklahoma, que fue diseñado para partir de esta aparición de máquina

albergar a todas las instalaciones de (184360) surgieron otros sistemas

tratamiento de datos de American operativos, medianos y grandes;

Airlines. OS/MVT para los sistemas 360 grandes,


CP-67/CNOS para el poderoso sistema
En 1976 El sistema Sabre está instalado 360/67 de tiempo compartido, ISS para el
en una agencia de viajes, por primera 360/67,VMOS de RCA, KRONOS de
vez, lo que provocó la ola de la CD para su serie 6000.[4]
automatización de viajes. Al final del
año, 130 ubicaciones habían recibido el a. OS/360[10]
sistema. Para 1978, el sistemaSabre
puede almacenar 1 millón de tarifas. Es un sistema operativo desarrollado para
apoyar a la nueva generación y la
21

arquitectura de hardware capaz de memoria podía cambiar


soportar aplicaciones comerciales y dinámicamente.
científicas. Antes de este sistema las
aplicaciones corrían en líneas
Este sistema también introdujo el
independientes de hardware.Su primera
lenguaje de órdenes por lotes
versión se da en 1954. Fue desarrollado
llamadoJCL(Job Control Language),
como una familia de tres programas de
Lenguaje de Control de Procesos. Para
control, que incrementaban su tamaño y
algunos autores, el OS/360 es
funcionalidad:
considerado como la mayor revolución en
la historia de la informática.
 PCP(Primary Control Program,
Programa de Control Primario) que
b. Master Control
procesaba los trabajos
Program
secuencialmente (procesamiento
por lotes).

 MFT(Multiprogrammingwith a Escrito originalmente en 1961 en ESPOL

Fixednumber of Tasks, después se escribió en HLL.El Master

Multiprogramación con un número Control Program (MCP), es un líder en

Fijo de Tareas) añadió la multitarea, muchas áreas, siendo el primer sistema

pero solo permitía un número fijo operativo para gestionar múltiples

de tareas concurrentes, cada una procesadores, fue la primera

teniendo un lugar predefinido en la implementación comercial de la memoria

memoria. virtual, y el primer sistema operativo


escrito exclusivamente en un lenguaje de
 MVT(Multiprogrammingwith a
alto nivel. Este software fue diseñado
Variable number of Tasks,
para funcionar sólo en hardware
Multiprogramación con un número
propietario. No se encontró mayor
Variable de Tareas) permitió un
información sobre esta etapa.[11]
número variable de tareas cuya
22

1.5. GENERACIÓN amplía a computadores de 16 bits con


CUATRO (De la Segunda capacidad de multiusuario.
mitad de la década de 1970 a la
actualidad)
La combinación de CP/M y S-100 bus fue
Surgen las redes de computación, para uno de los primeros "estándares de la
poder compartir recursos tanto hardware industria" para microcomputadoras, y esta
como software que será administrado por plataforma informática se utiliza
el sistema operativo. Surge el ampliamente en los negocios a través de
procesamiento en línea relacionado con el la década de 1970 y hasta mediados de la
sistema en tiempo real surge el concepto década de 1980. Al reducir
de máquinas virtuales, y los sistemas de considerablemente la cantidad de
bases de datos.[4] programación necesaria para instalar una
aplicación en la computadora de un nuevo
fabricante, CP/M aumentó el tamaño del
D. 1970
mercado para el hardware y el software.

a. CP/M (Control Program para


los microordenadores) b. UNIX

Es un sistema operativo para ordenadores A continuación se presenta una evolución


de 8 bits. Se parece mucho a DOS (pero de UNIX, el cual pretende ser un
no es tan fácil de usar), lo que no es movimiento pro-lucha del software libre:
sorprendente debido DOS fue copiado de
CP/M en 1980.Fue creado por Intel 1969 TheBeginni La historia de UNIX
8080/85 basados en las ng se inicia en 1969,
microcomputadoras deGary Kildallde cuando Ken
Digital Research y se limitaba a una sola Thompson, Dennis
tarea en procesadores de 8 bits y no más Ritchie y otros
de 64 kilobytesde memoria, luego se comenzaron a
trabajar en el "poco
23

usada PDP-7 en un sistemas Unix


rincón" en los Bell anteriores y
Labs y lo que era para siguientes"
convertirse en UNIX. [Bourne]. Tenía C,
1971 Primera Tenía un ensamblador UUCP y el
edición para una PDP-11/20, shellBourne. Fue
sistema de archivos, portado a la VAX y el
tenedor (), roff y núcleo era más de 40
ed. Se utiliza para el kilobytes (KB).
procesamiento de 1980 Xenix Microsoft introduce
texto de los Xenix. 32V y 4BSD
documentos de introducidos.
patentes. 1982 Sistema III AT & UNIX
1973 Cuarta Fue reescrito en C. SystemGroup de T
edición Esto hace que sea (USG) liberación
portátil y cambió la System III, la primera
historia de los versión pública fuera
sistemas operativos. de los laboratorios
1975 Sexta UNIX se va de Bell. Barcos SunOS
Edición casa. También 1.0. HP-UX
conocido como la introdujo. Ultrix-11
versión 6, este es el introducidas.
primero en ser 1983 System V Grupo de
ampliamente Investigación
disponible fuera del Informática (CRG),
lado de los UNIX SystemGroup
Laboratorios Bell. La (USG) y un tercer
primera versión BSD grupo se fusionan
(1.x) se deriva de V6. para convertirse en
1979 Séptima Fue una "mejora con UNIX Laboratorio de
edición respecto a todos los Desarrollo de
24

Sistemas. AT & T 750.000 instalaciones


anuncia UNIX UNIX de todo el
System V, la primera mundo. IRIX
versión introdujo.
compatible. Base 1988 POSIX.1

instalada de 45.000. publicada. Abrir


1984 4.2BSD Universidad de Software Foundation
California en (OSF) y UNIX
Berkeley 4.2BSD Internacional (UI)
versiones, incluye formaron. Ultrix 4,2
TCP / IP, nuevas buques.
señales y mucho 1989 UNIX

más. X / Open formó. Funcionamiento del


1984 SVR2 System V Release 2 software de AT & T
introdujo. En este forma en la
momento hay preparación para
100.000 instalaciones spin-off de la
UNIX de todo el USL. Motif 1.0
mundo. naves.
1986 4.3BSD 4.3BSD libertad, 1989 SVR4 UNIX System V
incluyendo el Release 4 barcos,
servidor de nombres sistema unificador V
de Internet. SVID y BSD, Xenix. Base
introdujo. NFS de 1,2 millones
enviado. AIX instaladas.
anunció. Base 1990 XPG3 X / Open lanza XPG3

instalada de 250.000. Brand. OSF / 1


1987 SVR3 System V Release 3 debuts. Plan 9 from
incluye STREAMS, Bell Labs barcos.
TLI, RFS. En este 1991 UNIX

momento hay SystemLaboratories


25

(USL) se convierte en diciembre de Novell


una empresa - barcos SVR4.2MP, la
propiedad mayoritaria final USL versión
de AT & OEM del sistema V
T. LinusTorvalds 1994 Especificaci BSD 4.4-Lite elimina

comienza el ón UNIX todo el código alega,

desarrollo de única infringe en USL /

Linux. Debuts Solaris Novell. A medida que

1.0. el nuevo propietario


1992 SVR4.2 USL libera UNIX de la marca comercial
System V Release 4.2 UNIX, X / Open
(Destino). Octubre - introduce la Single
XPG4 marca lanzada UNIX Specification
por X / Open. 22 de (antes Spec 1170), la
diciembre Novell separación de la
anuncia intención de marca UNIX de
adquirir USL. Barcos cualquier flujo de
Solaris 2.0. código real.
1993 4.4BSD 4.4BSD la versión 1995 UNIX 95 X / Open introduce el
final de Berkeley. 16 programa de marca
de junio Novell UNIX 95 para las
adquiere USL implementaciones de
Late SVR4.2MP Novell transfiere la especificación
1993 derechos de la marca Single UNIX. Novell
"UNIX" y el Single vende la línea de
UNIX Specification negocio de SCO
de X / UnixWare. UNIX
Open. Iniciativa Digital
COSE ofrece "Spec introdujo. Barcos
1170" de X / Open UnixWare
para la vía rápida. En
26

2.0. OpenServer 5.0 Open Source empieza


debuts. a despegar con
1996 Las formas de Open anuncios de Netscape
Group como una e IBM. UnixWare 7 y
fusión de OSF y X / IRIX 6.5 barco.
Open. 1999 UNIX a 30 El sistema UNIX
1997 Single The Open Group llega a su 30
UNIX introduce la versión 2 aniversario. Linux
Specificatio de la especificación kernel 2.2 en
n, versión 2 Single UNIX, libertad. The Open
incluyendo el apoyo a Group y el IEEE
tiempo real, hilos y comenzar el
de 64 bits y los desarrollo conjunto
procesadores más de una revisión de
grandes. La POSIX y Single
especificación está UNIX
disponible Specification. Primer
gratuitamente en la as conferencias de
web. IRIX 6.4, 4.3 LinuxWorld. Dotcom
AIX y HP-UX 11 fiebre en los
buques. mercados
1998 UNIX 98 The Open Group
bursátiles. Barcos
introduce la familia
Tru64 UNIX.
UNIX de 98 marcas, 2001 Single La versión 3 de la
entre ellas Base, UNIX especificación Single
Workstation y Specificatio UNIX une IEEE
Server. Primero n, versión 3 POSIX, The Open
UNIX 98 productos Group y los esfuerzos
registrados envían de la industria. Linux
por Sun, IBM y kernel 2.4 en
NCR. El movimiento
27

libertad.Acciones de IEC, IEEE y The


TI se enfrentan a un Open Group. Añade
momento difícil en más APIs
los mercados. El 2009 UNIX a 40 IDC sobre el mercado

valor de las UNIX - dice UNIX $

adquisiciones de la 69 mil millones en el

marca UNIX supera 2008, predice UNIX

los $ 25 mil $ 74 mil millones en

millones.AIX 5L 2013
2010 UNIX en el Apple reporta 50
buques.
2003 ISO / IEC Los volúmenes escritorio millones de

9945:2003 principales de la computadoras de

versión 3 de la escritorio y en

especificación Single crecimiento - se trata

UNIX son aprobados de sistemas de

como estándar certificación UNIX.


Tomado de: [12].
internacional. El
"Westwood" test c. APPLE
barco privado para la
marca UNIX 03. E Primer ordenador de Steve Jobs y Steven
barcos Solaris Wozniak, salió a la venta en 1976.
9.0. Linux kernel 2.6 Primera máquina en utilizar teclado y en
en libertad. lugar de usar pantallas normales creó una
2007 Apple Mac OS X
conexión a TV como monitor. Existió
certificada para
hasta Apple III y actualmente existen
UNIX 03.
2008 ISO / IEC La última revisión de réplicas y emuladores de esta

9945:2008 la API UNIX computadora.

constituye
formalmente d. PLATO

estandarizada a ISO /
28

Software de carácter educativo, creado en • Programación orientada a objetos


1960. Fue creado por Donald L. Bitzer y completamente formada en el
su equipo en la Universidad de Illinois. lenguaje de programación Smalltalk
Fue el primero en utilizar conceptos y el entorno de desarrollo
multiusuario, chats, tablones, correo integrado. (1972).
electrónico, pantalla compartida y juegos
con varios jugadores a la vez. Este Entre otros avances que se han vuelto un
software existió durante cuatro décadas y hito en la tecnología de la información.
pasó por varias versiones. Actualmente PARC sigue existiendo
como parte de la compañía XEROX,
e. PARC dedicada a realizar avances en el campo
de la tecnología.[13]
Palo Alto Research Center (Centro de
Investigación de Palo Alto), era una
E. 1980
división de investigación de Xerox
Corporation. Dedicada a realizar avances f. PC-DOS
en el campo de la tecnología. Algunos de
sus más grandes logros han sido: Familia de sistemas operativos creado
inicialmente para las computadoras IBM
• Impresión Láser. (1971). de 16 bits en 1981, utilizaba línea de
• Ratón comercial (1973). comandos, tuvo 7 versiones hasta el año
• Estaciones de trabajo personales 2000. [14]
con estructuras cliente-servidor.
(1973) g. MS-DOS
• GUI: Interface gráfica de usuario,
ofreciendo ventanas e iconos MS-DOS (Microsoft Disk

(1975) OperatingSystem), es un sistema

• Editor de texto WYSIWYG (1974) operativo para computadoras que


utilizaba línea de comandos. Es un
• Red de área local Ethernet (1973)
sistema pequeño y relativamente sencillo.
29

Este sistema operativo tiene una historia fue posteriormente contratado por
“sucia”, ya que: Microsoft.

MS-DOS 1.0 era en realidad una versión Microsoft inicialmente mantuvo la IBM
renombrada de QDOS que Microsoft ocupa un secreto de Seattle
compró a una empresa de Seattle, ComputerProducts. Y en lo que se
llamada Seattle ComputerProducts, en convertiría en otra jugada muy fortuita,
julio de 1981. QDOS se habían Bill Gates, la polémica no co-fundador de
desarrollado como un clon del sistema Microsoft, IBM persuadido a dejar su
operativo CP / M de ocho bits con el fin compañía retiene los derechos de
de proporcionar compatibilidad con las comercialización para el sistema
aplicaciones de negocios populares del operativo por separado del proyecto de
día como WordStar y dBase. CP / M PC de IBM. Microsoft cambió el nombre
(Control Program para los a PC-DOS (la versión de IBM) y
microordenadores) fue escrito por Gary MS-DOS (la versión de Microsoft). Las
Kildall de Digital Research varios años dos versiones eran inicialmente casi
antes y se había convertido en el primer idéntica, pero con el tiempo se separaron.
sistema operativo para
microcomputadoras de uso general. El acrónimo DOS no era nuevo ni
siquiera entonces. En un principio había
QDOS fue escrito por Tim Paterson, un sido utilizado por IBM en la década de
empleado de Seattle ComputerProducts, 1960 en el nombre de un sistema
por el nuevo procesador Intel de 16 bits operativo (es decir, DOS/360) para su
8086 CPU (unidad central de computadora System/360. En ese
procesamiento), y la primera versión fue momento el uso de discos para almacenar
enviado en agosto de 1980. A pesar de el sistema operativo y los datos se
que se completó en tan sólo seis semanas considera la tecnología de vanguardia.
QDOS era suficientemente diferente de
CP / M que se considera legal. Paterson Hasta la adquisición de QDOS, Microsoft
había sido principalmente un proveedor
30

de lenguajes de programación. Gates y 2.1, DOS 3.0, DOS 3.1, DOS 3.2, DOS
co-fundador Paul Allen había escrito 3.3, DOS 4.0, DOS 4.01, DOS 5.0, DOS
Microsoft BASIC y se vende en discos y 5.0a, DOS 6.0, DOS 6.1, DOS 6.2, DOS
cintas sobre todo para los aficionados de 6.21, DOS 6.22 y DOS 7.0 [16]
PC. Actualmente este software aún se utiliza
mediante emuladores y otros.
MS-DOS se disparó en popularidad con
el aumento en el mercado de PC. Los h. GNU
ingresos de las ventas impulsado el
crecimiento fenomenal de Microsoft y GNU fue iniciado por Richard Stallman
MS-DOS fue la clave para la rápida (RMS) en 1983, como un sistema
aparición de la compañía como la operativo creado por personas que
empresa dominante en el software de la trabajaban juntas por la libertad de todos
industria. Este producto sigue siendo el los usuarios y el control del software de
mayor contribuyente a los ingresos de la computadora.[17]. El proyecto para
Microsoft y después de que se había desarrollar el sistema GNU se denomina
vuelto más famoso para Windows. «Proyecto GNU». El Proyecto GNU se
concibió como una forma de fortalecer el
Las versiones posteriores de MS-DOS espíritu cooperativo que prevalecía en la
presentaron mejor rendimiento y comunidad computacional en sus
funciones adicionales, no pocos de los primeros días; hacer de la cooperación
cuales fueron copiados de otros sistemas posible para eliminar los obstáculos
operativos. Por ejemplo, la versión 1.25, impuestos por los dueños de software
lanzado en 1982, ha añadido soporte para propietario. Esto ya que en los 80’s el
discos de doble cara, lo que elimina la software era privado.
necesidad de girar manualmente los
discos para tener acceso al reverso.[15] El objetivo primordial y permanente de
GNU es ofrecer un sistema compatible
Algunas de sus versiones fueron: DOS con Unix que fuera 100% software libre.
1.0, DOS 1.1, DOS 1.25, DOS 2.0, DOS El nombre del sistema, GNU es un
31

acrónimo recursivo que significa GNU de manejar, por lo que Mac se desarrolló
No es Unix-una manera de rendir como una alternativa de BSD más
homenaje a las ideas técnicas de Unix, y estructurada y pequeña.[18]
al mismo tiempo decir que GNU es algo
diferente. Técnicamente, GNU es como Es conocido por haber sido uno de los
Unix. Pero a diferencia de Unix, GNU da primeros sistemas dirigidos al gran
a sus usuarios la libertad.[17]El objetivo público en contar con una interfaz gráfica
final es proporcionar software libre para compuesta por la interacción del mouse
hacer todos los trabajos de los usuarios de con ventanas, Icono y menús. Esta fue la
computadoras quieran hacer y hacer que base del Mac OS clásico, desarrollado
el software propietario sea cosa del íntegramente por Apple, cuya primera
pasado. versión vio la luz en 1985. Su desarrollo
se extendería hasta la versión 9 del
i. Mac OS sistema, lanzada en 1999. A partir de la
versión 10 (Mac OS X), el sistema
Mac OS (del inglés Macintosh cambio su arquitectura totalmente y pasó
OperatingSystem, en español Sistema a basarse en Unix, sin embargo su
Operativo de Macintosh) es el nombre del interfaz gráfica mantiene muchos
sistema operativo creado por Apple para elementos de las versiones anteriores.
su línea de computadoras Macintosh.
Mac fue diseñado e implantado en la j. Sun OS
Universidad de Carnegie-Mellon (CMU),
con el apoyo de la Agencia de Proyectos SunOS fue la versión del sistema
de Investigación Avanzados del operativo derivado de Unix y BSD
Departamento de Defensa de Estados desarrollado por Sun Microsystems para
Unidos (DARPA, sus estaciones de trabajo y servidores
DefenseAdvancedResearchProjects hasta el principio de los años 1990. Ésta
Agency), organización responsable del estaba basada en los UNIX BSD con
desarrollo de varias versiones de UNIX algunos añadidos de los System V UNIX
BSD, la cual se estaba volviendo difícil en versiones posteriores.
32

l. Windows 1.0
SunOS 1.0 estaba basada básicamente en
BSD 4.1 y se publicó en 1982. SunOS Microsoft trabaja en la primera versión de
2.0, que salió en 1985, usaba BSD 4.2 un nuevo sistema operativo. Interface
como una base e introducía una capa de Manager es el nombre en clave y se
sistema de ficheros virtual (VFS) y el piensa en dejarlo como nombre
protocolo NFS. SunOS 3.0 coincidía con definitivo, pero Windows prevalece
el lanzamiento de la serie Sun-3 en 1986 debido a que describe mejor los cuadros y
e incorporaba varias utilidades de System las "ventanas" informáticas, que resultan
V. SunOS 4.0, que salió en 1989, migró a fundamentales en el nuevo sistema.
la base de BSD 4.3, introdujo un nuevo Windows se anuncia en 1983, pero lleva
sistema de memoria virtual, enlazamiento un tiempo desarrollarlo. Los escépticos lo
dinámico y una implementación de la llaman "vaporware" (humo informático).
arquitectura System V STREAMS I/O. El 20 de noviembre de 1985, dos años
después del anuncio inicial, Microsoft
SunOS 5.0 y las versiones posteriores lanza Windows 1.0. Ahora, en lugar de
están basadas en UNIX System V escribir comandos MS-DOS, puedes
Release 4, y han sido conocidas con el desplazarte entre pantallas o "ventanas"
nombre comercial de "Solaris". Aún en señalando y haciendo clic con el mouse.
2010, el núcleo de los sistemas Solaris 10 Bill Gates dice: "Es un software
y OpenSolaris (la versión libre) conserva exclusivo diseñado para el usuario de PC
internamente el nombre "SunOS 5.10" y serio."
Solaris 5.11, respectivamente.[19]
Hay menús desplegables, barras
k. OS/400 desplazables, iconos y cuadros de diálogo
que facilitan el aprendizaje y el uso de los
Sistema operativo utilizado en la línea de programas. Se puede alternar entre varios
miniordenadores AS/400 de IBM, surgió programas sin tener que salir de ellos y
en 1988.[20] reiniciarlos de manera individual.
Windows 1.0 viene con varios programas,
33

incluida la administración de archivos de a Internet. Con Windows 98, resulta más


MS-DOS, Paint, Windows Writer, Bloc fácil encontrar información en los
de notas y Calculadora, así como con un equipos y en Internet. Otras mejoras
calendario, un archivo de tarjetas y un incluyen la capacidad de abrir y cerrar
reloj que ayudan a administrar las programas más rápidamente y la
actividades diarias. Incluso hay un juego: compatibilidad con discos DVD y
Reversi.[21] dispositivos de bus serie universal (USB).
Otro elemento que aparece por primera
Fue el primer intento de Microsoft de vez es la barra Inicio rápido, que permite
implementar un ambiente operativo ejecutar programas sin tener que
multitarea con interfaz de usuario gráfica buscarlos en el menú Inicio ni en el
en la plataforma de PC. Además, escritorio.Windows 98 es la última
Microsoft Windows 1.0 más que un versión basada en MS-DOS.[21]
sistema operativo íntegro, suponía una
extensión gráfica de MS-DOS n. Red Hat Linux

Red Hat es una distribución Linux creada


F. 1990
por Red Hat, que fue una de las más
populares en los entornos de usuarios
domésticos.Es una de las distribuciones
Linux de "mediana edad". La versión 1.0

m. Windows 98 fue presentada el 3 de noviembre de


1994.[22]

Presentado el 25 de junio de 1998,


Windows 98 es la primera versión de
Windows diseñada específicamente para
los consumidores. Los equipos o. Mac OS 9

informáticos son habituales en la oficina


y en el hogar, y comienzan a aparecer los Última versión de la familia de sistemas

cibercafés, desde donde se puede acceder operativos “Mac OS clásico”. Fue


34

introducida por Apple Computer el 23 de la actualización de estos sistemas


octubre de 1999 y sucedida por Mac OS operativos. Para ejecutar Windows 95 se
X. necesita un equipo con un procesador
386DX o superior (se recomienda 486) y
p. WINDOWS 95[21] por lo menos 4 MB de RAM (se
recomiendan 8 MB de RAM). Las
El 24 de agosto de 1995, Microsoft lanza versiones de actualización están
Windows 95, que marca un récord de disponibles en formatos de disquetes y
ventas con 7 millones de copias durante CD-ROM. Se presenta en 12 idiomas.
las primeras cinco semanas.
En Windows 95 aparecen por primera vez
Es la era de los fax/módems, el correo el menú Inicio, la barra de tareas y los
electrónico, el nuevo mundo online y de botones para minimizar, maximizar y
los deslumbrantes juegos multimedia y el cerrar ventanas. Se incorpora un nuevo
software educativo. Windows 95 tiene botón de Inicio.
compatibilidad integrada con Internet,
conexión de red por acceso telefónico y A principios de la década de los 90, los
nuevas funciones de Plug and Play que entendidos del sector tecnológico hablan
facilitan la instalación de hardware y de Internet (una red de redes con el poder
software. El sistema operativo de 32 bits, de conectar equipos en todo el mundo).
además, ofrece funciones multimedia En 1995, Bill Gates publica un
mejoradas, características más eficaces memorando titulado "La ola de Internet"
para equipos informáticos móviles y y califica a Internet como "el desarrollo
redes integradas. más importante desde la llegada de los
equipos informáticos".
En el momento del lanzamiento de
Windows 95, los sistemas operativos En el verano de 1995 se lanza la primera
Windows y MS-DOS anteriores se versión de Internet Explorer. Este
ejecutaban en, aproximadamente, el 80% navegador se une a los que ya competían
de los equipos del mundo. Windows 95 es
35

por hacerse un lugar en la World Wide Linux hace su aparición a principios de la


Web. década de los noventa, era el año 1991 y
por aquel entonces un estudiante de
informática de la Universidad de
Helsinki, llamado LinusTorvalds empezó,
-como una afición y sin poder imaginar a
q. LINUX lo que llegaría este proyecto, a programar
las primeras líneas de código de este
Sistema operativo moderno, que puede sistema operativo al que llamaría más
obtenerse en forma gratuita y que se basa tarde Linux.
en los estándares de UNIX. Diseñado
para correr de forma eficiente y confiable Este comienzo estuvo inspirado en
en hardware común de PC. Tiene una MINIX, un pequeño sistema Unix
gran variedad de plataformas. El núcleo desarrollado por Andy Tanenbaum. Las
del Kernel del sistema operativo es primeras discusiones sobre Linux fueron
completamente original, pero permite que en el grupo de noticias comp.os.minix, en
corra gran parte del software existente y estas discusiones se hablaba sobre todo
gratuito de UNIX, dando por resultado un del desarrollo de un pequeño sistema
sistema operativo completo compatible Unix para usuarios de Minix que querían
con UNIX y libre de código propietario. más.

Linux es un sistema multiusuario, que Después de la versión 0.03, Linus saltó


proporciona protección entre procesos y en la numeración hasta la 0.10, más y
corre múltiples procesos de acuerdo a un más programadores a lo largo y ancho de
planificador de tiempo compartido. Para internet empezaron a trabajar en el
el usuario, el sistema de archivos aparece proyecto y después de sucesivas
como un árbol jerárquico de directorios revisiones, Linus incremento el número
que obedece la semántica de UNIX. [23] de versión hasta la 0.95 (Marzo 1992), la
primera capaz de ejecutar el sistema
X-windows. Más de un año después
36

(diciembre 1993) el núcleo del sistema lectura del libro y la modificación del
estaba en la versión 0.99 y la versión sistema. Con el tiempo pasó a escribir su
1.0.0 no llegó hasta el 14 de marzo de propio sistema operativo, Linux. En
1994. 2004, un hombre llamado Ken Brown
Torvalds acusó de copiar textualmente
El 9 de Mayo 1996, Tux fue propuesto MINIX, pero que fue rápidamente
como mascota oficial de Linux.El 9 de refutada en un comunicado publicado el
junio de 1996 fue lanzada la serie 2.0.x, 20 de mayo de 2004 por Andrew
la 2.2.x no llegó hasta el 25 de enero de Tanenbaum.
1999 y la 2.4.x hasta el 4 de enero del
2001. Una segunda edición de MINIX (y una
segunda edición del libro, escrito por
El 17 de diciembre del 2003 fue lanzada Albert S. Woodhull) fue lanzado en 1997.
la serie actual del núcleo, la 2.6.x y el Esta versión se ha mejorado en gran
desarrollo de Linux sigue avanzando día medida de la primera versión pero
a día con la meta de perfeccionar y todavía estaba dirigido a la enseñanza de
mejorar el sistema.[24] los sistemas operativos en gran medida.
r. Minix[25]
Fue sólo con la tercera versión, MINIX 3,
MINIX tiene una larga historia. Se y la tercera edición del libro, publicado
remonta a 1987, cuando la primera en 2006, que el énfasis cambió de
edición del libro Sistemas Operativos: enseñanza a una seria investigación y el
Diseño e Implementación fue publicado sistema de producción, especialmente
por Andrew S. Tanenbaum. La primera para sistemas embebidos. Algunas de las
versión de MINIX fue pensado para la muchas diferencias entre MINIX 2 y
enseñanza y se hizo muy popular muy MINIX 3 se dan aquí.
rápidamente. Uno de los primeros
usuarios fue un estudiante finlandés, De cara al futuro, estamos haciendo un
LinusTorvalds, quien aprendió todo gran esfuerzo para convertir MINIX 3 en
acerca de los sistemas operativos de la un sistema de calidad industrial con un
37

enfoque en el mercado integrado,


especialmente para aquellas aplicaciones Una consecuencia de este diseño es que
que requieren una alta fiabilidad y las fallas del sistema debido a los errores
disponibilidad. o ataques son aislados. Por ejemplo, una
falla o toma de control del controlador de
MINIX 3 es un sistema operativo de audio debido a un bug o exploit puede
código abierto que se puede utilizar como provocar ruidos extraños, pero no puede
una base para proyectos de investigación, dar lugar a una absorción completa del
sino también para los sistemas sistema operativo. Del mismo modo, los
comerciales (integrado) donde los accidentes de un componente del sistema
sistemas de microkernel dominan el pueden en muchos casos ser automática y
mercado. Gran parte del enfoque del transparente recuperado sin intervención
proyecto es lograr una alta fiabilidad a humana. Pocos, si alguno, los demás
través de la tolerancia a fallos y técnicas sistemas operativos son tan auto-sanación
de auto-sanación. que MINIX 3.

MINIX se basa en un pequeño


G. 2000
micronúcleo (sobre las líneas de 10K de
código) que se ejecuta en modo de s. Windows XP[21]
núcleo. El resto del sistema operativo se
ejecuta como una colección de procesos El 25 de octubre de 2001, se lanza
de servidor, cada uno protegido por la Windows XP, con un diseño renovado
MMU de hardware. Estos procesos centrado en la facilidad y en un centro de
incluyen el sistema virtual de archivos, servicios de Ayuda y soporte técnico
uno o más sistemas de archivos reales, el unificado. Se presenta en 25 idiomas.
administrador de memoria, el gestor de Desde mediados de la década de 1970
procesos, el servidor de la reencarnación, hasta el lanzamiento de Windows XP, en
y los controladores de dispositivos, cada el mundo se habían instalado unos 1.000
uno se ejecuta como un proceso en modo millones de PCs.
de usuario independiente.
38

Para Microsoft, Windows XP se confiabilidad, la seguridad y el


convertirá en uno de los productos de rendimiento. Con un diseño visual
mayor venta de los años venideros. Es renovado, Windows XP Professional
rápido y estable. La navegación en el incluye funcionalidades para equipos
menú Inicio, en la barra de tareas y en el informáticos comerciales y domésticos
Panel de control es más intuitiva. Se avanzados, como la compatibilidad con
incrementa la preocupación (y escritorios remotos, un sistema de
concienciación) por los virus y los piratas archivos cifrado y avanzadas
informáticos, pero en gran medida los características de red y restauración del
temores se disipan gracias a la posibilidad sistema. Las mejoras claves para los
de realizar actualizaciones de seguridad usuarios móviles incluyen la
online. Los usuarios comienzan a compatibilidad con redes inalámbricas
entender las alertas sobre datos adjuntos 802.1x, Windows Messenger y la
sospechosos y virus. Se pone más énfasis Asistencia remota.
en la ayuda y en la asistencia técnica.
Durante estos años aparecen varias
Windows XP Home Edition se ediciones de Windows XP:
caracteriza por un diseño visual limpio y
simplificado que facilita el acceso a las La edición Windows XP de 64 bits (2001)
funciones más usadas. Diseñado para el es el primer sistema operativo de
uso en el hogar, Windows XP ofrece Microsoft para procesadores de 64 bits
mejoras como el Asistente para diseñado para trabajar con grandes
configuración de red, el Reproductor de volúmenes de memoria y proyectos,
Windows Media, Windows MovieMaker como programas de efectos especiales de
y funciones optimizadas para fotografía películas, animaciones en 3D de
digital. ingeniería y científicos.

Windows XP Professional lleva los Windows XP Media Center Edition


sólidos cimientos de Windows 2000 hasta (2002) está pensado para el
el equipo de escritorio, lo que mejora la entretenimiento y el uso doméstico de
39

equipos. Permite navegar por Internet, necesidades de seguridad aumentan


ver televisión en directo, disfrutar de Además, Windows Vista introduce
colecciones de música y vídeos digitales mejoras en el Reproductor de Windows
y reproducir DVD. Media, ya que cada vez más personas
comienzan a ver sus equipos como
Windows XP Tablet PC Edition (2002) ubicaciones centrales de medios digitales.
desarrolla la visión de los equipos En ellos pueden ver televisión, mirar y
informáticos basados en lápiz. Los enviar fotografías, y editar vídeos.
equipos Tablet PC incluyen un lápiz
digital para el reconocimiento de la u. Windows Vista Ultimate[21]
escritura manual y, además, se pueden
usar con el mouse o el teclado. El diseño juega un papel importante en
Windows Vista, y elementos tales como
Curiosidad para fanáticos de la la barra de tareas y los bordes de las
informática: Windows XP está compilado ventanas adquieren un nuevo aspecto. La
a partir de 45 millones de líneas de búsqueda adquiere un nuevo énfasis y
código. ayuda a los usuarios a encontrar archivos
en sus equipos más rápidamente.
t. Windows Vista[21] Windows Vista presenta nuevas
ediciones, cada una de las cuales contiene
Windows Vista se presentó al mercado en una combinación diferente de
2006 con el sistema de seguridad más características y prestaciones. Se presenta
sólido conocido hasta el momento. El en 35 idiomas. El botón Iniciar
Control de cuentas de usuario ayuda a rediseñado aparece por primera vez en
evitar que software potencialmente Windows Vista.
dañino ejecute cambios en el equipo. En
Windows Vista Ultimate, el Cifrado de v. Windows 7[21]
unidad BitLocker brinda mejor
protección de datos al equipo, a medida Windows 7 se creó para el mundo
que las ventas de equipos portátiles y las inalámbrico que surge a finales de la
40

primera década del siglo XXI. En el tareas y un sistema de administración de


momento de su lanzamiento, las ventas archivos simplificado.
de equipos portátiles superan a las de
equipos de escritorio, y es habitual Windows 8 incorpora una pantalla de
conectarse a zonas interactivas Inicio con iconos que permiten conectar
inalámbricas públicas, como los cafés y con las personas, los archivos, las apps y
las redes privadas domésticas. los sitios web. Las apps ocupan un papel
protagonista y se brinda acceso a un
Windows 7 incluía nuevas formas de nuevo lugar para conseguir apps, la
trabajar con ventanas (como Ajustar, Tienda Windows, directamente desde la
Inspeccionar y Agitar) que mejoraban la pantalla de Inicio.
funcionalidad y hacían que la interfaz
fuera más divertida de usar. También Junto con Windows 8, Microsoft lanzó
entonces apareció Windows Touch, que también Windows RT, que funciona en
permitía a los usuarios de pantallas touch algunas tabletas y PCs. Windows RT se
navegar por Internet, desplazarse por ha diseñado para dispositivos ligeros y
fotos y abrir archivos y carpetas. para una mayor duración de la batería, y
ejecuta exclusivamente apps de la Tienda
w. Windows 8[21] Windows. Se distribuye con una versión
integrada de Office optimizada para las
Windows 8 es Windows renovado desde pantallas touch.
el conjunto de chips hasta la experiencia
del usuario. Funciona como una tableta x. UBUNTU[26]
para el ocio y como un equipo con todas
sus funciones para el trabajo. Introduce Ubuntu es una antigua palabra africana
una interfaz totalmente nueva que que significa "humanidad hacia otros".
funciona perfectamente con el dedo y con También significa "Yo soy lo que soy por
el mouse y el teclado. Windows 8 incluye lo que todos somos". El sistema operativo
también mejoras en el familiar escritorio Ubuntu trae el espíritu de Ubuntu al
de Windows, con una nueva barra de mundo de las computadoras.
41

proyecto Ubuntu que Ubuntu es un


Mark Shuttleworth reunió a un pequeño trabajo compartido entre Canonical, otras
equipo de desarrolladores de uno de los empresas, y los miles de voluntarios que
proyectos más consolidados Linux - aportan su experiencia para influir en lo
Debian - y se dispuso a crear un fácil de que es una plataforma de clase mundial
utilizar Linux de escritorio: Ubuntu, con para que cualquiera lo use.
el fin de que el software libre fuera parte
de la vida cotidiana para la mayoría de La visión de Ubuntu es parte social y la
usuarios de computadoras. La visión de parte económica: el software libre, al
Ubuntu es parte social y la parte alcance de todos en las mismas
económica: el software libre, al alcance condiciones, y financiado a través de una
de todos en las mismas condiciones, y cartera de servicios prestados por
financiado a través de una cartera de Canonical.
servicios prestados por Canonical.
El equipo de Ubuntu abrió un nuevo
La primera versión oficial de Ubuntu - camino en la comisión de un programa de
versión 4.10, nace con el nombre en lanzamientos programados en forma
código el "Jabalí verrugoso '- se puso en previsible de seis meses. Se decidió que
marcha en octubre de 2004, y provocó cada cuarto lanzamiento, emitido en un
interés dramático mundial, mientras miles período de dos años, recibiría el apoyo a
de entusiastas del software libre y los largo plazo (LTS). Versiones LTS se
expertos se unieron a la comunidad de utilizan normalmente para despliegues a
Ubuntu. gran escala.

El gobierno de Ubuntu es independiente Ubuntu es diferente de las ofertas


de Canonical, con líderes voluntarios de comerciales de Linux que lo precedieron,
todo el mundo que tienen la ya que no divide sus actividades entre
responsabilidad de muchos de los una versión comercial de alta calidad y
elementos críticos del proyecto. Sigue una versión de "comunidad" libre. Los
siendo uno de los principios clave del equipos comerciales y la comunidad
42

colaboran para producir una versión


única y de alta calidad, que recibe Ubuntu hoy día tiene hoy ocho sabores y
mantenimiento continuo por un período decenas de derivados localizados y
definido. Tanto la liberación y especializados. También hay ediciones
actualizaciones en curso están disponibles especiales para los servidores, las nubes
gratuitamente para todos los usuarios. OpenStack y dispositivos móviles. Todas
las ediciones comparten infraestructuras y
La primera versión oficial de Ubuntu - software común, lo que hace Ubuntu una
versión 4.10, con nombre en código el única plataforma única que se escala
"Jabalí verrugoso '- se puso en marcha en desde la electrónica de consumo en el
octubre de 2004, y provocó interés escritorio y hasta en la nube para la
dramático mundial, mientras miles de informática empresarial.
entusiastas del software libre y los
expertos se unieron a la comunidad de El sistema operativo Ubuntu y Ubuntu
Ubuntu. innovadora solución de convergencia
Android hacen un momento emocionante
El gobierno de Ubuntu es algo para Ubuntu en los dispositivos móviles.
independiente de Canonical (líder del En la nube, Ubuntu es el sistema
grupo Ubuntu y encargado de elaborar las operativo de referencia para el proyecto
diferentes versiones), con líderes OpenStack, es un popular sistema
voluntarios de todo el mundo que tienen operativo invitado en EC2 de Amazon y
la responsabilidad de muchos de los la nube de Rackspace, y está
elementos críticos del proyecto. Sigue pre-instalado en las computadoras de
siendo uno de los principios clave del Dell, HP, Asus, Lenovo y otros
proyecto Ubuntu que Ubuntu es un fabricantes mundiales. Y gracias a que la
trabajo compartido entre Canonical, otras infraestructura compartida, los
empresas, y los miles de voluntarios que desarrolladores pueden trabajar en el
aportan su experiencia para influir en lo escritorio, y sin problemas entregar
que es una plataforma de clase mundial código para servidores que ejecutan la
para que cualquiera lo use. nube Ubuntu Server Editiondespojada.En
43

el espíritu de código abierto, Ubuntu es significativas, donde Android


absolutamente gratis para descargar, usar, tiene el 90,8% de la cuota de
compartir y mejorar. mercado)
2. iOS 13,2%
y. Sistemasoperativosparamóvil 3. Windows Phone 3,7%
es 4. BlackBerry OS 2,9%
5. Linux u otros 0,8%
Son sistemas operativos para controlar un 6. Symbian OS 0,2%
dispositivo móvil al igual que los PCs 7. Firefox OS aún no disponible
utilizan Windows o Linux entre otros. No 8. Ubuntu Touch que está en
obstante, los sistemas operativos móviles desarrollo
son mucho más simples y están
orientados a la conectividad inalámbrica, Algunos autores señalan una quinta
los formatos multimedia para móviles y generación de sistemas operativos, sin
las diferentes maneras de introducir embargo, para este trabajo de
información en ellos. investigación no se considera relevante
debido a que la cuarta generación de
Algunos de los sistemas operativos sistemas operativos genera las interfaces
utilizados en los dispositivos móviles gráficas y demás evoluciones que se han
están basados en el modelo de capas.A venido desarrollando.
medida que los teléfonos móviles crecen
en popularidad, los sistemas operativos
con los que funcionan adquieren mayor
importancia. La cuota de mercado de
sistemas operativos móviles en el 3. CONCLUSIÓN
segundo trimestre de 2013 era el
siguiente:[27] Es notable la evolución que ha
desarrollado la informática,
1. Android 79,3% (En países como específicamente en el tema que
España las diferencias son más compete a este artículo. Tanto en el
44

diseño de los equipos (hardware),


como en los sistemas que los
administran (software). Hemos visto
como desde los primeros intentos de
la computación (cuando no se podía
ni construir una computadora), hasta
la diversificación que existe en la
actualidad en el diseño y servicios que
ofrecen las computadoras. Esto es
evidente dado que encontramos
diferentes sistemas operativos, tal
como gratuitos o propietarios y
sistemas operativos para dispositivos
móviles.

Asimismo, existen multiusuario,


monolíticos, modulares… entre otros
tipos de sistemas operativos. Por
tanto, dentro del mundo globalizado,
las empresas actualmente pueden
elegir qué sistema operativo desean
utilizar para el desarrollo de sus
funciones, lo cual se extiende a las
personas y sus diferentes actividades.
45

REFERENCIAS BIBLIOGRÁFICAS https://wiki.cc.gatech.edu/folklore/i


ndex.php/EXEC_II
[1] Andrew S. Tanenbaum., Sistemas [9] Sabre. (Sin fecha) Sabre. [Online].
Operativos: diseño e http://www.sabre.com/home/about/s
implementación. México: Prentice abre_history
Hall, 1998. [10] G. A. Blaauw, F.P, Brooks Jr. G. M.
[2] Yainer Shur, La valoración del Amdahl. (2000) Arquitecture of the
documento electrónico en el marco IBM System 360. [Online].
archivístico centroamericano. http://web.archive.org/web/2007021
Heredia: Tesis presentada para optar 2012410/http://www.research.ibm.c
al grado de Magíster Litterarum en om/journal/rd/441/amdahl.pdf
la Mestría en Estudios de Cultura [11] UNISYS. (Sin fecha) UNISYS.
Centroamericana, Énfasis en [Online].
Gestión de Información, http://public.support.unisys.com/co
Universidad Nacional, 2009. mmon/epa/documentationlibraries.a
[3] H. J. Ortiz Pabón, Sistemas spx
Operativos Modernos. Medellín: [12] UNIX. (1995-2012) UNIX.
Universidad de Medellín, 2005. [Online].
[4] Instituto Politécnico Nacional. http://www.unix.org/what_is_unix/h
(2013) Sites.upiicsa.ipn.mx. istory_timeline.html
[Online]. [13] Palo Alto Research Center
http://www.sites.upiicsa.ipn.mx/poli Incorporated. (2002-2013) PARC.
libros/portal/Polilibros/P_terminado [Online].
s/SISTEMAS http://www.parc.com/about/
%20_OPERATIVOS/UNIDAD2/2.
[14] (Sin fecha) Old Computer Museum.
3.2.HTM
[Online].
[5] Robert Patrick. (2008) Concepción http://www.oldcomputermuseum.co
de Sistemas Operativos. [Online]. m/os/pcdos_3.1.html.
http://www.softwarepreservation.or
[15] The Linux Information Project.
g/projects/os/gm.html.
(2004, Abril) Linfo.org. [Online].
[6] R. E. Drummond. (1987) http://www.linfo.org/ms-dos.html
computer.org. [Online].
[16] (Sin fecha) Microsoft® DOS
http://www.computer.org/csdl/proce
Version Features. [Online].
edings/afips/1987/5094/00/5094080
http://www.emsps.com/oldtools/msd
5.pdf.
osv.htm
[7] IBM. (1968) System/360. Disk
[17] GNU. (2011) gnu.org. [Online].
Operating System Operating Guide.
http://www.gnu.org/gnu/about-gnu.h
[Online].
tml
http://bitsavers.trailing-edge.com/pd
[18] James L. Peterson , Peter B. Galvin
f/ibm/360/dos/C24-5022-4_Disk_O
Abraham Silberschatz and versión
perating_System_Operating_Guide_
en español de Ernesto Morales
Feb68.pdf
Peake, "El Sistema Operativo
[8] G. Grey. (1993) UNISYS History
Mach," in Sistemas Operativos.
Newsletter. [Online].
46

Conceptos Fundamentales. BIBLIOGRAFÍA


Argentina: Addison Wesley
COMPLEMENTARIA
Iberoamericana. Traducción, 1994,
pp. 609-642.
[19] S.R. Bourne. (1983)
http://ptgmedia.pearsoncmg.com/. A Chat with Computing Pioneer Steve
[Online]. Wozniak.(Sin fecha) [Online]
http://ptgmedia.pearsoncmg.com/im http://www.npr.org/templates/story/story.
ages/0130224960/samplechapter/01 php?storyId=6167297.
30224960.pdf Computer History Museum.
[20] (2013) Teknoda. [Online]. [Online].http://www.computerhistory.org/
http://www.teknodatips.com.ar/as40 .
0/274-infografia-evolucion-del-as40
0-ibm-i.html Control Data Corporation. Plato, user’s
[21] Microsoft Windows. (2013) guide.(1981). [Online].
http://windows.microsoft.com/. http://bitsavers.informatik.uni-stuttgart.de
[Online]. /pdf/cdc/plato/97405900C_PLATO_Users
http://windows.microsoft.com/es-M _Guide_Apr81.pdf.
X/windows/history
[22] (2013) RetHat. [Online]. El primer ordenador de Apple se vende
https://access.redhat.com/site/docu 425 veces más caro que el iPad. (Sin
mentation/ fecha).
[23] Abraham & Galvin, Peter. [Online].http://www.elmundo.es/elmundo
Silberchatz, Conceptos de Sistemas /2010/11/24/navegante/1290586981.html.
Operativos.: Addison Wesley, 2004.
[24] Rafael Martínez. (1998) Linux.org. Evolución de los Sistemas Operativos
[Online]. (2011). [Online]:
http://www.linux-es.org/sobre_linux http://www.taringa.net/posts/info/115254
[25] Minix 3. Minix 3. [Online]. 81/Evolucion-de-los-Sistemas-Operativos
http://www.minix3.org/other/read-m -En-Imagenes.html.
ore.html
Facultatd'Informàtica de Barcelona. (Sin
[26] (2013) Ubuntu. [Online].
fecha). Historia de los Sistemas
http://www.ubuntu.com/
Operativos. [Online]:
[27] (2013) xatakandroid.com. [Online]. http://www.fib.upc.edu/retro-informatica/
http://www.xatakandroid.com/merca historia/so.html.
do/android-eleva-su-cuota-de-merca
do-hasta-el-80 Gaby’s Homepage for CP/M and
[28] RB Payne, DJ Howarth T Kilburn. Computer History. (Sin fecha).[Online]
(1962) Atlas Informática. [Online]. http://www.gaby.de/ecpm.htm.
http://www.chilton-computing.org.u
k/acl/technology/atlas/p019.htm. Gasperson, T. CP/M collection is back
online with an Open Source licence.
(2001).[Online]
47

http://www.theregister.co.uk/2001/11/26/c Palo Alto Research Center Incorporated


p_m_collection_is_back/. (2002-2013). PARC.
[Online]http://www.parc.com/about/.
Generaciones de los Sistemas Operativos
(Sin fecha). PC DOS. (Sin fecha)
[Online]http://diegocoyago.galeon.com/ [Online]http://www.theosfiles.com/os_do
s/ospg_dos_pcdos.htm.
H. J., Ortiz Pabón (2005). Sistemas Robert Patrick (1987). Rand Corporation
Operativos Modernos. Universidad de publication.[Online]
Medellín: 1 edición. http://www.rand.org/content/dam/rand/pu
bs/papers/2008/P7316.pdf.
Hormby, T.Origen de la Apple I y Apple
II Computadoras. (Sin fecha). Silberchatz, Abraham & Galvin, Peter
[Online]http://lowendmac.com/orchard/0 (2009).Operating Systems Concepts,
5/origin-apple-ii-computer.html. octavaedición, Addison Wesley
Publishing Co., Mass.,
Jones, D. W. (Sin fecha). PLATO.
[Online].http://homepage.cs.uiowa.edu/~j Stifle, J. (1972) The PLATO IV
ones/plato/#tutor. Architecture.
[Online]http://bitsavers.informatik.uni-stu
L, Javier. Evolución del Sistema ttgart.de/pdf/univOfIllinoisUrbana/plato/
Operativo (2010). X-20_The_Plato_IV_Architecture_May7
[Online].http://www.slideshare.net/javier.l 2.pdf.
una/evolucion-del-sistema-operativo.
Tanenbaum, A.S. (1993). Sistemas
López Get, A. (2010). La guerra de los operativos modernos. 1. edición. México:
sistemasoperativos v.1.0 = The war of the Prentice Hall Hispanoamericana.
operating systems v.1.0. Reflexiones.
Segunda época; Vol.89, no.2 ; 61-73. Timeline of Computer History: 1956:
MS-DOS: A BriefIntroduction. (Sin Software. (2006). [Online]:
Fecha). http://www.computerhistory.org/timeline/
[Online]http://www.linfo.org/ms-dos.html ?a%C3%B1o=1956.
.
Van Meer, E. PLATO: From
N. C., Henrry. Historia de los Sistemas Computer-Based Education to Corporate
Operativos (2011). [Online] Social Responsibility (Sin fecha).
http://www.slideshare.net/hnavarroch/hist [Online]
oria-so. http://www.cbi.umn.edu/iterations/vanme
er.html.
ObsolescenceGuaranteed. (Sin fecha).
[Online] Woolley, D. R. PLATO: El surgimiento de
http://obsolescence.wix.com/obsolescenc la Comunidad Online. (Sin fecha)
e#!cpm-internals/c247i. [Online]http://thinkofit.com/plato/dwplat
o.htm.

Você também pode gostar