jueves, 24 de mayo de 2012

cuadro generaciones


1 generacion
2 generacon
3 generacion
4 generacion
5 generacion
Las computadoras de la primera generación se caracterizan por la utilización de tubos de vacío, también conocidos como bulbos, para procesar información.
Dependiendo del autor, algunos consideran el comienzo de esta primera generación de computadoras en 1937 con el inicio del diseño de la Atanasoff-Berry Computer; otros 1941, con la creación de la Colossus,  1946 con la puesta en marcha de la ENIAC, mientras que otros la ubican en 1949 con la introducción de la EDSAC.
La disputa se origina con el hecho de que la ABC y la ENIAC básicamente eran calculadoras programables, sin llegar a ser una máquina de Von Neumann, mientras que la EDSAC ya contaba con memoria para almacenar programas, mientras que la Colossus fue un secreto de guerra hasta 1999. Cabe aclarar que la ABC era una calculadora para tareas específicas, razón por la cual usualmente no es mencionada como inicio de la historia de las computadoras electrónicas, sin embargo, por inverosímil que parezca, existe un dictamen jurídico que afirma que la ABC es la primera computadora de tubos de vacío de la historia.
Sea cual fuere el inicio oficial de esta primera generación de computadoras, el primer esfuerzo documentado para crear un dispositivo completamente electrónico para la realización de cálculos se origina en el invierno de 1937 con la concepción de John Vincent Atanasoff del principio de un computador electrónico digital. Vincent Atanasoff era un profesor de física y matemáticas en el estado de Iowa, y pensó en construir una máquina que pudiera ayudar a sus estudiantes resolver sistemas de ecuaciones diferenciales por pasos. Para 1941 él junto con un estudiante graduado, Clifford Berry, tuvieron éxito en la construcción de una máquina que podía resolver 29 ecuaciones simultáneas con 29 variables. Sin embargo esta máquina no era programable y se trataba más bien de una calculadora electrónica. Esta se conoció bajo el nombre de ABC, la Atanasoff-Berry Computer.




·
        Transistor como compotente principal. 

transistores

·        Precio aproximado:  10 veces  menos a las de la primera generación.
·        Disminución de tamaño.
·        De 6,000 a 3,000,000 de operaciones por segundo
·        De 6 kilobytes a 1.3 megas de memoria principal
·        Disminución de consumo energético y de  producción de calor. El voltaje de alimentación es de 10 V.
·        Mayor velocidad. La velocidad de las operaciones ya no se mide en segundos sino en ms (milisegundos).
·        Memoria de núcleos de ferrita.
·        Medios de almacenamiento: cintas y discos.
·        Mejoran los dispositivos de entrada y salida; para la mejor lectura de  las tarjetas perforadas, se disponía de células fotoeléctricas.
·        Lenguajes de programación más potentes, ensambladores y de alto nivel (fortran, cobol y algol).
·        Aplicaciones comerciales en aumento, para la elaboración de nóminas, facturación y contabilidad, etc.

La tercera generación de computadoras
A mediados de los años 60 se produjo la invención del circuito integrado o microchip, por parte de Jack St. Claire Kilby y Robert Noyce. Después llevó a Ted Hoff a la invención del microprocesador, en Intel. A finales de 1960, investigadores como George Gamow notó que las secuencias de nucleótidos en el ADN formaban un código, otra forma de codificar o programar.
A partir de esta fecha, empezaron a empaquetarse varios transistores diminutos y otros componentes electrónicos en un solo chip o encapsulado, que contenía en su interior un circuito completo: un amplificador, un oscilador, o una puerta lógica. Naturalmente, con estos chips (circuitos integrados) era mucho más fácil montar aparatos complicados: receptores de radio o televisión y computadoras.
En 1965yIBM anunció el primer grupo de máquinas construidas con circuitos integrados, que recibió el nombre de serie Edgar.
Estas computadoras de tercera generación sustituyeron totalmente a los de segunda, introduciendo una forma de programar que aún se mantiene en las grandes computadoras actuales.
Esto es lo que ocurrió en (1964-1971) que comprende de la Tercera generación de computadoras:
·                     Menor consumo de energía
·                     Apreciable reducción del espacio
·                     Aumento de fiabilidad
·                     Teleproceso
·                     Multiprogramación
·                     Renovación de periféricos
·                     Minicomputadoras, no tan costosas y con gran capacidad de procesamiento. Algunas de las más populares fueron la PDP-8 y la PDP-11
·                     Se calculó π (Número Pi) con 500.000 decimales

