top of page

UC -1

HIISTORIA Y CLASIFICACIÓN DEL COMPUTADOR

Historia de computador

Primeras “computadoras”

Abaco: Instrumento simple para efectuar manualmente cálculos aritméticos consistente en un marco provisto de diez cuerdas o alambres paralelos, cada uno de los cuales lleva ensartadas diez cuentas o bolas móviles con distinto valor numérico según su posición.

Calculadoras mecánicas

Es un objeto o sistema de cómputo y cálculo que basa su funcionamiento en un principio mecánico para devolver los resultados de una operación aritmética.

 

Sistemas basados en relés

Maquinas diferenciales de Babbage

1822: Primera “computadora“ (mecánica)

  • Usaba el método de las diferencia finitas para el cálculo de polinomios de 2do grado.

  • Requería aprox. 25.000 partes.

  • Fracaso en el intento

    1847: Otra versión más “pequeña“

  • No llego a construirse

  • Fue reproducida por el Museo de Ciencia en 1985

     

     

     

     

     

     

     

     

     

     

Maquina analítica (1834)

  • Primera Computadora Digital (mecánica)

  • Calculaba cualquier función algebraica y almacenaba números.

  • Se programaba con tarjetas.

  • Charles Babbage y Ada Lovelace.

  • Fracaso en el intento...

     

     

     

     

     

     

     

     

     

Harvard Mark I (1939-1944)

  • IBM y la universidad de Harvard

  • Electromecanico, 760.000 ruedas!

  • 800km de cables!

  • Basado en la maquina analitica de Babagge

  • 0.3 a 10 segundos por cálculo

  • Programable mediante una cinta de papel

  • Se uso hasta 1959

     

     

     

     

     

     

     

     

     

Primera Generación

1940-1955

  • Utilizan tubos al vacío

  • 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 (conectando cables en un tablero, por ejemplo:

    • No existían los sistemas operativos.

En 1950 se introducen las tarjetas perforadas

Atanasoff Berry Computer (1939 - 1942)

  • Primera computadora digital (binaria)

  • No era de propósito general

  • Resolvía sistemas de ecuaciones lineales.

  • John Atanasoff y Clifford Berry de la  Iowa State University.

 

Colossus (1943)

  • Desarrollo Británico

  • Diseñada para descifrar los mensajes encriptados por los alemanes

  • Participo Turing

  • No se conoció hasta los 80 (Top Secret)

 

ENIAC (1946)
 Electronic Numerical Integrator and
Computer John Mauchly and J. Presper
Eckert (Pennsylvania)
 Primera computadora de propósito general
 Se programaba “cableando”
 Construida entre 1943-1946 para calcular trayectoria de las armas
 Pero se terminó tarde…
 Von Newman participó de las últimas etapas del proyecto

 

ENIAC – Detalles

  • Decimal (no binaria)

  • 20 acumuladores de 10 dígitos

  • Programada manualmente usando switches

  • 18,000 válvulas

  • 30 toneladas

  • 2.40 m ancho x 30 m largo

  • 140 kW de consumo

  • 5,000 adiciones por segundo

  • 500 Flops

Manchester Mark I (1948)

Tambien llamada Baby usada para demostrar el concepto de programa almacenado En 1948 se contrató a Turing para el desarrolo de un lenguaje de programación para la máquina

Primer programa de la HM1

000   CI = S  

001   A = A - S  

010   A = - S  

011   If A < 0, CI = CI + 1  

100   CI = CI + S  

101   A = A - S  

110   S = A  

111   HALT

Obtenía el máximo factor propio de A

UNIVAC (1949)

  • Primera computadora comercial

  • Eckert-Mauchly Computer Corporation

  • Universal Automatic Computer)

     

     

     

     

     

     

     

     

     

Tarjetas perforadas

 

IBM 650 (1955)

  • Primera computadora producida en masa

  • Fuera de circulción en 1969

     

     

     

     

     

     

     

     

 

IBM 704 (1955)

  • Primera máquina comercial con hardware de punto flotante

  • 5 KFLOPS

     

     

     

     

     

     

     

     

Segunda generación

Segunda generación (1955-1966)

  • Se introducen los transistores.

    • Más baratos

    • Mas Chicos

    • Menos disipación de calor

    • Silicio (arena)

  • 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

  • Los operadores toman las tarjetas del programa y colocan también los del compilador.

  • Se crea el proceso por lotes que agrupa trabajos.

  • Nace la microprogramación

     


    Transistor (1947)

 

 

 

 

 

 

 

 

 

 

 

 

 

FORTRAN (1957)

  • Primer compilador FORTRAN para IBM 704

  • (Formula Translator)

 

 

IBM 1401(1959)

  • 4KB de memoria expandible a 16KB.

  • Buena para leer tarjetas, copiar cintas e imprimir resultados,

  • Mala para cáclulos numéricos.

Se utilizaba con fines comerciales (bancos, etc.)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IBM 7094 (1962)

  • Buena para hacer cómputos

  • Se utilizaba con fines científicos.

     

     

     

     

     

     

     

     

     

 

 

IBM 7094 (1962)

 

 

 

 

 

 

 

 

 

 

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

     

     

 

Trabajo en FORTRAN

Fortran Monitor System

Comienzo de los Sistemas Operativos

 

 

 

DEC PDP-1 (1961)

  • 4K de palabras de 18 bits.

  • US$ 120,000

  • <5% del precio
    de la IBM 7094

 

 

 


Primer video-juego.
Estudiantes de MIT (1962)

 

 

 

 

 

 

 

 

 

 

 

 

 


Invención del Mouse (1964)

 

 

 

 

 

 

 

 

