-
2000 BCE
ábaco
El ábaco de polvo constituye la más antigua creación china .inventando para contar hace mas de 5000 años. -
La máquina analítica de Babbage
La llamada máquina analítica de Babbage puede considerarse el antecedente
directo del ordenador actual. Ideada en 1835, tampoco llegó nunca a realizarse,
probablemente por la incapacidad de la tecnología, meramente mecánica, de la época.
La idea central combinaba la programación con tarjetas perforadas y la realización de
las cuatro operaciones aritméticas con decisiones basadas en los propios resultados -
La máquina tabuladora de Hollerith
Si la máquina de Babbage fue el precedente teórico del ordenador, el precedente
industrial y comercial se encuentra en las máquinas tabuladoras, de aplicación directa en
el tratamiento de datos administrativos. -
Los dispositivos electromecánicos
Los aparatos más eficientes en el ámbito del cálculo científico y militar en la
primera mitad del siglo XX empleaban la hoy en desuso tecnología analógica. Así
ocurría con el analizador analógico de Vannevar Bush desarrollado hacia 1930. -
La aparición de la electrónica
Pero el cambio tecnológico radical fue el uso de la electrónica, cuyo precursor
fué el profesor John Vincent Atanasoff de la Universidad de Iowa junto con su
compañero Clifford Berry. Su máquina de calcular, conocida como ABC -
Generaciones tecnológicas de ordenadores
Muy rápidamente, al instalarse este tipo de ordenadores en departamentos de
universidades y laboratorios de investigación, se creó una necesidad de mayor
velocidad, mayor capacidad y mayor fiabilidad que motivó un esfuerzo intensísimo por
nuevos dispositivos y el desarrollo de nueva tecnología. -
Sistemas operativos
El diseño de un sistema operativo es una tarea difícil y compleja ya que supone
un conocimiento íntimo del hardware de la máquina. Los sistemas operativos varían
mucho dependiendo del tipo de ordenador en el que operan, -
Inteligencia artificial
El desarrollo de la Inteligencia artificial se inicia con los deseos de Charles
Babbage de que su máquina analítica sea capaz de resolver juegos como el ajedrez. -
Estructura de datos y algoritmos
estructuras de datos por dos razones. La primera,
porque se tiene la idea intuitiva de que los datos son previos a los algoritmos; en efecto,
es preciso tener primero unos objetos antes de operar con ellos. La segunda y más
importante, porque este libro parte de la hipótesis de que el lector está familiarizado
con las nociones básicas sobre la programación de computadores