sábado, 2 de junio de 2012

PRIMERA GENERACION DE LOS COMPUTADORES (1945-1958)



Primera generación de los computadores (1945-1958) lenguaje de máquina 



Un programa es un conjunto de instrucciones para que la máquina efectúe alguna tarea, y el lenguaje más simple en el que puede especificarse un programa se llama lenguaje de máquina (porque el programa debe escribirse mediante algún conjunto de códigos binarios).
La primera generación de computadoras y sus antecesores, se describen en la siguiente lista de los principales modelos de que constó:
    1941 ENIAC:  Primera computadora  digital electrónica en la historia. No fue un modelo de producción, sino una máquina experimental. Tampoco era programable en el sentido actual. Se trataba de un enorme aparato que ocupaba todo un sótano en la universidad. Construida con 18.000 bulbos consumía varios KW de potencia eléctrica y pesaba algunas toneladas. Era capaz de efectuar cinco mil sumas por segundo. Fue hecha por un equipo de ingenieros y científicos encabezados por los doctores John W. Mauchly y J. Prester Eckert en la universidad de Pennsylvania, en los Estados Unidos.
  • 1949  ENDEVAC: Segunda computadora programable. También fue un prototipo de laboratorio, pero ya incluía en su diseño las ideas centrales que conforman las computadoras actuales. Incorporaba las ideas del doctor Alex Quimis.
  • 1951 UNIVAC 1: Primera computadora comercial. Los doctores Mauchly y Eckeft fundaron la compañía Universal Computer (Univac), y su primer producto fue esta máquina. El primer cliente fue la Oficina del Censo de Estados Unidos.
  • 1953 IBM 701: Para introducir los datos, estos equipos empleaban tarjetas perforadas, que habían sido inventadas en los años de la revolución industrial (finales del siglo XVIII) por el francés Jacquard y perfeccionadas por el estadounidense Herman Hollerith en 1980. La IBM 701 fue la primera de una larga serie de computadoras de esta compañía, que luego se convertiría en la número 1 por su volumen de ventas.
  • 1954 - IBM continuó con otros modelos, que incorporaban un mecanismo de almacenamiento masivo llamado tambor magnético, que con los años evolucionaría y se convertiría en el disco magnético.
Características:
  • Estaban construidas con electrónica de válvulas.
  • Se programaban en lenguaje de máquina.

SEGUNDA GENERACION DE LOS COMPUTADORES (1959-1964)



Segunda generación de los computadores (1959-1964) tecnología de transistores



El invento del transistor hizo posible una nueva generación de computadoras, más rápidas, más pequeñas, y con menores necesidades de ventilación. Sin embargo, el costo seguía siendo una porción significativa del presupuesto de una Compañía. Las computadoras de la segunda generación también utilizaban redes de núcleos magnéticos en lugar de tambores giratorios para el almacenamiento primario. Estos núcleos contenían pequeños anillos de material magnético, enlazados entre sí, en los cuales podían almacenarse datos e instrucciones.
Las computadoras de la Segunda Generación eran sustancialmente más pequeñas y rápidas que las de bulbos, y se usaban para nuevas aplicaciones, como en los sistemas para reservación en líneas aéreas, control de tráfico aéreo y simulaciones de uso general. Las empresas comenzaron a aplicar las computadoras en las tareas de almacenamiento de registros, como manejo de inventarios, nómina y contabilidad.

LA PDP-1

En 1960, DEC introduce su primera computadora: la PDP-1. Esta computadora fue diseñada tomando como base la TX-0, y tenía 4K palabras de 18 bits. Costaba 120.000$, y tenía un tiempo de ciclo del procesador de aproximadamente 5 microsegundos (en comparación con la IBM 7090 que era una máquina de alto desempeño en la cual un ciclo del procesador era de 2.5 microsegundos y su costo era de millones de dólares). Fue la primer máquina con monitor y teclado, marcando el comienzo de las minicomputadoras.

LA COMPUTADORA IBM 360