Tercera Generación

Tercera Generación (1965-1980)

  • Se introducen los circuitos integrados

    • Bajan los costos

    • Sube el desempeño

  • Se introduce la multiprogramación

    • tiempo compartido entre usuarios

  • Se introducen los discos duros

  • Circuitos integrados

  • Primer circuito integrado

    • Jack Kilby (1958)

    • 1 transistor, un capacitor, y 3 resistencias

    • 10x15 mm

  • Pentium 4

    • 55 millones de transistores

    • Un pelo = 75 micrones

    • Transistor actual = 0.3 micrones!

 

 

IBM 360 (1964)

  • Multiprogramación

  • Terminales bobas

  • Software compatible con IBM 7094, 1401 entre otros.

  • Aparece el byte de 8bits

 

 

DEC PDP-8 (1964)

  • Primer minicomputador

  • No necesita una habitación con aire acondicionado

  • Lo bastante pequeño para colocarlo en una mesa de laboratorio

  • US$ 16,000

 

 

 

Lenguaje C (1972)

Laboratorio Bell desarrolla el lenguaje C.

C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación ilimitado y, sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje

#include

main()

{

   for(;;)

   printf("Hello world..."\n);

}

 

 

Cray 1 (1976)

  • Seymour Cray

  • Primera supercomputadora

  • Procesamiento vectorial

    • 12 unidades procesando en paralelo

  • Aprox. 120 MFlops

 

 

MULTICS (1976)

  • Impulso en el desarrollo de SO “timesharing

 

 

 

 

 

 

 

 

 

Primer microprocesador en un chip Intel 

Intel 4004 (1971)

  • CPU de 4 bits

  • 2300 transistores

  • Usado para calculadoras

  • Dispositivos de control

 

 

Intel 8080 (1974)

  • 8 bits datos

  • 16 bits direcciones

 

 

ALTAIR 8800 (1975)

  • Primera computadora personal

  • Tenía un Intel 8080

 

 

 

 

 

 

 

 

 

 

 

Apple I (1976)

Steve Jobs & Steve Wosniak

 


 

 

 

 

 

 

 

Apple II (1978)

La familia de computadores Apple II fue la primera serie de microcomputadores de producción masiva hecha por la empresa Apple Computer entre finales de los años 1977en san y mediados de los años 1980s. El Apple II tenía una arquitectura de 8 bits basada en el procesador 6502 computadora completamente diferente de los posteriores modelos Macintosh de Apple.

  • Se podía aumentar la RAM

  • Tenía 8 slots de expansión

 

 

 

 

Microsoft (1978)

  • 1975 – Basic para la Altair

  • 1981 acuerdan con IBM el desarrollo de DOS

 

 

 

Cuarta Generación

Cuarta generación (Desde 1980)

  • Usan VLSI (large scale integration).

    • 100,000 componentes por chip

    • Facilita la creación de microprocesadores

  • Intel 8080 (8 bits)

    • IBM PC (1981) con DOS.

    • Intel 80286, 80386 y 80486.

  • Aparecen las terminales gráficas (GUI)

    • Macintosh

    • Microsoft “adopta” GUI y desarrolla Windows (sobre DOS)

  • Aparecen la filosofía “RISC”

 

 

IBM PC (1981)

  • Usa el Intel 8088

  • Sistema DOS (Microsoft)

  • 1983: XT, con disco rígido

 

 

Commodore 64 (1982)

Es una computadora doméstica de 8 bits desarrollada por Commodore International en agosto de 1982 a un precio inicial de 595 dólares. Sucede a la Commodore VIC-20 y a la Commodore MAX Machine, presentando 64 kilobytes (65.536 bytes) de RAM, con gráficos y sonido muy por encima de otros equipos contemporáneos

 

 

 

 

 

 

 

 

 

 

Sony introduce el CD (1984)

El formato fue desarrollado originalmente para almacenar y reproducir sólo las grabaciones de sonido, pero fue adaptado posteriormente para el almacenamiento de datos (CD-ROM). Varios otros formatos se derivaron más de estos, incluyendo de una sola escritura de audio y almacenamiento de datos (CD-R), medios regrabables (CD-RW), Video Compact Disc (VCD), Super Video Compact Disc (SVCD),Photo CD, PictureCD , CD-i, y Enhanced CD de música. CD de audio y audio con reproductor de CD han estado disponibles comercialmente desde octubre de 1982.

 

 

 

 

 

 

 

 

 

 

 

Macintosh (1984)

es la línea de computadoras personales diseñada, desarrollada y comercializada por Apple Inc. En sus inicios fue una alternativa económica y doméstica al Lisa, un avanzado microcomputador empresarial, cuya línea de desarrollo fue absorbida por la línea Macintosh. El Mac terminó por convertirse en la línea estándar de desarrollo de los computadores de Apple, al desaparecer la línea evolutiva del Apple II.

 

 

 

 

 

 

 

 

 

 

 

 

Linux (1991)

Linus Torvalds, Helsinki, Oct. 91

“Estoy construyendo un sistema operativo gratuito (no es más que un hobby, no será una cosa grande y profesional como GN U) para clones AT (con un 386 o 486).”

 

 

 

 

 

 

 

 

 

 

 

Pentium (1993)

  • Incorpora ideas de máquinas RISC

  • 1994: Pentium Bug

    • 5505001 / 294911 = 18.66600093 (Pentium)

    • 5505001 / 294911 = 18.666651973 (Powerpc)  

    • X = 5505001, Y = 294911

    • Z = (X/Y)*Y - X (debería dar 0)

    • Pentium con Bug: -256.00000

 

 

 

bottom of page