Historia de los Sistemas Operativos

  • La primera computadora digital (1792 a 1871)

    La primera computadora digital (1792 a 1871)
    Fue diseñada por el matemático inglés Charles Babbage. Aunque Babbage gastó la mayor parte de su vida y fortuna tratando de construir su “máquina analítica”, nunca logró hacer que funcionara de manera apropiada, Babbage se dio cuenta de que necesitaba software para su máquina analítica por lo que contrató Ada Lovelace(primera programadora del mundo) El lenguaje de programación Ada lleva su nombre.
  • Máquina Colossus, Mark I, ENIAC

    Máquina Colossus, Mark I, ENIAC
    La máquina Colossus fue construida
    por un equipo de trabajo en Bletchley Park, Inglaterra
    La Mark I, por Howard Aiken en Harvard
    La ENIAC, por William Mauchley y su estudiante graduado J. Presper Eckert en la Universidad de
    Pennsylvania
  • La primera generación (1945 a 1955): tubos al vacío

    La primera generación (1945 a 1955): tubos al vacío
    El profesor John Atanasoff y su estudiante graduado Clifford Berry construyeron lo
    que ahora se conoce como la primera computadora digital funcional en Iowa State University. Utilizaba
    300 tubos de vacío (bulbos). Aproximadamente al mismo tiempo, Konrad Zuse en Berlín
    construyó la computadora Z3 a partir de relevadores.
  • La segunda generación (1955 a 1965): transistores y sistemas de procesamiento por lotes

    La segunda generación (1955 a 1965): transistores y sistemas de procesamiento por lotes
    Las computadoras se volvieron lo bastante confiables como para poder fabricarlas y venderlas a clientes dispuestos a pagar por ellas. Por primera vez había una clara separación entre los diseñadores, constructores, operadores, programadores y el personal
    de mantenimiento.
    Estas máquinas, ahora conocidas como mainframes, sólo las empresas grandes, universidades o agencias gubernamentales importantes podían financiar el costo multimillonario de operar estas máquinas.
  • Sistema de procesamiento por lotes

    Sistema de procesamiento por lotes
    La idea era recolectar una bandeja llena de trabajos en
    el cuarto de entrada de datos y luego pasarlos a una cinta magnética mediante el uso de una pequeña computadora relativamente económica, tal como la IBM 1401, que era muy adecuada para leer las tarjetas,
    copiar cintas e imprimir los resultados, pero no tan buena para los cálculos numéricos. Para llevar a cabo los cálculos numéricos se utilizaron otras máquinas mucho más costosas, como la IBM 7094.
  • Minicomputadoras

    Minicomputadoras
    Otro desarrollo importante durante la tercera generación fue el increíble crecimiento de las minicomputadoras,
    empezando con la DEC PDP-1 en 1961. La PDP-1 tenía sólo 4K de palabras de
    18 bits, pero a $120,000 por máquina (menos de 5 por ciento del precio de una 7094)
  • Computadoras System/360

    Computadoras System/360
    Las máquinas sólo diferían en el precio y rendimiento (máxima memoria, velocidad del procesador, número de dispositivos de E/S permitidos, etcétera). La IBM 360 fue la primera línea importante de computadoras en utilizar circuitos integrados
    (ICs) (a pequeña escala).
  • La tercera generación (1965 a 1980): circuitos integrados y multiprogramación

    La tercera generación (1965 a 1980): circuitos integrados y multiprogramación
    A principio de la década de 1960, la mayoría de los fabricantes de computadoras tenían dos líneas de productos distintas e incompatibles. Por una parte estaban las computadoras científicas a gran escala orientadas a palabras, como la 7094.
    Por otro lado, estaban las computadoras comerciales orientadas a caracteres, como la 1401, que se utilizaban ampliamente para ordenar cintas e imprimir datos en los bancos y las compañías
    de seguros.
  • La cuarta generación (1980 a la fecha): las computadoras personales

    La cuarta generación (1980 a la fecha): las computadoras personales
    Nació la era de la computadora personal. En términos de arquitectura, las computadoras personales (que al principio
    eran conocidas como microcomputadoras).
  • IBM PC

    IBM PC
    A principios de la década de 1980, IBM diseñó la IBM PC y buscó software para ejecutarlo en
    ella. La gente de IBM se puso en contacto con Bill Gates para obtener una licencia de uso de su intérprete
    de BASIC. También le preguntaron si sabía de un sistema operativo que se ejecutara en la
    PC. Gates sugirió a IBM que se pusiera en contacto con Digital Research, que en ese entonces era
    la compañía con dominio mundial en el área de sistemas operativos.