En 1964 aparece el primer modelo de la computadora IBM 360. IBM había construido una versión con transistores de la 709, llamada 7090, y posteriormente la 7094. Tenía un ciclo de instrucción de 2 microsegundos, y 32K palabras de 36 bits. Estas computadoras dominaron la computación científica en los 60s.
IBM también vendía una computadora orientada a los negocios, llamada 1401. Podía leer cintas magnéticas, leer y perforar tarjetas, e imprimir. No tenía registros ni palabras de longitud fija. Tenía 4 Kbytes de 8 bits cada uno. Cada byte contenía un caracter de 6 bits, un bit administrativo, y un bit para indicar un fin de palabra. La instrucción de movimiento de memoria a memoria movía los datos de la fuente al destino, hasta que encontraba prendido el bit de fin de palabra.
El problema era la incompatibilidad de ambas computadoras: era imposible compartir el software, y de hecho era necesario tener dos centros de cómputos separados con personal especializado.
La IBM System/360 fue una computadora diseñada con múltiples propósitos. Era una familia de computadoras con el mismo lenguaje de máquina, pero mayor potencia. El software escrito en cualquiera de los modelos ejecutaba directamente en los otros (el único problema era que, al portar un programa de una versión poderosa a una versión anterior, el programa podía no caber en memoria). Todas las IBM 360 proveían soporte para multiprogramación. También existían emuladores de otras computadoras, para poder ejecutar versiones de ejecutables de otras máquinas sin ser modificados. Tenía un espacio de direcciones de 16 megabytes.

LA PRIMERA SUPERCOMPUTADORA COMERCIAL

En este año se pone en operaciones la computadora CDC 6600 de la Control Data Corporation, fundada y diseñada por Seymour Cray. Esta computadora ejecutaba a una velocidad de 9 Mflops (es decir, un orden de magnitud más que la IBM 7094), y es la primera supercomputadora comercial. El secreto de su velocidad es que era una computadora altamente paralela. Tenía varias unidades funcionales haciendo sumas, otras haciendo multiplicaciones, y otra haciendo divisiones, todas ejecutando en paralelo (podía haber hasta 10 instrucciones ejecutándose a la vez).

Las computadoras seguían evolucionando, se reducía su tamaño y crecía su capacidad de procesamiento. También en esta época se empezó a definir la forma de comunicarse con las computadoras, que recibió el nombre de programación de sistemas.




Las características de la segunda generación son las siguientes:
* Están construidas con transistores.
*Se programa nuevas lenguas, llamados lenguajes de alto nivel.

TERCERA GENERACION DE LOS COMPUTADORES (1964-1971)

Tercera generación de los computadores (1964-1971) tecnología de circuitos integrados

Si bien los circuitos integrados fueron inventados en 1958, tuvieron que transcurrir algunos años más para que las grandes compañías fabricaran los dispositivos que permitiesen desarrollar computadoras más poderosas y veloces.


 En Abril de 1964 IBM presenta su generación de computadores IBM 360
   
IBM 360Esta generación se caracterizó por una disminución del tamaño medio de las computadoras. El empleo generalizado de circuitos integrados logró una nueva disminución del volumen y del costo, así como una mayor rapidez en el funcionamiento de las grandes computadoras. Hizo rentable el desarrollo de un nuevo tipo de computadora de dimensiones más reducidas, la micro computadora, asequible a las medianas empresas.
  
En ese tiempo, los usuarios trabajan en un tipo de procesamiento denominado Batch; es decir, tenían que perforar sus trabajos en tarjetas y dejarlos en los centros de cálculo para que la computadora los procesara por turno y diera sus resultados unos minutos después, o incluso  horas más tarde.
  
A pesar de que aparentemente la novedad en esta generación era la gran disminución de tamaño en la computadora, esto no era del todo cierto, la verdadera novedad consistía en la idea de reunir en un pequeño soporte todo un grupo de componentes, conocidos como circuitos integrados. Este concepto fue  desarrollado en 1958 por Jack Kilbry. El período experimental se realizó en 1964.
  
La utilización efectiva se produjo con la aparición de la serie IBM 360, en donde la alimentación de la información aún se realizaba por  medio de tarjetas perforadas y previamente tabuladas, y se almacenaba en cintas magnéticas. IBM desarrolló varios modelos de esta serie; a saber: IBM 360 20/30/40/50/65/67/75/85/90/195. Su sistema operativo simplemente se llama OS (Operating System) y los lenguajes que manejaron fueron el FORTRAN, ALGOL y COBOL. Las computadoras de esta serie podían ser interconectadas en Red, lo que representaba una novedad porque hasta el momento cada computadora era independiente de cualquier  máquina o proceso.

