53 19177

Historia de los Sistemas Operativos

By erzak5
  • Prehistoria

  • Primera Computadora Digital (mecánica)

    Primera Computadora Digital (mecánica)
    Difference Engine (1822) Usada para calcular tablas numéricas, calculaba cualquier función
    algebraica y almacenaba números. Se programaba con tarjetas. Charles Babbage y Ada Lovelace.
  • Harvard Mark I

    Harvard Mark I
    Usada para computar
    Tablas matemáticas y de navegación.
  • Primera generacion

    Primera generacion
    -Se utilizan tubos al vacío
    -Eran enormes (20.000 tubos) y lentas (un ciclo  1 seg.)
    Un solo grupo diseñaba, construía, programaba, operaba y mantenía cada máquina.
    -Toda la programación se hacía en lenguaje máquina (alambrando tableros por ejemplo).
    -No existían los sistemas operativos.
  • Equipo Colossus

    Equipo Colossus
  • Period: to

    Primera Generacion

  • ENIAC

    ENIAC
    Electronic Numerical Integrator And Computer (Computador e Integrador Numérico Electrónico), fue la primera computadora de propósitos generales
  • Manchester Mark I

    Manchester Mark I
    Primera máquina que funcionó con un programa almacenado.
    John von Neumann, Princeton
  • UNIVAC

    UNIVAC
    Fue la primera computadora comercial fabricada en Estados Unidos. Fue diseñada principalmente por J. Presper Eckert y John William Mauchly, también autores de la primera computadora totalmente electrónica estadounidense, la ENIAC.
  • Tarjeta perforada

    Tarjeta perforada
    es una lámina hecha de cartulina que contiene información en forma de perforaciones según un código binario. Estos fueron los primeros medios utilizados para ingresar información e instrucciones a una computadora en los años 1960 y 1970. Las tarjetas perforadas fueron usadas con anterioridad por Joseph Marie Jacquard en los telares de su invención, de donde pasó a las primeras computadoras electrónicas.
  • JOHNNIAC

    JOHNNIAC
    Máquina que funcionaba con tarjetas.
  • Segunda Generacion

    Segunda Generacion
    -Se introducen los transistores.
    -Distinción entre diseñadores, constructores, programadores, operadores y personal de mantenimiento.
    -Mainframes en salas acondicionadas.
    -Se escribían los programas en papel, luego se perforaban las tarjetas, cuarto de entrada, café, esperar la salida.
    -Los operadores toman las tarjetas del programa y colocan también los del compilador.
    -Se crea el proceso por lotes que agrupa trabajos
  • Period: to

    Segunda Generacion

  • IBM 704

    IBM 704
    Primera máquina comercial con hardware de punto flotante (5k FLOPS).
  • FORTRAN

    FORTRAN
    Primer compilador FORTRAN para IBM 704 (Formula Translator)
  • Sistemas de procesamiento por lotes

    Sistemas de procesamiento por lotes
    IBM 1401 – IBM 7094:
    los programadores llevan tarjetas
    La 1401 lee un lote de tarjetas y los graba en la cinta
    Un operador lleva la cinta a la 7094
    La 7094 realiza los cómputos
    Un operador lleva la cinta a una 1401
    La 1401 imprime las salidas
  • IBM 1401

    IBM 1401
    4KB de memoria expandible a 16KB.
    Buena para leer tarjetas, copiar cintas e imprimir resultados, pero mala para cálculos numéricos.
    Se utilizaba con fines comerciales (bancos, Seguros, etc.)
  • La tercera generación

    La tercera generación
    Se introducen los circuitos integrados, lo cual es una gran ventaja en el precio y desempeño del computador.
    Se introduce el sistema IBM 360 altamente compatible.
    Se introduce la multiprogramación
    Se introducen los discos duros.
    Se introduce el tiempo compartido entre usuarios.
  • Period: to

    Tercera generación

  • IBM 360

    IBM 360
    Software compatible con IBM 7094, 1401 entre otros.
  • GE 625

    GE 625
  • DEC PDP-1

    DEC PDP-1
    4K de palabras de 18 bits.
    US$ 120.000 < 5% del precio de la IBM 7094
  • Primer microprocesador en un chip Intel 4004

    Primer microprocesador en un chip Intel 4004
  • Laboratorio Bell desarrolla el lenguaje C

    include main()
    {
    for(;;)
    printf("Hello world..."\n); }
  • MULTICS

    MULTICS
  • Apple

    Apple
  • Microsoft

    Microsoft
  • Period: to

    Cuarta generacion

  • La cuarta generación

    Usan LSI (large scale integration).
    Intel 8080 (8 bits) -> IBM PC (1980) con DOS.
    Intel 80286 (1983), 80386 (1985) y 80486 (1989).
    GUI (graphical User Interface) -> Macintosh
    Microsoft adopta GUI y desarrolla Windows (sobre DOS)
    Microsoft saca Windows 95 como sistema operativo, luego Windows 98 (basado en 16 bits), Windows NT (32 bits) con ideas de VAX VMS.
    Windows NT 5.0 se transformó en Windows 2000
    Windows 98 se transformó en Windows Me.
    Windows XP
  • IBM PC

    IBM PC
  • Commodore 64

    Commodore 64
  • AT&T y Laboratorio Bell desarrollan C++

    include main()
    {
    char *s1, *s2;
    par{
    s1 = "Hello";
    s2 = "world\n";
    }
    cout << s1 << s2 << endl;
    return(0);
    }
  • X Windows para UNIX

    X Windows para UNIX
  • Macintosh

    Macintosh
  • Sony introduce el CD

    Sony introduce el CD
  • Commodore Amiga

    Commodore Amiga
  • Nace LINUX

    Nace LINUX
    “Estoy construyendo un sistema
    operativo gratuito (no es más que
    un hobby, no será una cosa grande
    y profesional como GNU) para
    clónicos AT (con un 386 o 346).” Linus Torvalds, Helsinki, Oct. 91
  • Intel Pentium

    Intel Pentium
  • Windows 95

    Windows 95
  • Windows XP

    Windows XP