lunes, 4 de junio de 2012

Historia de la informática y generaciones


ÁBACO:
Es un instrumento de cálculo que utiliza cuentas que se deslizan a lo largo de una serie de alambres o barras fijadas a un marco para representar las unidades, decenas, centenas, etc. Probablemente de origen babilónico chino, es el precursor de la calculadora digital moderna. Utilizado por mercaderes en la Edad Media a través de toda Europa y el mundo árabe, fue reemplazado en forma gradual por la aritmética basada en los números indo-árabes. Aunque poco usado en Europa después del siglo XVIII, todavía se emplea en Medio Oriente, China y Japón.


PASCALINA:

Máquina de Pascal

Es una de las primeras calculadoras mecánicas, que funcionaba a base de ruedas y engranajes. Fue inventada por Blaise Pascal en 1645, tras tres años de trabajo sobre la misma. Se fabricaron varias versiones y Pascal en persona construyó al menos cincuenta ejemplares.
El primer uso de la pascalina fue en la Hacienda francesa, debido a que Pascal diseñó la Pascalina para ayudar a su padre, que era contador en dicha entidad. Debido a ello la pascalina estaba destinada básicamente a solucionar problemas de aritmética comercial.
Máquina  de Leibniz

En 1670 el filósofo y matemático alemán Gottfried Wilhelm Leibniz perfeccionó esta máquina e inventó una que también podía multiplicar.
La pascalina conoció un período de gloria en los años 1960, debido a que se usó de forma interna en la compañía IBM.




EL TELAR DE JACQUARD:
El telar de Jacquard es una máquina textil automática, inventada por el tejedor de seda e inventor francés Joseph Marie Jacquard (1752-1834).  
Telar de Jacquard
La máquina funcionaba por instrucciones expresadas en código binario contenidas en tarjetas perforadoras.  Cada tarjeta perforadora correspondía a una línea del diseño, y su colocación junto con otras tarjetas determinaba el patrón con el que el telar tejería. Cada agujero de la tarjeta  correspondía con un gancho “Bolus”, que tenía dos posiciones: “arriba o abajo”. Los ganchos o pestañas podían ser conectados a través del arnés con un determinado número de hilos permitiendo que el patrón se repitiera más de una vez.






MÁQUINA DIFERENCIAL:
Máquina diferencial


Presentó un modelo que llamó máquina diferencial en la Royal Astronomical Society en 1822. Su propósito era tabular polinomios usando un método numérico llamado el método de las diferencias. La sociedad aprobó su idea, y apoyó su petición de una concesión de 1.500 £ otorgadas para este fin por el gobierno británico en 1823. Babbage comenzó la construcción de su máquina, pero ésta nunca fue terminada. Dos cosas fueron mal. Una era que la fricción y engranajes internos disponibles no eran lo bastante buenos para que los modelos fueran terminados, siendo también las vibraciones un problema constante. La otra fue que Babbage cambiaba incesantemente el diseño de la máquina. En 1833 se habían gastado 17.000 £ sin resultado satisfactorio.



MÁQUINA ANALÍTICA:
Máquina analítica
Entre 1833 y 1842, Babbage lo intentó de nuevo; esta vez, intentó construir una máquina que fuese programable para hacer cualquier tipo de cálculo, no sólo los referentes al cálculo de tablas logarítmicas o funciones polinómicas. El diseño se basaba en el telar de Joseph Marie Jacquard, el cual usaba tarjetas perforadas para determinar como una costura debía ser realizada. Babbage adaptó su diseño para conseguir calcular funciones analíticas. La máquina analítica tenía dispositivos de entrada basados en las tarjetas perforadas de Jacquard, un procesador aritmético, que calculaba números, una unidad de control que determinaba qué tarea debía ser realizada, un mecanismo de salida y una memoria donde los números podían ser almacenados hasta ser procesados. Se considera que la máquina analítica de Babbage fue la primera computadora del mundo. Un diseño inicial plenamente funcional de ella fue terminado en 1835. Sin embargo, debido a problemas similares a los de la máquina diferencial, la máquina analítica nunca fue terminada por Charles. En1842, para obtener la financiación necesaria para realizar su proyecto, Babbage contactó con Sir Robert Peel. Peel lo rechazó, y ofreció a Babbage un título de caballero que fue rechazado por Babbage. Lady Ada Lovelace, matemática e hija de Lord Byron, se enteró de los esfuerzos de Babbage y se interesó en su máquina. Promovió activamente la máquina analítica, y escribió varios programas para la máquina analítica. Los diferentes historiadores concuerdan que esas instrucciones hacen de Ada Lovelace la primera programadora de computadoras en el mundo.