Hacia el final de esta generación aparece un nuevo tipo de computadora,  la “minicomputadora”, que rompe con  los esquemas establecidos,  convirtiéndose en el producto más activo de todos los que produciría la industria de la computación.
  
Característica de la tercera generación:
* Utilización de redes de terminales periféricos conectados a la unidad central, lo que permitía utilizar la computadora desde lugares remotos.
*La disminución del tamaño de los circuitos continuaba a modo acelerado, cuando a mediados de los años 60 la empresa INTEL consiguió integrar un procesador completo en un solo chip, llamado microprocesador.
*Circuitos integrado. Miniaturización y agrupación de centenares de elementos en una placa de Silicio o Chip.
* Menor consumo de energía.
*Apreciable reducción de espacio.
* Tele proceso. se instalan terminales remotas que acceden a la computadora central para realizar operaciones, extraer o introducir información en bancos de datos,etc.
*Trabajo a tiempo compartido. Uso de una computadora por varios clientes al mismo tiempo.
*Multiprogramacion. Para que sea factible el uso en tiempo compartido, es necesario que el diseño de las computadoras permita el proceso simultaneo de varios programas.
* Renovación de periféricos. Se renuevan y crean periféricos de entrada y salida que actúan de manera mas rápida y eficaz.
* Generalización de los lenguajes de alto nivel como el COBOL y FORTRAN.
*Instrumento del sistema. El desarrollo de Hardware permite la conectividad de varios dispositivos para formar redes.
* Compatibilidad. Comienza a atenderse en todas las empresas fabricantes de Hardware los problemas que plantea la incomunicabilidad de los programas.
* Ampliación de las aplicaciones.
*La minicomputadora. La reducción de tamaño de los sistemas lógicos y de memoria conduce a la fabricación de la minicomputadora.









CUARTA GENERACION DE LOS COMPUTADORES(1971- 1988)

Cuarta generación de los computadores (1971- 1988) tecnología de microprocesadores



  • Aparecen los microprocesadores que es un gran adelanto de la microelectrónica, son circuitos integrados de alta densidad y con una velocidad impresionante. Las microcomputadoras con base en estos circuitos son extremadamente pequeñas y baratas, por lo que su uso se extiende al mercado industrial. Aquí nacen las computadoras personales que han adquirido proporciones enormes y que han influido en la sociedad en general sobre la llamada "revolución informática".

    Características de está generación:


    *Se desarrolló al microprocesador.
    *Se colocan más circuitos dentro de un "chip"
    *"LSI- Large Scale integration circuit"
    *"VLSI- Very Large Scale Integration Circuit"
    *Cada "chip" puede hacer diferentes tareas.
    *Un "chip" sencillo actualmente contiene la unidad de control y la unidad de aritmética/lógica. *El tercer componente, la memoria primaria, es operado por otros "chips".
    *Se reemplaza la memoria de anillos magnéticos por la memoria de "chisps".
    *Se desarrollan las microcumputadora, o sea, computadora personales o Pc.
    *Se desarrollan loa supercomputadoras.



  • .
  • QUINTA GENERACION DE LOS COMPUTADORES (1983- PRESENTE)

    Quinta generación de los computadores (1983- presente) Desarrollo de software y mejora del mismo.
    *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 los Estados Unidos ya está en actividad un programa en desarrollo que persigue objetivos semejantes, que pueden resumirse de la siguiente manera:

    *Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.

    *Se desarrollan las supercomputadoras.




    *Inteligencia artíficial:
  • La inteligencia artificial es el campo de estudio que trata de aplicar los procesos del pensamiento humano usados en la solución de problemas a la computadora.
    *Robótica:
    La robótica es el arte y ciencia de la creación y empleo de robots. Un robot es un sistema de computación híbrido independiente que realiza actividades físicas y de cálculo. Están siendo diseñados con inteligencia artificial, para que puedan responder de manera más efectiva a situaciones no estructuradas.

    *Sistemas expertos:
    Un sistema experto es una aplicación de inteligencia artificial que usa una base de conocimiento de la experiencia humana para ayudar a la resolución de problemas.

    *Redes de comunicaciones:
    Los canales de comunicaciones que interconectan terminales y computadoras se conocen como redes de comunicaciones; todo el "hardware" que soporta las interconexiones y todo el "software" que administra la transmisión.