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 se computadoras, las cuales han atravesado diferentes generaciones. utilizaban sistemas electromecánicos mecánicos y que la para 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 introducción al sistema y después leerlos académicos. para fines investigativos y 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 de datos para la realización de distintas tarjetas y cintas, mientras que 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 inicia a mediados de la década de 1965, procesaban gran cantidad de datos en con forma rápida, oportuna y a la vez generan los circuitos integrados y la multiprogramación, asimismo se dan los primeros intentos para el empresariales, estas reportes de los análisis ejecutados. tiempo compartido. Otro avance importante fue Retomando el 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, forma comercial. equipos con amplias velocidades de crecimiento fenomenal de sobre dando la como evolución resultado 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 microprocesador),dando escala paso (chip 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, fundamenta en la la cual se 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 SISTEMAS OPERATIVOS Así como las computadoras han ido evolucionando y cambiando, los sistemas operativos han pasado por distintas generaciones. Sin embargo, antes de abordar ese tema, es necesario describir qué hace un sistema operativo y los distintos tipos de sistemas operativos existentes. estrategias.Es por esta razón que existen diferentes tipos de sistemas operativos[3]: 1. Sistemas por lotes sencillos: Se utilizaban en mayor medida antiguamente (1950), ya que las primeras máquinas eran enormes, pero funcionaban únicamente a través de una consola y se caracterizaban por la poca interacción entre el usuario y el trabajo que se ejecuta. Entonces se El sistema operativo es el encargado de preparaba un trabajo, el sistema lo mediar hacía y luego entregaba la salida entre el usuario de una computadora y el hardware de la misma. Por tanto, un sistema operativo es mediante tarjetas perforadas. [3] 2. Sistemas por lotes software que gestiona el hardware de la multiprogramados: computadora. (superposición de la entrada/salida de El spooling 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 están trabajos en espera se van ejecutando líneas poco a poco.[3] configuración, organizados dado según que muchas diferentes. El diseño de un nuevo sistema operativo es una tarea de gran envergadura. Es fundamental que los objetivos del sistema estén bien definidos antes de comenzar el diseño. Estos objetivos constituyen la base para elegir entre los distintos algoritmos y 3. Sistemas de tiempo compartido: estos sistemas son la extensión lógica de la multiprogramación, ya que permiten que mientras se ejecute un trabajo o proceso, el usuario pueda interactuar con el mismo y darle 5 instrucciones, mientras que a la vez procesadores y cada uno ejecuta las recibe 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 [3] procesador, efectuando una relación respuestas inmediatas. 4. Sistemas de computador personal: pero dependen de un maestro-esclavo).[3] 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 sus familias. Por tal razón, estos microprocesadores, 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 sencilla, solventando sus necesidades. distribuidos están[3]: [3] a. 5. Sistemas paralelos: La tendencia actual ha sido crear b. ya que si un c. procesador falla, los demás asumen El B. Computación más de rápida: diferentes cálculos de manera concurrente. Confiabilidad: Si un procesador de un sitio falla, los demás sus funciones, por lo cual el sistema no se paraliza, si no que se hace más de sistemas compartidos: Realización aumento en el rendimiento y mejoran confiabilidad, estaciones constituir Recursos tener utilizar una impresora de un sitio multiprocesadores, para poder abarcar la para Pueden usuario de un sitio A puede sistemas cada vez más tareas, ya que tienen un local. d. siguen trabajando. Comunicación: Los programas lento. Existen dos tipos de sistemas intercambian datos de diferentes multiprocesadores: procesadores simétricos (se copian los datos en los diferentes sistema, de un mismo 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. En 1954, el modo de operación fue: GENERACIÓN CERO programador presente y (personalmente) operar la consola de control. Algunos A. 1940 No existe programadores eran buenos operadores, y Sistema Operativo, se comunicaban con el lenguaje máquina (0,1). algunos eran apenas competentes. Los programadores eran escasos y cuando lo estaban operando, no eran de programación. 1.2. GENERACIÓN UNO Había dos versiones del paquete original OS porque Mock y no podía ponerse de B. 1950 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 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, ineficientes que se usan rara vez y no 1950 las computadoras tanto de fabricación y atención al cliente, de había 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. hardware terminal conectado 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 llevó a los equipos periféricos en la produjeron. Cuando los programadores habitación contigua. estaban presentes y en funcionamiento, y su equipo 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 posibles (dependiendo de la longitud de para proporcionar datos contables. Nos cobraron por el tiempo las utilizado y líneas impresas. Una máquina distribuyeron a otras instalaciones. produce hoja acompañado cada de pruebas). Veinte ejemplares se contabilidad trabajo nuevo al remitente. El centro de cómputo tiene un La cinta de entrada permitido 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 de datos de los casos detrás de cada una Centro de ellas en una sola cinta de entrada. Irónicamente, nunca fue utilizado en las de instalaciones Investigación del Esso. 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 llamado BESYS . Desde hace más meta-sistema de diezBESYS años fue uno de los responsable de: de la máquina. nivel, el En el operador 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 operativo UNIX ha merecido mucha la entrada del sistema 3. atención en la literatura. Por el contrario, BESYS está casi olvidado. cinta y cintas de montaje 4. [6] Respuesta a mensajes de error del sistema 5. El sistema inicial, BESYS - 1 , estaba en uso el 16 de octubre , 1957.Fue Asignación de unidades de diseñado para 704 tambores , 8K palabras de 36 bits de Salida de lotes para el procesamiento periférico 6. Trabajos de terminación que se detuvo, en bucle, o superaron trabajolímites. 10 7. Para recuperarse de los fallos del sistema o la corrupción 1.3. El corazón del sistema era la parte Primera mitad de la década de 1960. residente del núcleo. Contenía la Desarrollo siguiente: compartido. tiempo matemáticas Surgieron real [4]. sistemas Algunos de sistemas operativos de la época fueron: integrales y Operativos desarrollaron los sistemas de tiempo 110 instalaciones 4. Mesas Sistemas principios de multiprocesamiento. Se sistema 3. Funciones de compartidos con multiprogramación y 1. Programa de control del 2. Centralizadas GENERACIÓN DOS memoria C. 1960 intermedia 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 Otros sistemas operativos de la época en equipos periféricos de salida permiten al ordenador la generación uno fueron: para manejar una gran cantidad y variedad de problemas. Estos • SHARE OS Inicialmente funcionaba en computadoras IBM 704, pero posteriormente fue pasado a los IBM 709. • UMES (Sistema Operativo para el IBM PC 7090, de la Universidad de Michigan). van desde pequeños trabajos para los cuales no hay datos fuera del programa en sí, a grandes trabajos que requieren varios lotes de datos, posiblemente llegando en comunicación. entrada diferentes Otros pueden medios de elementos de consistir en 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 podrán presentarse al mismo tiempo en notificaron. programación de trabajos se una baraja de cartas o la duración de la cinta perforada. identificados Todos deben adecuadamente para ser Normalmente, el núcleo principal y el tienda de tambor de la computadora es equipo. poco probable que sea suficiente para contener todos los documentos que están Para sistematizar tarea de esperando para ser utilizado tanto los de un bloques de información de entrada se introducido. Un copian, como se reciben, en una cinta sección de magnética que pertenece al supervisor, 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. 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. identificación, documento documento esta el se ha es auto-contenido concepto una de Cada documento lleva 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 para proporcionar mayor amortiguación. principal para B. Una salida así SER lleva disponible en el almacén 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 se exploración presente para decidir cuándo subdividen de modo que el contenido de empezar a mover la cinta de nuevo para una 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. en sección secciones ocuparán que todos 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 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 se introducen en el 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 de medio ambiente. Con el fin de que el grabación temporal en la cinta de tiempo intervalo entre la ejecución descarga 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. suspendido de y otros el problema problemas 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. 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 Capacidades de 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 llama un paso del trabajo. Por lo o más particiones de programación son: tanto, un trabajo consiste en una 1. Archivos de entrada / salida independientes para cada partición. 2. Al serie de uno o más trabajos pasos. En la preparación de la ejecución de menos 10 almacenamiento KB para de cada partición. un trabajo, el operador debe asegurarse de que: 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 tarjeta lector, unidad de cinta necesarios para iniciar y terminar el procesamiento por lotes, magnética, o disco. son sección 3. Los dispositivos de E / S que Formatos de comandos del operador. hace referencia al programa de discutidos en la 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 lectores de tarjetas y puñetazos, simbiontes. En los últimos años de EXEC impresoras, 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 cintas se llama las rutinas 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 UnisysCorporation.EXEC II se compone de rutinas residentes que se quedaron en la memoria todo el tiempo, y las no residentes que fueron traídos de tambor sólo cuando sea necesario. Las rutinas residentes incluyen un intérprete de tarjeta de control mínimo, un vector de salto para las entradas del programa de usuario en EXEC II, tablas de configuración, controladores de directorio de archivos, y rutinas de control de tambor, una cinta, y la consola. Hubo también una rutina de despachador para controlar i / o colas. Los principales rutinas no residentes fueron el principal intérprete de la tarjeta de control, contabilidad de trabajos, y las rutinas de EXEC II era más grande que EXEC I, que comprende 45.000 líneas de código ensamblador y ocupa 12K de memoria. El lenguaje de comandos era más fácil de usar que la de EXEC I, y fue la base para el control de ExecutiveLanguage (ECL) utilizados en EXEC 8. La principal diferencia en la sintaxis es que en EXEC II, el campo de opciones de vino por primera vez (inmediatamente después de la @) en lugar de después del campo de operación. Por ejemplo, una llamada al compilador COBOL para compilar la fuente de entrada elemento BING, poniendo la salida de la fuente 17 actualizada de Bong y la salida de objeto reubicable en TICK / TOCK sería: Tarjetas de entrada ELT en un 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 la fuente de las tarjetas y la X para cancelar la compilación si se han detectado errores. Por cierto, los nombres Bing, Bong, y TICK / TOCK se han tomado de un ejemplo en el EXEC II Programadores referencia. Muchos estados tenían esencialmente el mismo significado en el EXEC II, ya que tendrían en EXEC 8, incluyendo: RunRun inicio Terminación run FIN archivos de cinta denominada PCF (archivo complejo programa) para fuente, desplazable, Mensaje de la consola MSG ASG asignación de instalaciones PMD volcado postmortem los elementos del programa absolutos. La manipulación de los elementos del programa se realiza a través de un conjunto de rutinas llamadas CUR (rutinas de utilidad complejos), que fue el antepasado de procesador EXEC 8 FURPUR. CUR fue llamado a través de un XQT CUR @, seguido por las directivas de las tarjetas subsiguientes. Algunas de las directivas, como ERS, encontrar y PCH fueron trasladados Ejecución del programa XQT y directamente a FURPUR. Otros procesadores que vienen con EXEC II fueron: ALG compilador ALGOL 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 tardía Bogart se hizo para la Agencia de aparición, se vendieron sólo 36 1107s, Seguridad Nacional. La segunda fue la pero 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. consecuencia de afortunadamente su UNIVAC 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 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 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 II. Este titulado "Conversión EXEC II fueron un era sistema EXEC de 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 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 para el Burroughs 5000 y el Sistema de electrónicamente a cualquier agente en Tiempo Compartido Compatible (CTSS), cualquier lugar. de los los datos disponibles 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 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 Airlines e IBM SABRE. El sistema revolucionario fue la primera aplicación de negocio en tiempo d. SABRE real, y permitió a American Airlines para Sistema Operativo diseñado para ser utilizado en vuelos comerciales: reemplazar el sistema de reservas de pasajeros escrita a mano de la década de 1950 con el sistema de reservas automatizado para el futuro. La historia del sistema Sabre comenzó con un encuentro casual ...[9] 1960-1962 El primer sistema SABRE fue CR Smith, presidente de American que se encuentra en un centro de Airlines, un computación especialmente diseñado en 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 y R. Blair representante de ventas Smith, instalado en dos ordenadores IBM 7090, 20 desarrollo y la instalación de la inversión Este inicial 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 este sistema tomó sistema en tiempo real utilizado, no GENERACIÓN TRES (Segunda mitad de la década de 1960 a la Primer mitad de 1970) convirtiéndose en el, sistema privado grande es 1.4. En 1964 La red se ha completado, más aún de procesamiento de datos, sólo superada por el sistema del gobierno de los Los EE.UU. Se 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 solo en sus inversiones de personal. multiprocesamiento.Comienza en 1964 convierte en una sistemas operativos real de esta y 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) tratamiento operativos, de datos de American surgieron otros sistemas y grandes; medianos OS/MVT para los sistemas 360 grandes, Airlines. 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 sistema. Para 1978, a. OS/360[10] 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 soportar de hardware aplicaciones capaz comerciales de memoria y podía cambiar dinámicamente. científicas. Antes de este sistema las aplicaciones corrían en líneas independientes de hardware.Su primera versión se da en 1954. Fue desarrollado como una familia de tres programas de control, que incrementaban su tamaño y funcionalidad: Este sistema lenguaje también de introdujo órdenes llamadoJCL(Job por Control el lotes Language), Lenguaje de Control de Procesos. Para algunos autores, el OS/360 es considerado como la mayor revolución en la historia de la informática. PCP(Primary Control Program, Programa de Control Primario) que procesaba los secuencialmente b. Master trabajos Control Program (procesamiento por lotes). a Escrito originalmente en 1961 en ESPOL 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 de tareas concurrentes, cada una procesadores, teniendo un lugar predefinido en la implementación comercial de la memoria memoria. virtual, y el primer sistema operativo MFT(Multiprogrammingwith Fixednumber of MVT(Multiprogrammingwith Variable number of a Tasks, Multiprogramación con un número Variable de Tareas) permitió un número variable de tareas cuya para gestionar fue múltiples la primera escrito exclusivamente en un lenguaje de alto nivel. Este software fue diseñado para funcionar propietario. No sólo se en hardware encontró información sobre esta etapa.[11] mayor 22 1.5. GENERACIÓN CUATRO (De la Segunda mitad de la década de 1970 a la actualidad) amplía a computadores de 16 bits con capacidad de multiusuario. 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 el 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 máquinas virtuales, y los sistemas de considerablemente bases de datos.[4] programación necesaria para instalar una sistema operativo. Surge informática se de utiliza 1980. Al la reducir cantidad de 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 8080/85 en 1980.Fue creado por Intel basados microcomputadoras deGary en las Kildallde 1969 TheBeginni La historia de UNIX ng se inicia en 1969, cuando Ken Digital Research y se limitaba a una sola Thompson, tarea en procesadores de 8 bits y no más Ritchie y otros de 64 kilobytesde memoria, luego se comenzaron a Dennis trabajar en el "poco 23 1971 Primera edición usada PDP-7 en un sistemas rincón" en los Bell anteriores Labs y lo que era para siguientes" convertirse en UNIX. Tenía un ensamblador [Bourne]. Tenía C, UUCP el 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 procesamiento de texto los de documentos de 1980 Xenix Unix y y kilobytes (KB). Microsoft introduce Xenix. 32V y 4BSD introducidos. 1982 Sistema III AT & UNIX 1973 Cuarta patentes. Fue reescrito en C. edición Esto hace que sea (USG) portátil y cambió la System III, la primera historia los versión pública fuera sistemas operativos. UNIX se va de de los laboratorios casa. También 1.0. HP-UX 1975 Sexta Edición conocido de como SystemGroup de T Bell. Barcos la 1979 Séptima edición en ser SunOS introdujo. Ultrix-11 versión 6, este es el primero liberación 1983 System V introducidas. Grupo de ampliamente Investigación disponible fuera del Informática lado los UNIX SystemGroup Laboratorios Bell. La (USG) y un tercer primera versión BSD grupo (1.x) se deriva de V6. Fue una "mejora con para convertirse en respecto a todos los Desarrollo de se (CRG), fusionan UNIX Laboratorio de de 24 Sistemas. AT & T 750.000 instalaciones anuncia UNIX UNIX de todo el System V, la primera mundo. IRIX versión introdujo. POSIX.1 1988 compatible. Base 1984 4.2BSD instalada de 45.000. Universidad de publicada. Abrir California (OSF) Software Foundation en 4.2BSD Internacional versiones, incluye formaron. Ultrix señales 1986 4.3BSD y mucho 1989 (UI) Funcionamiento introdujo. En este forma momento hay preparación en spin-off UNIX de todo el USL. Motif libertad, del software de AT & T 100.000 instalaciones mundo. 4.3BSD 4,2 buques. UNIX más. X / Open formó. System V Release 2 incluyendo 1989 SVR4 el naves. UNIX la para de la 1.0 System Release 4 V barcos, servidor de nombres sistema unificador V de y BSD, Xenix. Base Internet. SVID introdujo. NFS de enviado. AIX instaladas. X / Open lanza XPG3 1990 XPG3 anunció. Base 1987 SVR3 UNIX Berkeley TCP / IP, nuevas 1984 SVR2 y 1,2 millones instalada de 250.000. System V Release 3 Brand. OSF incluye Bell Labs barcos. UNIX TLI, momento este hay 1 debuts. Plan 9 from STREAMS, RFS. En / 1991 SystemLaboratories 25 (USL) se convierte en diciembre de Novell una barcos SVR4.2MP, la empresa - propiedad mayoritaria de AT & T. LinusTorvalds 1992 SVR4.2 1993 4.4BSD final USL versión OEM del sistema V 1994 Especificaci BSD 4.4-Lite elimina comienza el ón desarrollo de única UNIX todo el código alega, infringe en USL / Linux. Debuts Solaris Novell. A medida que 1.0. USL el nuevo propietario libera UNIX de la marca comercial System V Release 4.2 UNIX, X / Open (Destino). Octubre introduce la Single - XPG4 marca lanzada UNIX por X / Open. 22 de (antes Spec 1170), la diciembre separación Novell Specification de la UNIX de anuncia intención de marca adquirir USL. Barcos cualquier Solaris 2.0. 4.4BSD la código real. X / Open introduce el versión 1995 UNIX 95 flujo de final de Berkeley. 16 programa de marca de Novell UNIX 95 para las adquiere USL Late SVR4.2MP Novell transfiere implementaciones de 1993 derechos de la marca Single UNIX. Novell "UNIX" y el Single vende la línea de UNIX negocio de junio Specification X / la especificación de SCO 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 1996 1997 Single UNIX 5.0 Open Source empieza debuts. Las formas de Open a Group una e IBM. UnixWare 7 y fusión de OSF y X / IRIX 6.5 barco. El sistema UNIX como Open. The Open despegar anuncios de Netscape 1999 UNIX a 30 Group llega introduce la versión 2 a su 30 aniversario. Linux Specificatio de la especificación kernel n, versión 2 Single libertad. The UNIX, 2.2 en Open incluyendo el apoyo a Group y el IEEE tiempo real, hilos y comenzar el de 64 bits y los desarrollo conjunto procesadores de una revisión de más grandes. La POSIX especificación 1998 UNIX 98 con está y Single UNIX disponible Specification. Primer gratuitamente en la as web. IRIX 6.4, 4.3 LinuxWorld. Dotcom AIX y HP-UX 11 fiebre buques. The Open mercados Group entre ellas Base, Workstation y Server. Primero en de los bursátiles. Barcos introduce la familia UNIX de 98 marcas, conferencias 2001 Single Tru64 UNIX. La versión 3 de la UNIX especificación Single Specificatio UNIX une IEEE n, versión 3 POSIX, The Open UNIX 98 productos Group y los esfuerzos registrados de la industria. Linux por Sun, envían IBM y NCR. El movimiento kernel 2.4 en 27 libertad.Acciones de IEC, IEEE y The TI se enfrentan a un Open momento difícil en los mercados. El más APIs IDC sobre el mercado las UNIX - dice UNIX $ adquisiciones de la 69 mil millones en el marca UNIX supera 2008, predice UNIX los $ 74 mil millones en valor de $ 25 mil millones.AIX buques. 2003 ISO / IEC Los 9945:2003 2009 UNIX a 40 Group. Añade 5L volúmenes 2013 2010 UNIX en el Apple escritorio reporta 50 millones de principales de la computadoras de versión de la escritorio en 3 y especificación Single crecimiento - se trata UNIX son aprobados de como sistemas de certificación UNIX. estándar Tomado de: [12]. internacional. El "Westwood" test c. APPLE barco privado para la 2007 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. Apple Mac OS X lugar de usar pantallas normales creó una certificada para UNIX 03. 2008 ISO / IEC La última revisión de 9945:2008 la API UNIX conexión a TV como monitor. Existió hasta Apple III y actualmente existen réplicas y emuladores computadora. constituye formalmente estandarizada a ISO / d. PLATO de esta 28 Software de carácter educativo, creado en • Programación orientada a objetos 1960. Fue creado por Donald L. Bitzer y completamente su equipo en la Universidad de Illinois. lenguaje de programación Smalltalk Fue el primero en utilizar conceptos y multiusuario, integrado. (1972). chats, tablones, correo el formada entorno de en el desarrollo 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 división de investigación de Xerox Corporation. Dedicada a realizar avances E. 1980 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. g. MS-DOS (1973) • GUI: Interface gráfica de usuario, ofreciendo ventanas e iconos MS-DOS (Microsoft (1975) OperatingSystem), • Editor de texto WYSIWYG (1974) operativo • Red de área local Ethernet (1973) para es un Disk sistema computadoras que utilizaba línea de comandos. Es un sistema pequeño y relativamente sencillo. 29 Este sistema operativo tiene una historia fue “sucia”, ya que: Microsoft. MS-DOS 1.0 era en realidad una versión Microsoft inicialmente mantuvo la IBM renombrada de QDOS ocupa que Microsoft posteriormente un contratado secreto de por 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 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 de proporcionar compatibilidad con las comercialización 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 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. de 1981. QDOS Program sistema se para operativo retiene los para derechos el de sistema 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 computadora CPU (unidad central de 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 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 creado por personas que concibió como una forma de fortalecer el Las versiones posteriores de MS-DOS espíritu cooperativo que prevalecía en la presentaron comunidad mejor rendimiento y 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 sistema operativo creado por Apple para elementos de las versiones anteriores. gráfica mantiene muchos 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 del operativo derivado de Unix y BSD de Defensa de Estados desarrollado por Sun Microsystems para (DARPA, sus estaciones de trabajo y servidores Investigación Departamento Unidos Avanzados 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 protocolo NFS. SunOS 3.0 coincidía con definitivo, 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 en dejarlo pero como nombre Windows prevalece 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 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 y OpenSolaris (la versión libre) conserva exclusivo diseñado para el usuario de PC internamente el nombre "SunOS 5.10" y serio." Gates dice: MS-DOS, puedes "Es un software Solaris 5.11, respectivamente.[19] Hay k. OS/400 menús desplegables, barras 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 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 actividades diarias. Incluso hay un juego: compatibilidad Reversi.[21] dispositivos de bus serie universal (USB). encontrar información más en rápidamente con discos y DVD los la y Otro elemento que aparece por primera Fue el primer intento de Microsoft de vez es la barra Inicio rápido, que permite implementar ejecutar un ambiente operativo 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 fue presentada el 3 de noviembre de m. Windows 98 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 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 1995, Bill Gates publica un 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 versión se ejecutaban en, aproximadamente, el 80% de los equipos del mundo. Windows 95 es de Internet Explorer. Este navegador se une a los que ya competían 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, 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 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 un y pequeño después sistema de Unix sucesivas 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, todo gran esfuerzo para convertir MINIX 3 en acerca de los sistemas operativos de la un sistema de calidad industrial con un quien aprendió 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 sistema operativo. Del mismo modo, los también comerciales para sistemas 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 (integrado) los basa en donde un pequeño micronúcleo (sobre las líneas de 10K de código) que se ejecuta en modo de G. 2000 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 y un visual rendimiento. 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 escritorios remotos, un concienciación) por los virus y los piratas archivos cifrado y 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 online. compatibilidad con redes inalámbricas Los preocupación usuarios (y comienzan a móviles entender las alertas sobre datos adjuntos 802.1x, Windows sospechosos y virus. Se pone más énfasis Asistencia remota. diseño el convertirá en uno de los productos de la Con seguridad sistema de avanzadas incluyen Messenger la y la 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 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, digital. ingeniería y científicos. Windows XP Professional lleva los Windows XP Media Center Edition sólidos cimientos de Windows 2000 hasta (2002) el equipo de escritorio, lo que mejora la entretenimiento y el uso doméstico de como el Asistente animaciones está pensado en 3D para de el 39 equipos. Permite navegar por Internet, necesidades de seguridad ver televisión en directo, disfrutar de Además, 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 Windows Vista aumentan introduce 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 t. Windows Vista[21] sus Windows equipos Vista más rápidamente. presenta nuevas ediciones, cada una de las cuales contiene Windows Vista se presentó al mercado en una 2006 con el sistema de seguridad más características y prestaciones. Se presenta sólido conocido hasta el momento. El en Control de cuentas de usuario ayuda a rediseñado aparece por primera vez en evitar Windows Vista. que software potencialmente combinación 35 idiomas. diferente El botón de Iniciar dañino ejecute cambios en el equipo. En Windows Vista Ultimate, el Cifrado de unidad BitLocker brinda v. Windows 7[21] 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 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 a zonas 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 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. interfaz totalmente nueva 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 económica: el software libre, al alcance condiciones, y financiado a través de una de todos en las mismas condiciones, y cartera financiado a través de una cartera de Canonical. de de todos servicios en las mismas prestados por 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 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 la ya que no divide sus actividades entre 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 el mundo responsabilidad de que tienen muchos de programados en forma 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. 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 Tanto la liberación 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 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 OpenStack, versiones), con es líderes 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 elementos críticos del proyecto. Sigue pre-instalado en las computadoras de siendo uno de los principios clave del Dell, proyecto Ubuntu que Ubuntu es un fabricantes mundiales. Y gracias a que la trabajo compartido entre Canonical, otras infraestructura 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 nube HP, de Rackspace, Asus, Lenovo compartida, y y está otros los 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 es 3. Windows Phone 3,7% 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 obstante, los sistemas operativos móviles son mucho más simples y Touch que está en desarrollo 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, información en ellos. investigación no se considera relevante para este trabajo de 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 segundo trimestre móviles de 2013 en el era el siguiente:[27] 3. CONCLUSIÓN 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 [1] Andrew S. Tanenbaum., Sistemas Operativos: diseño e implementación. México: Prentice Hall, 1998. [2] Yainer Shur, La valoración del documento electrónico en el marco archivístico centroamericano. Heredia: Tesis presentada para optar al grado de Magíster Litterarum en la Mestría en Estudios de Cultura Centroamericana, Énfasis en Gestión de Información, Universidad Nacional, 2009. [3] H. J. Ortiz Pabón, Sistemas Operativos Modernos. Medellín: Universidad de Medellín, 2005. [4] Instituto Politécnico Nacional. (2013) Sites.upiicsa.ipn.mx. [Online]. http://www.sites.upiicsa.ipn.mx/poli libros/portal/Polilibros/P_terminado s/SISTEMAS %20_OPERATIVOS/UNIDAD2/2. 3.2.HTM [5] Robert Patrick. (2008) Concepción de Sistemas Operativos. [Online]. http://www.softwarepreservation.or g/projects/os/gm.html. [6] R. E. Drummond. (1987) computer.org. [Online]. http://www.computer.org/csdl/proce edings/afips/1987/5094/00/5094080 5.pdf. [7] IBM. (1968) System/360. Disk Operating System Operating Guide. [Online]. http://bitsavers.trailing-edge.com/pd f/ibm/360/dos/C24-5022-4_Disk_O perating_System_Operating_Guide_ Feb68.pdf [8] G. Grey. (1993) UNISYS History Newsletter. [Online]. https://wiki.cc.gatech.edu/folklore/i ndex.php/EXEC_II [9] Sabre. (Sin fecha) Sabre. [Online]. http://www.sabre.com/home/about/s abre_history [10] G. A. Blaauw, F.P, Brooks Jr. G. M. Amdahl. (2000) Arquitecture of the IBM System 360. [Online]. http://web.archive.org/web/2007021 2012410/http://www.research.ibm.c om/journal/rd/441/amdahl.pdf [11] UNISYS. (Sin fecha) UNISYS. [Online]. http://public.support.unisys.com/co mmon/epa/documentationlibraries.a spx [12] UNIX. (1995-2012) UNIX. [Online]. http://www.unix.org/what_is_unix/h istory_timeline.html [13] Palo Alto Research Center Incorporated. (2002-2013) PARC. [Online]. http://www.parc.com/about/ [14] (Sin fecha) Old Computer Museum. [Online]. http://www.oldcomputermuseum.co m/os/pcdos_3.1.html. [15] The Linux Information Project. (2004, Abril) Linfo.org. [Online]. http://www.linfo.org/ms-dos.html [16] (Sin fecha) Microsoft® DOS Version Features. [Online]. http://www.emsps.com/oldtools/msd osv.htm [17] GNU. (2011) gnu.org. [Online]. http://www.gnu.org/gnu/about-gnu.h tml [18] James L. Peterson , Peter B. Galvin Abraham Silberschatz and versión en español de Ernesto Morales Peake, "El Sistema Operativo Mach," in Sistemas Operativos. 46 Conceptos Fundamentales. Argentina: Addison Wesley Iberoamericana. Traducción, 1994, pp. 609-642. [19] S.R. Bourne. (1983) http://ptgmedia.pearsoncmg.com/. [Online]. http://ptgmedia.pearsoncmg.com/im ages/0130224960/samplechapter/01 30224960.pdf [20] (2013) Teknoda. [Online]. http://www.teknodatips.com.ar/as40 0/274-infografia-evolucion-del-as40 0-ibm-i.html [21] Microsoft Windows. (2013) http://windows.microsoft.com/. [Online]. http://windows.microsoft.com/es-M X/windows/history [22] (2013) RetHat. [Online]. https://access.redhat.com/site/docu mentation/ [23] Abraham & Galvin, Peter. Silberchatz, Conceptos de Sistemas Operativos.: Addison Wesley, 2004. [24] Rafael Martínez. (1998) Linux.org. [Online]. http://www.linux-es.org/sobre_linux [25] Minix 3. Minix 3. [Online]. http://www.minix3.org/other/read-m ore.html [26] (2013) Ubuntu. [Online]. http://www.ubuntu.com/ [27] (2013) xatakandroid.com. [Online]. http://www.xatakandroid.com/merca do/android-eleva-su-cuota-de-merca do-hasta-el-80 [28] RB Payne, DJ Howarth T Kilburn. (1962) Atlas Informática. [Online]. http://www.chilton-computing.org.u k/acl/technology/atlas/p019.htm. BIBLIOGRAFÍA COMPLEMENTARIA A Chat with Computing Pioneer Steve Wozniak.(Sin fecha) [Online] http://www.npr.org/templates/story/story. php?storyId=6167297. Computer History Museum. [Online].http://www.computerhistory.org/ . Control Data Corporation. Plato, user’s guide.(1981). [Online]. http://bitsavers.informatik.uni-stuttgart.de /pdf/cdc/plato/97405900C_PLATO_Users _Guide_Apr81.pdf. El primer ordenador de Apple se vende 425 veces más caro que el iPad. (Sin fecha). [Online].http://www.elmundo.es/elmundo /2010/11/24/navegante/1290586981.html. Evolución de los Sistemas Operativos (2011). [Online]: http://www.taringa.net/posts/info/115254 81/Evolucion-de-los-Sistemas-Operativos -En-Imagenes.html. Facultatd'Informàtica de Barcelona. (Sin fecha). Historia de los Sistemas Operativos. [Online]: http://www.fib.upc.edu/retro-informatica/ historia/so.html. Gaby’s Homepage for CP/M and Computer History. (Sin fecha).[Online] http://www.gaby.de/ecpm.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 p_m_collection_is_back/. Generaciones de los Sistemas Operativos (Sin fecha). [Online]http://diegocoyago.galeon.com/ H. J., Ortiz Pabón (2005). Sistemas Operativos Modernos. Universidad de Medellín: 1 edición. Hormby, T.Origen de la Apple I y Apple II Computadoras. (Sin fecha). [Online]http://lowendmac.com/orchard/0 5/origin-apple-ii-computer.html. Jones, D. W. (Sin fecha). PLATO. [Online].http://homepage.cs.uiowa.edu/~j ones/plato/#tutor. L, Javier. Evolución del Sistema Operativo (2010). [Online].http://www.slideshare.net/javier.l una/evolucion-del-sistema-operativo. López Get, A. (2010). La guerra de los sistemasoperativos v.1.0 = The war of the operating systems v.1.0. Reflexiones. Segunda época; Vol.89, no.2 ; 61-73. MS-DOS: A BriefIntroduction. (Sin Fecha). [Online]http://www.linfo.org/ms-dos.html . N. C., Henrry. Historia de los Sistemas Operativos (2011). [Online] http://www.slideshare.net/hnavarroch/hist oria-so. ObsolescenceGuaranteed. (Sin fecha). [Online] http://obsolescence.wix.com/obsolescenc e#!cpm-internals/c247i. Palo Alto Research Center Incorporated (2002-2013). PARC. [Online]http://www.parc.com/about/. PC DOS. (Sin fecha) [Online]http://www.theosfiles.com/os_do s/ospg_dos_pcdos.htm. Robert Patrick (1987). Rand Corporation publication.[Online] http://www.rand.org/content/dam/rand/pu bs/papers/2008/P7316.pdf. Silberchatz, Abraham & Galvin, Peter (2009).Operating Systems Concepts, octavaedición, Addison Wesley Publishing Co., Mass., Stifle, J. (1972) The PLATO IV Architecture. [Online]http://bitsavers.informatik.uni-stu ttgart.de/pdf/univOfIllinoisUrbana/plato/ X-20_The_Plato_IV_Architecture_May7 2.pdf. Tanenbaum, A.S. (1993). Sistemas operativos modernos. 1. edición. México: Prentice Hall Hispanoamericana. Timeline of Computer History: 1956: Software. (2006). [Online]: http://www.computerhistory.org/timeline/ ?a%C3%B1o=1956. Van Meer, E. PLATO: From Computer-Based Education to Corporate Social Responsibility (Sin fecha). [Online] http://www.cbi.umn.edu/iterations/vanme er.html. Woolley, D. R. PLATO: El surgimiento de la Comunidad Online. (Sin fecha) [Online]http://thinkofit.com/plato/dwplat o.htm.