TABULADORA DE HOLLERITH:

En 1890 Herman Hollerith (1860-1929) había desarrollado un sistema de tarjetas perforadas eléctricas y basado en la lógica de Boole, aplicándolo a una máquina tabuladora de su invención. La máquina de Hollerith se usó para tabular el censo de aquel año en los Estados Unidos, durando el proceso total no más de dos años y medio. Así, en 1896, Hollerith crea la Tabulating Machine Company, con la que pretendía comercializar su máquina. La fusión de esta empresa con otras dos, dio lugar, en 1924, a la International Business Machines Corporation (IBM).




GENERACIONES:

Primera Generación (1951-1958)


 Esta generación abarco la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas tenían las siguientes características:
-Usaban tubos al vacío para procesar información.
-Usaban tarjetas perforadas para entrar los datos y los programas.

-Usaban cilindros magnéticos para almacenar información e instrucciones internas.
-Eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.
-Se comenzó a utilizar el sistema binario para representar los datos.
-En esta generación las máquinas son grandes y costosas (de un costo aproximado de 10,000 dólares).
La computadora más exitosa de la primera generación fue la IBM 650, de la cual se produjeron varios cientos. Esta computadora que usaba un esquema de memoria secundaria llamado tambor magnético, que es el antecesor de los discos actuales.



Segunda Generación (1958-1964)

En esta generación las computadoras se reducen de tamaño y son de menor costo. Aparecen muchas compañías y las computadoras eran bastante avanzadas para su época como la serie 5000 de Burroughs y la ATLAS de la Universidad de Manchester. Algunas computadoras se programaban con cinta perforadas y otras por medio de cableado en un tablero.
Características de está generación:
-Usaban transistores para procesar información.
-Los transistores eran más rápidos, pequeños y más confiables que los tubos al vacío.
200 transistores podían acomodarse en la misma cantidad de espacio que un tubo al vacío.
-Usaban pequeños anillos magnéticos para almacenar información e instrucciones. cantidad de calor y eran sumamente lentas.
-Se mejoraron los programas de computadoras que fueron desarrollados durante la primera generación.
-Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales eran comercialmente accsesibles.
-Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y simulaciones de propósito general.
-La marina de los Estados Unidos desarrolla el primer simulador de vuelo, "Whirlwind I".
-Surgieron las minicomputadoras y los terminales a distancia.
-Se comenzó a disminuir el tamaño de las computadoras.

Tercera Generación (1964-1971)

La tercera generación de computadoras emergió con el desarrollo de circuitos integrados (pastillas de silicio) en las que 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 ordenador IBM-360 dominó las ventas de la tercera generación de ordenadores desde su presentación en 1965. El PDP-8 de la Digital Equipment Corporation fue el primer miniordenador.
Características de está generación:
-Se desarrollaron circuitos integrados para procesar información.
-Se desarrollaron los "chips" para almacenar y procesar la información. Un "chip" es una pieza de silicio que contiene los componentes electrónicos en miniatura llamados semiconductores.
-Los circuitos integrados recuerdan los datos, ya que almacenan la información como cargas eléctricas.
-Surge la multiprogramación.
-Las computadoras pueden llevar a cabo ambas tareas de procesamiento o análisis matemáticos.
-Emerge la industria del "software".
-Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.
-Otra vez las computadoras se tornan más pequeñas, más ligeras y más eficientes.
-Consumían menos electricidad, por lo tanto, generaban menos calor.


Cuarta Generación (1971-1988)

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ó el microprocesador.
-Se colocan más circuitos dentro de un "chip".Cada "chip" puede hacer diferentes tareas.
-Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.
-Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.
-Se desarrollan las supercomputadoras.



Quinta Generación (1983 al presente)
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.



















Nube de palabras