Fundamentos y antecedentes de las computadoras

Evolución Histórica de las Computadoras:
   Las computadoras surgen como una necesidad por encontrar mecanismos que facilitaen la realizació de operaciones de cálculos matemáticos o aritméticos. Los equipos de procesamiento de datos, tal como lo vemos en la actualidad, surgen luego de un proceso de evaluación, que va desde los instrumentos de cálculo hasta las computadoras de Quinta Generación (5ta) en la cual nos encontramos en la actualidad.

Algunos instrumentos de máquinas que antecedieron a las computadoras actuales.


Instrumento de Cálculo:
Ábaco. Fue la primera máquina conocida con el que se podía realizar las cuatro operaciones básicas. Hoy día todavía se usa el ábaco en muchas culturas orientales.

Logaritmos. Antes de morir, en 1617, John Napier publicó las primeras tablas de logaritmos. Sentó las bases para el desarrollo de la regla deslizante, cinco años más tarde.

Regla de Cálculo. Diseñada por el matemático inglés William Oughtred (1622). Con este instrumento se pueden realizar: Cálculo de funciones trigonométricas, Logarítmicas, esponenciales, diversas reíces, potencias, multiplicaciones y divisiones.
Calculadoras mecánicas:

Máquina de pascal. Llamada "pascalina", fue inventada por el matemático francés Blaise Pascal (1642). Podía sumar y restar números hasta un máximo de siete cigras.

Máquina de Libniz. Diseñada en el año de 1671 por el matemático alemán Gottfried Wilhem Leibniz. Podía realizar multiplicaciones, divisiones y extraer raíces cuadradas, superando así la máquina de Pascal. Desarrolló tambié la teoría del sistema binario y las primeras investigaciones de lógica formal la cual constituye un elemento teórico fundamental utilizado actualmente en las computadoras.

Máquina calculadora de Hahn. Máquina desarrollada por Mattieu Hahn (1779) que permite realizar las cuatro operaciones básicas.

Máquina de Babbage. Se inventó en 1801 por Joseph-Marie Jacquard. Se pareía a una máquina tejedora que podía controlar automáticamente usando una linea de tarjetas perforadas.
Álgebra Booleana:

En 1895 el desarrollo del Ágebra de Boole fue publicado por el inglés George Boole. En esta álgebra las ideas (proposiciones o premissa) solo pueden tener uno de los valores: verdadero o falso, y los razonamientos o argumentos lógicos se representan mediante tres operadores básicos algebraicos: "y", "o" y "no".Boole es considerado el padre de la teoría de la información.
Máquina electromecánica de cómputo:

Máquina tabuladora de Hollerith. Herman Hollerith, en 1890, desarrolló un método que sirvió de base al posterior almacenamiento de datos a través de tarjetas perforadas.

Desarrollo de las computadoras electrónicas:

Primera Generación (1939-1955). Sus principales características son: construidas con base en válvulas de vacío (bulbos), Utilizaban como lenguaje de programación el lenguaje máquina, como memorias primarias las líneas de demora de mercurio y tambores magnéticos, como memorias secundarias utilizaban las tarjetas perforadas, cintas de papel perforadas y cintas tipo carrete.

Segunda Generación (1956-1963). La características es la sustitución del bulbo por el transistor. Se hicieron mucho más prácticas en cuanto al tamaño y consumo. Potentes y fiables. Se utilizaron como lenguajes de programación el Ensamblador y los denominados de alto nivel como COBOL,ALGOL y FORTRAN.

Tercera Generación (1964 -1974). El circuito integrado fue el elemento más significativo de esta generación. Se utilizaron lenguajes estructurados como el ADA y FORTRAN.

Cuarta Generación. (1974 - 1992). Se inicia con el invento del microprocesador, el cuala consiste en la integración de toda la Unidad Central de Procesos (CPU) en un solo microcircuito intedrado. Asimismo, secaracteriza esta generación por la aparición de gran cantidad de lenguajes de programación, sistemas operativos de diversos tipos y redes de transmisión de datos.

Quinta Generación (1993 - hasta la actualidad). Entre las principales características de esta generación, tenemos: uso de multimedia con dispositivos inteligentes, capacidades de inteligencia artificial la cual puede simular procesos de pensamiento y acciones del hombre, circuitos integrados en ULSI de silicio. Procesamiento en paralelo, memorias holográficas y optoelectrónicas, razonamiento matemático, reconocimeinto de patrones visuales.