El documento describe las cinco generaciones de computadoras desde la primera generación en 1945 hasta las computadoras actuales. La primera generación usaba válvulas de vacío y era enorme, consumía mucha energía y era poco confiable. La segunda generación introdujo los transistores, haciendo las computadoras más pequeñas y eficientes. La tercera generación usó circuitos integrados, reduciendo aún más el tamaño. La cuarta generación trajo los microprocesadores y las computadoras personales. Las computadoras actuales siguen el modelo de von Neumann y tienen may
3. Primera Generación:
La primera generación de computadoras electrónicas ocurrió
a partir de 1945 y duró aproximadamente hasta 1956. Una de
las primeras computadoras que se construyeron fue la
llamada ENIAC (Electronic Numeric Integrator And Calculator),
construida en 1945 por la Universidad de Pensilvania, en los
Estados Unidos de América, y el propósito para su
construcción fue realizar cálculos con fines bélicos, durante la
segunda guerra mundial. Las computadoras de la primera
generación se caracterizaron por tener varios problemas en
común. Todos estos problemas tienen que ver con:
Tamaño: Las computadoras de la primera generación eran
enormes. La ENIAC pesaba 30 toneladas y se requería todo un
edificio para alojarla. Tenía 18,000 bulbos, 70,000 resistencias
y 5.000.000 soldaduras.
Tamaño: Las computadoras de la primera generación eran
enormes. La ENIAC pesaba 30 toneladas y se requería todo un
edificio para alojarla. Tenía 18,000 bulbos, 70,000 resistencias
4. · Consumo de energía: Esta clase de computadoras gastaba
muchísima energía eléctrica, alrededor de 200 KW/h, de modo
que cuando la ENIAC funcionaba, toda la ciudad de Philadelphia
se enteraba, porque bajaba la corriente eléctrica.
· Poca confiabilidad: Esto se debió principalmente a que los
componentes electrónicos con los que estaban construidas estas
computadoras, fallaban en promedio cada 7 minutos y medio, lo
que obligaba a reiniciar los cálculos en cada evento de esta
naturaleza. En ocasiones la computadora arrojaba resultados
diferentes en cada corrida, dependiendo de qué bulbo (o
componente) estaba dañado. En 1946, John von Neumann, quien
fue pionero en las ciencias computacionales, estudió e hizo
significativos aportes al desarrollo del software, de hecho, fue von
Neumann quien inventó los diagramas de flujo. Las principales
líneas de investigación en la teoría de la programación fueron:
· Las instrucciones y los datos se almacenan en un lugar específico
en la computadora, la memoria de lectura y escritura.
· El espacio en memoria era perfectamente distinguible por
localidades únicas, nombradas por medio de una dirección.
· Los programas se ejecutaban en forma secuencial, y a su vez, las
instrucciones de los programas también se hacían en forma
secuencial.
5. Segunda Generación:
La Segunda Generación de los transistores reemplazó a las válvulas
de vacío en los circuitos de las computadoras.
Las computadoras de la segunda generación ya no son de válvulas
de vacío, sino con transistores, son más pequeñas y consumen
menos electricidad que las anteriores, la forma de comunicación
con estas nuevas computadoras es mediante lenguajes más
avanzados que el lenguaje de máquina, y que reciben el nombre de
"lenguajes de alto nivel" o lenguajes de programación.
Las características más relevantes de las computadoras de la
segunda generación son:
Estaban construidas con electrónica de transistores
Se programaban con lenguajes de alto nivel
1951, Maurice Wilkes inventa la microprogramación, que simplifica
mucho el desarrollo de las CPU
1956, IBM vendió su primer sistema de disco magnético, RAMAC
[Random Access Method of Accounting and Control]. Usaba 50
discos de metal de 61cm, con 100 pistas por lado. Podía guardar 5
megabytes de datos y con un coste de $10.000 por megabyte.
6. El primer lenguaje de programación de propósito general de alto-
nivel, FORTRAN, también estaba desarrollándose en IBM alrededor
de este tiempo. (El diseño de lenguaje de alto-nivel Plankalkül de
1945 de Konrad Zuse no se implementó en ese momento).
1960, IBM lanzó el mainframe IBM 1620 basada en transistores,
originalmente con solo una cinta de papel perforado, pero pronto se
actualizó a tarjetas perforadas. Probó ser una computadora
científica popular y se vendieron aproximadamente 2.000 unidades.
Utilizaba una memoria de núcleo magnético de mas de 60.000
dígitos decimales.
DEC lanzó el PDP-1, su primera máquina orientada al uso por
personal técnico en laboratorios y para la investigación.
1964, IBM anunció la serie 360, que fue la primera familia de
computadoras que podía correr el mismo software en diferentes
combinaciones de velocidad, capacidad y precio. También abrió el
uso comercial de microprogramas, y un juego de instrucciones
extendidas para procesar muchos tipos de datos, no solo aritmética.
Además, se unificó la línea de producto de IBM, que previamente a
este tiempo tenía dos líneas separadas, una línea de productos
"comerciales" y una línea "científica". El software proporcionado
con el System/350 también incluyo mayores avances, incluyendo
multi-programación disponible comercialmente, nuevos lenguajes
de programación, e independencia de programas de dispositivos de
7. Tercera Generación :
Las computadoras de la tercera generación emergieron con el
desarrollo de los circuitos integrados (pastillas de silicio) en las
cuales se colocan miles de componentes electrónicos, en una
integración en miniatura. Las computadoras nuevamente se
hicieron más pequeñas, más rápidas, desprendían menos calor y
eran energéticamente más eficientes.
El descubrimiento en 1958 del primer Circuito Integrado (Chip) por
el ingeniero Jack S. Kilby (nacido en 1928) de Texas Instruments,
así como los trabajos que realizaba, por su parte, el Dr. Robert
Noyce de Fairchild Semicon ductors, acerca de los circuitos
integrados, dieron origen a la tercera generación de
computadoras.
Antes del advenimiento de los circuitos integrados, las
computadoras estaban diseñadas para aplicaciones matemáticas o
de negocios, pero no para las dos cosas. Los circuitos integrados
permitieron a los fabricantes de computadoras incrementar la
flexibilidad de los programas, y estandarizar sus modelos.
La IBM 360 una de las primeras computadoras comerciales que
usó circuitos integrados, podía realizar tanto análisis numéricos
8. La IBM 360 una de las primeras computadoras comerciales que usó
circuitos integrados, podía realizar tanto análisis numéricos como
administración ó procesamiento de archivos.
IBM marca el inicio de esta generación, cuando el 7 de abril de 1964
presenta la impresionante IBM 360, con su tecnología SLT (Solid
Logic Technology). Esta máquina causó tal impacto en el mundo de
la computación que se fabricaron más de
30000, al grado que IBM llegó a conocerse como sinónimo de
computación.
También en ese año, Control Data Corporation presenta la
supercomputadora CDC 6600, que se consideró como la más
poderosa de las computadoras de la época, ya que tenía la
capacidad de ejecutar unos 3 000 000 de instrucciones por segundo
(mips).
Los clientes podían escalar sus sistemas 360 a modelos IBM de
mayor tamaño y podían todavía correr sus programas actuales. Las
computadoras trabajaban a tal velocidad que proporcionaban la
capacidad de correr más de un programa de manera simultánea
(multiprogramación).
Por ejemplo la computadora podía estar calculando la nomina y
aceptando pedidos al mismo tiempo. Minicomputadoras, Con la
introducción del modelo 360 IBM acaparó el 70% del mercado, para
evitar competir directamente con IBM la empresa Digital Equipment
Corporation DEC redirigió sus esfuerzos hacia computadoras
9. Cuarta Generación :
El inicio de la cuarta generación: el reemplazo de las memorias con
núcleos magnéticos, por las de chips de silicio y la colocación de Muchos
más componentes en un Chip: producto de la microminiaturización de
los circuitos electrónicos. El tamaño reducido del microprocesador y de
chips hizo posible la creación de las computadoras personales (PC). En
1971, intel Corporation, que era una pequeña compañía fabricante de
semiconductores ubicada en Silicon Valley, presenta el primer
microprocesador o Chip de 4 bits, que en un espacio de
aproximadamente 4 x 5 mm contenía 2 250 transistores. Este primer
microprocesador que se muestra en la figura 1.14, fue bautizado como
el 4004.
Silicon Valley (Valle del Silicio) era una región agrícola al sur de la bahía
de San Francisco, que por su gran producción de silicio, a partir de 1960
se convierte en una zona totalmente industrializada donde se asienta
una gran cantidad de empresas fabricantes de semiconductores y
microprocesadores. Actualmente es conocida en todo el mundo como la
región más importante para las industrias relativas a la computación:
creación de programas y fabricación de componentes.Actualmente ha
surgido una enorme cantidad de fabricantes de microcomputadoras o
computadoras personales, que utilizando diferentes estructuras o
10. Esta generación de computadoras se caracterizó por grandes avances
tecnológicos realizados en un tiempo muy corto. En 1977 aparecen las
primeras microcomputadoras, entre las cuales, las más famosas fueron
las fabricadas por Apple Computer, Radio Shack y Commodore Busíness
Machines. IBM se integra al mercado de las microcomputadoras con su
Personal Computer (figura 1.15), de donde les ha quedado como
sinónimo el nombre de PC, y lo más importante; se incluye un sistema
operativo estandarizado, el MS- DOS (MicroSoft Disk Operating System).
Las principales tecnologías que dominan este mercado son:
IBM y sus compatibles llamadas clones, fabricadas por infinidad de
compañías con base en los procesadores 8088, 8086, 80286, 80386,
80486, 80586 o Pentium, Pentium II, Pentium III y Celeron de Intel y en
segundo término Apple Computer, con sus Macintosh y las Power
Macintosh, que tienen gran capacidad de generación de gráficos y
sonidos gracias a sus poderosos procesadores Motorola serie 68000 y
PowerPC, respectivamente. Este último microprocesador ha sido
fabricado utilizando la tecnología RISC (Reduced Instruc tion Set
Computing), por Apple Computer Inc., Motorola Inc. e IBM Corporation,
conjuntamente.
Los sistemas operativos han alcanzado un notable desarrollo, sobre todo
por la posibilidad de generar gráficos a gran des velocidades, lo cual
permite utilizar las interfaces gráficas de usuario (Graphic User
Interface, GUI), que son pantallas con ventanas, iconos (figuras) y menús
desplegables que facilitan las tareas de comunicación entre el usuario y
11. Apéndice – Las Computadoras
En vista de la acelerada marcha de la
microelectrónica, la sociedad industrial se ha dado a
la tarea de poner también a esa altura el desarrollo
del software y los sistemas con que se manejan las
computadoras. Surge la competencia internacional
por el dominio del mercado de la computación, en la
que se perfilan dos líderes que, sin embargo, no han
podido alcanzar el nivel que se desea: la capacidad de
comunicarse con la computadora en un lenguaje más
cotidiano y no a través de códigos o lenguajes de
control especializados.
Japón lanzó en 1983 el llamado “programa de la
quinta generación de computadoras”, con los
objetivos explícitos de producir máquinas con
innovaciones reales en los criterios mencionados. Y en
12. · Procesamiento en paralelo
mediante arquitecturas y diseños
especiales y circuitos de gran velocidad.
· Manejo de lenguaje natural y
sistemas de inteligencia artificial.
El futuro previsible de la computación es
muy interesante, y se puede esperar que
esta ciencia siga siendo objeto de
atención prioritaria de gobiernos y de la
sociedad VONconjunto.
MODELO DE en NEUMANN
Las computadoras digitales actuales se ajustan al modelo
propuesto por el matemático John Von Neumann. De
acuerdo con él, una característica importante de este
modelo es que tanto los datos como los programas, se
almacenan en la memoria antes de ser utilizados