Ir al contenido principal

Entradas

Mostrando entradas de agosto 5, 2012

¿Por qué son importantes los computadores?

Uno de los beneficios más sobresalientes del siglo pasado, fue la creación o invento,  del computador, incluso considerado por algunos como el invento más importante del siglo XX.  Sin duda alguna, el más significativo desarrollo tecnológico durante el último siglo, para toda la humanidad, ha sido la construcción de computadores, desde las primeras generaciones con propósitos específicos, capaces de hacer tareas, y cálculos complicados para la mente humana, otros de propósitos generales que han permitido a las empresas almacenar, codificar y gestionar altos volúmenes de información, claro esta que la computadora sin el software es simplemente una maquina llena de circuitos electrónicos, se necesitan a ambos para funcionar perfectamente. El computador es una máquina o dispositivo capaz de ejecutar una gran cantidad de cálculos aritméticos, matemáticos  y procesos de control o gestión a una gran velocidad de procesamiento (procesos repetitivos), lo que permite hoy en día...

Lenguajes de programación más conocidos en la historia de la computación

Los primeros lenguajes de programación eran difíciles de construir ya que éstos debían ser "desarrollados" a un nivel que la máquina entendiera directamente, es decir, la programación de computadoras de esta época dependía mucho de la máquina para la que se estaba trabajando y detectar un error o fallo en la programación no solo era complejo sino que demandaba mucho tiempo y esfuerzo. En 1946 Grace Murray Hopper, científica en sistemas y oficial de la marina estadounidense creo el FLOW-MATIC, considerado el primer lenguaje de programación útil para resolver problemas de usuarios comerciales.  Su desarrollo fue enfocado a la UNIVAC 1.  Este lenguaje de programación fue visto como de "alto nivel", fácil de usar por los científicos de la época.  FLOW-MATIC requería de un traductor (compilador) para ser interpretado por la máquina.   Con este lenguaje de programación se establece el concepto de programación basado en palabras del lenguaje natural y se da inicio al d...