Personajes prominentes, evolución y conceptos relacionados a la programación

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Personajes prominentes, evolución y conceptos relacionados a la programación por Mind Map: Personajes prominentes, evolución y conceptos relacionados a la programación

1. • Charles Babbage (1791-1871)

1.1. Matemático Inglés

1.2. Creó una máquina de Diferencias en 1822

1.2.1. Nunca se terminó

1.3. Usó tecnología para relojes

1.3.1. Para resolver ecuaciones polinomiales

1.4. • Datos curiosos Charles Babbage

1.4.1. – Prolífico inventor

1.4.1.1. Maquinas calculadoras programables

1.4.2. – Aficionado a lo sobrenatural

1.4.3. – Odiaba a los músicos callejeros (lo interrumpían, siempre los corria de la calle de su casa)

1.4.4. – Odiaba a los músicos callejeros (lo interrumpían, siempre los corria de la calle de su casa)

1.4.5. – Fue candidato al Parlamento Británico en dos ocasiones (en ambas perdió)

1.4.6. – Se expuso en una ocasión a una temperatura de 130° C para ver lo que se sentía ser horneado

1.5. • Máquina Analítica

1.5.1. Babbage (1933) diseñó la máquina analítica

1.5.2. Máquina programable de propósito general

1.5.3. Vapor como fuente de energía

1.5.4. Diseñada para almacenar 1000 números con 50 decimales cada uno. Las instrucciones almacenadas en tarjetas perforadas

1.5.5. Se dificulto el terminar esta obra por financiamiento del gobierno

1.6. Considerado el padre de las computadoras

1.6.1. Debido a que sus diseños presentaban las partes esenciales de una comptutadora modera: dispositivo de entrada, memoria, procesamiento e impresora

1.7. video relacionado: https://www.youtube.com/watch?v=l-2y8VKcgdc

2. ADA Condesa de Lovelace (1815-1852)

2.1. Matemática y escritora Inglesa

2.2. Ayudante de Babbage

2.3. Diseñó un lenguaje para la máquina analítica

2.4. Es considerada la primera programadora de la historia

2.5. Se creó el lenguaje de programación “Ada”

2.6. Video relacionado a la vida y obra de este personaje

2.6.1. https://www.youtube.com/watch?v=11aUYabpI0k

2.7. Datos curiosos de Ada Condesa de Lovelance

2.7.1. Murió a causa de las sangrías para curar el cáncer de utero

2.7.2. Le apodaban la "encantadora de los números"

3. • Konrad Zuse (1910-1995)

3.1. Ingeniero Alemán

3.2. Construyó el primer computador digital programable en los años 30

3.3. Usó retardos electromecánicos para realizar conmutación

3.4. Primera máquina en la que se utilizó el sistema numérico binario

3.5. Falta de recursos

3.6. Inventor de la primera computadora digital

3.7. Datos curioso de Konrad Zuse

3.7.1. No sabia si dedicarse a la ingeniería o pintura

4. • Alan Turing (1912-1954)

4.1. Matemático inglés y primer científico de computación

4.2. Creó modelos matemáticos de computadores (Máquina de Turing) 1936

4.3. Demostró teoremas fundamentales acerca de las limites de la computabilidad (Teoría de la Computación)

4.4. Ayudó a decifrar (criptoanálisis) los códigos secretos “Enigma” durante la 2° guerra mundial

4.5. Trabajó en la construcción de un computador electrónico británico (Colossus) para decifrar códigos

4.6. Perseguido por ser Homosexual.

4.7. Se suicidó en 1954

4.8. Pelicula ENIGMA actualmente en cines

4.9. Datos curiosos de Alan Turing

4.9.1. Paso sus primeros 13 años en la India

5. Grace Murray Hopper (1906-1992)

5.1. Matematica Estadounidense

5.2. Creadora del primer compilador

5.2.1. Compilador B-O

5.3. Trabajo en el desarrollo del Cobol uno de los primeros lenguajes de programacion

5.4. Dio origen al termino bug (chinche, bicho)

6. Lenguajes de Programacion

6.1. Clasificación

6.1.1. Lenguaje maquina

6.1.2. Lenguajes de bajo nivel

6.1.3. Lenguajes de nivel medio

6.1.4. Lenguajes de alto nivel

6.2. Paradigmas Describe

6.2.1. Imperativo o por procesamientos

6.2.1.1. Dan instrucciones a la computadora

6.2.2. Funcional

6.2.2.1. Esta basado en funciones matematicas

6.2.3. Logico

6.2.3.1. Consiste en la búsqueda de un objetivo dentro de las declaraciones realizadas

6.2.4. Orientado a objetos

6.2.4.1. Se puede definir como una serie de conceptos y técnicas de programación para representar acciones o cosas

7. Programas

7.1. Concepto

7.1.1. Se describen como instrucciones u ordenes que están basadas en un lenguaje de programación que pueden ser interpretados por un ordenador para la realización de alguna función o la resolución de algún problema

7.2. Tipos

7.2.1. Editores de texto, Compiladores, Intérpretes, Enlazadores, Depuradores, Entornos de Desarrollo Integrados (IDE)

7.3. Ciclo de Vida del software

7.3.1. Definición de necesidades

7.3.2. Analisis

7.3.3. Diseño

7.3.4. Codificacion

7.3.5. Pruebas

7.3.6. Validacion

7.3.7. Mantenimiento y evolucion

8. Estructura y Funcionamiento de una computadora

8.1. El Modelo Von Neuman

8.2. Video relacionado con el funcionamiento de una computadora

8.2.1. https://www.youtube.com/watch?v=xsvguQquSug

9. Alan Kay (1940-)

9.1. Informático Estadounidense

9.2. Guitarrista profesional de Jazz

9.3. Video relacionado con Alan Kay

9.3.1. https://www.youtube.com/watch?v=RfgpGgWoGCM

9.4. Licenciado en matematicas

9.5. Conocido por su programación orientada a objetos para diseñar aplicaciones y programas informaticos

9.6. Se enfocaba en el estudio para fines educativos

9.7. Trabajo en Apple y Disney

9.8. Frases celebres

9.8.1. “Las personas que en realidad toman en serio el software, deben crear su propio hardware”

9.8.2. “La mejor forma para predecir el futuro es inventarlo”

10. Douglas Engelbart (1925- 2013)

10.1. Ingeniero Estadounidense

10.2. Desarrollo el primer dispositivo informático conocido actualmente como mouse

10.3. Primero en dividir la pantalla en ventanas

10.4. Pionero en el desarrollo del correo electronico

10.5. Datos curiosos

10.5.1. Hizo una conferencia desde su propia casa conocida como: "la madre de las presentaciones"

11. Blaise Pascal (1623-1662)

11.1. Filosofo y Matemático Frances

11.2. Creo una maquina llamada "Pascaline"

11.2.1. Capaz de efectuar sumas y restas, cuyos principios se utilizaron en las calculadoras mecánicas

11.3. Se le denomina el padre de las computadoras

11.4. Fue un joven prodigio

11.5. En su honor se utilizo su nombre para denominar el lenguaje de programación Turbo Pascal

11.6. Datos curiosos de Blaise Pascal

11.6.1. Su invento de la calculadora fue para apoyar a su padre con las cuentas de su trabajo

11.7. Video relacionado con Blaise Pascal

11.7.1. https://www.youtube.com/watch?v=iybEqlQSk_E

12. George Boole (1815-1864)

12.1. Matematico Britanico

12.2. Teorías sobre matemáticas de logica y probabilidad

12.3. Dio origen a Algebra Booleana

12.3.1. Clave para la programación

12.4. Considerado como uno de los fundadores del campo de las Ciencias de la computacion

12.5. Datos curiosos de George Boole

12.5.1. A los 16 años empezó a ejercer como Profesor auxiliar

13. Herman Hollerit (1860-1929

13.1. Estadistico Estadounidense

13.2. Creo la codificación de datos en fichas o trajetas perforadas

13.3. Creo la maquina de Hollerit

13.3.1. Fue inventada para resolver los problemas de censo

13.4. Fue uno de los fundadores de la empresa IBM