jueves, 5 de marzo de 2020

JUBEROMI

1-Primeros pasos en la programación:

  • Quién fue Charles Babbage? 

 Fue un matemático británico y científico de la computación. Diseñó y parcialmente implementó una máquina a vapor, de diferencias mecánicas para calcular tablas de números. También diseñó, pero nunca construyó, la máquina analítica para ejecutar programas de tabulación o computación; por estos inventos se le considera como una de las primeras personas en concebir la idea de lo que hoy se llama computadora, por lo que se le considera como "El Padre de la Computación".

Resultado de imagen para charles babbage





















  • Qué es la máquina analítica?

 La máquina analítica es el diseño de un computador moderno de uso general realizado por el profesor británico de matemática Charles Babbage, ​ que representó un paso importante en la historia de la informática. 
AnalyticalMachine Babbage London.jpg

  • Quién fue y qué es lo que hizo Ada Lovelace?

 Fue una matemática y escritora inglesa, conocida principalmente por su trabajo en la computadora mecánica de propósito general propuesta por Charles Babbage , el motor analítico . Ella fue la primera en reconocer que la máquina tenía aplicaciones más allá del cálculo puro, y publicó el primer algoritmo destinado a ser llevado a cabo por dicha máquina. Como resultado, a veces se la considera la primera en reconocer todo el potencial de una " máquina informática " y uno de los primeros programadores informáticos.

Resultado de imagen para ada lovelace

2- Rumbo a la programación moderna

  • Qué fue el ENIAC?
ENIAC, es el acrónimo de Electronic Numerical Integrator and Computer.

Pantalla de inicio

El ENIAC fue un computador de propósito general capaz de resolver diversos problemas, cálculo diferencial e integral, disponía de 20 acumuladores sumadores, un multiplicador y un divisor raíz cuadrada, con un programador maestro, más una memoria interna solo lectura, de 312 números y otra externa a base de tarjetas perforas que podía leer e imprimir. 

Qué es lo que hizo Johann Ludwig Von Neumann? 

Pantalla de inicio

Juhann Ludwing Von Neuman sentó las bases, entre muchos otros grandes logros, de la arquitectura que utilizan los ordenadores. En los años 70' se encontró un problema de rendimiento que hizo que la modificase para dar lugar a la arquitectura Hardvard y más tarde a la Hardvard Modificada, que contempla el uso de memorias caché para eliminar el cuello de botella de la idea original. 



Resultado de imagen para Johann Ludwig Von Neumann que hizo


En el siglo XX, propuso la idea de la utilización de un "programa interno" a la máquina mediante el cual ésta fuera capaz de realizar dichas tareas de forma automática. La tecnología electrónica aún era incipiente y Neumann hubo de conformarse con establecer únicamente el fundamento teórico de lo que sería el primer ordenador. Sin embargo, su idea proliferó y, a medida que la electrónica fue afianzándose en nuestra sociedad, llegó el momento en el que, en 1944, en plena Segunda Guerra Mundial, un grupo de científicos construyó en los Estados Unidos un prototipo de lo que podemos considerar fue el primer ordenador: el ENIAC. También durante la Segunda Guerra Mundial fue requerido por el ejército norteamericano para participar en el desarrollo de la bomba atómica.

Nombre 3 avances importante desde 1955 a 1980 en el sector de la computación.

1960: se crea el primer compilador de computador.
1977: sale al mercado el ordenador TRS-80 el primero que utiliza un procesador Zilog Z80.

1980: Laboratorios Bell desarrolla el primer microprocesador de 32-bit en un solo chip, llamado Bellmac-32.

Explique brevemente que es la programación secuencial.

La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso.

No hay comentarios.:

Publicar un comentario

Introducción a la programación orientada a objetos

A finales de los 60' se creó la programación orientada a objetos. En su origen el desarrollo y mantenimiento de proyectos software pr...