El nacimiento de las microcomputadoras tuvo lugar en los Estados Unidos, a partir de la comercialización de los primeros microprocesadores (Intel 8008,8080) a comienzos de la década de 1970.

Durante la década de 1970 se impusieron dos tendencias: la de los sistemas Apple, y después comenzó la verdadera explosión comercial masiva, con la introducción, en 1981, de la Personal Computer (PC) de IBM.
Esta maquina (basada en microprocesador Intel 8088) tenia características interesantes, sobre todo porque su nuevo sistema operativo estandarizado (MS-DOS, Microsoft Disk Operating System) tenía una capacidad mejorada de graficacion, la hacían más atractiva y más fácil de usar.

Existe una familia completa de sistemas de computadoras personales, que se conocen con las nomenclaturas XT, AT y PS/2.

1971 Microprocesador Intel 8008. Circuito de alta integración que luego daría inicio a las microcomputadoras.
1975 Aparece la microcomputadora Apple. Aparece el microprocesador Zilog Z80. Inicia el auge de la microcomputación.
1981 IBM lanza la computadora personal, luego conocida como PC-XT
1984 IBM ofrece la computadora personal PC-AT, basada en el microprocesador Intel 80286.
1988 IBM presenta la serie de computadoras personales PS/2, algunas de las cuales emplean el microprocesador 80386. Surge una gran cantidad de computadoras con ese y otros procesadores similares.
1991 Microprocesador de muy alto rendimiento: Intel 80486, Motorola 68040, Sparc, tecnología RISC, etc. Microprocesador Power PC (Performace Optimization With Enhanced RISC PC) resultado de alianza de Apple, IBM y Motorola.
1993 Intel lanza al mercado el procesador 80586 conocido como Pentium.
En la actualidad los circuitos integrados son capaces de contener secciones completas de la computadora, o a veces la computadora en su totalidad (excluyendo los medios de almacenamiento y comunicación).

En las computadoras actuales el criterio de las ayudas para la comunicación sigue siendo básicamente el mismo que en la tercera generación. Claro que ha habido mejoras importantes. Pero no podríamos considerar que justifica un cambio de denominación a una nueva generación.
quinta generación de computadoras

también conocida por sus siglas en inglés, FGCS (de Fifth Generation Computer Systems) fue un ambicioso proyecto propuesto porJapón a finales de la década de 1970. Su objetivo era el desarrollo de una nueva clase de computadoras que utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano del hardware como del software,1 usando el lenguaje PROLOG2 3 4 al nivel del lenguaje de máquina y serían capaces de resolver problemas complejos, como la traducción automática de una lengua natural a otra (del japonés al inglés, por ejemplo).

Como unidad de medida del rendimiento y prestaciones de estas computadoras se empleaba la cantidad de LIPS (Logical Inferences Per Second) capaz de realizar durante la ejecución de las distintas tareas programadas. Para su desarrollo se emplearon diferentes tipos de arquitecturas VLSI (Very Large Scale Integration).
El proyecto duró once años, pero no obtuvo los resultados esperados: las computadoras actuales siguieron así, ya que hay muchos casos en los que, o bien es imposible llevar a cabo una paralelización del mismo, o una vez llevado a cabo ésta, no se aprecia mejora alguna, o en el peor de los casos, se produce una pérdida de rendimiento. Hay que tener claro que para realizar un programa paralelo debemos, para empezar, identificar dentro del mismo partes que puedan ser ejecutadas por separado en distintos procesadores. Además, es importante señalar que un programa que se ejecuta de manera secuencial, debe recibir numerosas modificaciones para que pueda ser ejecutado de manera paralela, es decir, primero sería interesante estudiar si realmente el trabajo que esto conlleva se ve compensado con la mejora del rendimiento de la tarea después de paralelizarla.



                                                                                                                                                     

No hay comentarios:

Publicar un comentario