Historia del computador y el proceso de compilacion de programas

Páginas: 16 (3883 palabras) Publicado: 6 de noviembre de 2011
Historia del computador

La historia de la computación se puede dividir en 3 períodos:
* Máquinas mecánicas (antes de 1930)
* Computadoras Electrónicas (1930-1950)
* Generaciones de Computadoras (1950-hasta hoy día) . Computadoras basadas en el “Modelo de Von Neumann”

Máquinas Mecánicas (antes de 1930)
Los computadores surgen por la necesidad de las personas de realizarcálculos que llevó a la invención de distintas máquinas para calcular

* Bastón con muescas.

Lo usaban los hombres primitivos (de la edad de piedra), ellos marcaban en el bastón todo lo relacionado con su majada, cuántas ovejas habían nacido, cuántos litros de leche había ordeñado y cuánto queso había fabricado.
* El Ábaco
Origen posiblemente chino, de unos 3000 años. Es un objeto que sirvepara facilitar cálculos sencillos (sumas, restas y multiplicaciones) y operaciones aritméticas. Normalmente, consiste en cierto número de cuentas engarzadas en varillas, cada una de las cuales indica una cifra del número que se representa. El proceso de la información representada lo realiza el usuario.
* La Pascalina
Creada en 1642 por el matemático francés Blaise Pascal. Este dispositivomecánico utilizaba una serie de ruedas de diez dientes en las que cada uno de los dientes representaba un dígito del 0 al 9. Las ruedas estaban conectadas de tal manera que podían sumarse números haciéndolas avanzar el número de dientes correcto.

* La Rueda de Leibnitz
-------------------------------------------------
Creada en 1674 por Gottfried Leibnitz, un matemático alemán. Dispositivomecánico que permitía realizar operaciones de multiplicación y división, así como suma y resta. Basada en ruedas y engranajes.
* El Telar de Jacquard.
El inventor francés Joseph Marie Jacquard, al diseñar un telar automático, utilizó delgadas placas de madera perforadas para controlar el tejido utilizado en los diseños complejos. Este dispositivo mecánico permitía realizar operaciones demultiplicación y división, así como suma y resta.
* Máquina diferencial
En 1823 Charles Babbage (matemático inglés) inventó esta máquina, la cual podía hacer más que operaciones aritméticas simples, también podía resolver ecuaciones polinomiales. Su principal novedad la constituyó la salida de resultados por medio de perforaciones sobre una placa.
* La Máquina Analítica
Creada en 1833por Charles Babbage. Se considera la primera máquina de propósito general. Era capaz de realizar cualquier operación matemática automáticamente. Tenía una unidad de almacenamiento, una unidad de procesamiento, una unidad de entrada de datos y otra de salida, y en cierto modo, su estructura se mantiene aún en los computadores modernos.La máquina analítica no fue construida por dificultadestecnológicas pero sentó las bases de los actuales ordenadores.
* La Máquina Tabuladora
En 1890, problemas en el recuento del censo de la población de USA, provocó que Herman Hollerith desarrollase una máquina para procesar los datos. Esta máquina era capaz de leer, contar y ordenar automáticamente los datos almacenados en tarjetas perforadas. Redujo el tiempo del censo de años a semanas.
ComputadorasElectrónicas (1930-1950)
Entre 1930 y 1950, algunos científicos, que podrían considerarse los pioneros de la industria de la computación electrónica, inventaron varias computadoras.
Las primeras computadoras de este período no almacenaban el programa en memoria; todas se programaban externamente.

* ABC (Atanasoff Berry Computer)
Fue inventada por John V. Atanasoff y su asistenteClifford Berry en 1939. Se considera la primera computadora de propósito especial que codificaba información de manera eléctrica. Se diseñó específicamente para resolver un sistema de ecuaciones lineales. Usó tubos de vacío.
* Z1
Creada por el matemático alemán Konrad Zuse entre los años 1935-1938. Primera máquina programable de propósito general. Usó retardos electromecánicos para realizar la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso de compilación de un programa
  • Proceso de compilación y estructura de compilación de jcreator
  • Programa Stop (Compilación)
  • PROGRAMAS DE COMPUTADORA
  • Programaciones en computadores
  • Procesadores De Computadoras
  • Procesos De Un Computador
  • El Procesador De Una Computadora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS