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

Este es mi primer mapa mental, espero sea de su agrado.

Get Started. It's Free
or sign up with your email address
Personajes prominentes, evolución y conceptos relacionados a la programación by Mind Map: Personajes prominentes, evolución y conceptos relacionados a la programación

1. Es el enfoque particular o filosofico para presentar una solucion al problema , el cual siempre sigue un paradigma de programacion,existen actulamente dos tipos de paradigma el imperativo o procedural en el cual el programa describe la forma en la cual solucionar el problema a partir de una lista de instrucciones y el paradigma declarativo en el cual no se describe el problema, sino describir el problema mediante funciones matematicas.

2. Los lenguajes de programacion se clasifican de dos maneras existen los de bajo nivel y los de alto nivel,los de bajo nivel se caracterizan por que asemejan el comportamiento de la maquina y los de alto nivel por que asemejan el lenguaje humano

3. Grace Murray Hopper

3.1. Nació el 9 de diciembre de 1906 en Nueva York (Estados Unidos). Desde su infancia demostró una gran aptitud para la ciencia y las matemáticas. Su abuelo materno fue ingeniero civil. Grace reconocería que fue precisamente su abuelo el que la motivó a estudiar matemáticas y geometría. Creo el primer compilador en el año de 1952,programa que traduce las instrucciones con palabras en inglés al lenguaje máquina de un ordenador. Colaboró en el desarrollo del lenguaje de programación Flow-Matic (1957) y el lenguaje de programación COBOL (1959-1961), orientado a los negocios para UNIVAC, la primera computadora electrónica comercial. Grace Murray Hopper falleció en Arlington, Virginia, el 1 de enero de 1992 mientras dormía.

4. Lenguajes de Programacion

5. Programas

5.1. Es un conjunto de instrucciones,comandos que crea un programador a travez de un editor para que la CPU de una computadora pueda entender y lea y sea ajecutado dicho programa

5.2. Los tipos de programas que existen son muy variados, dependiendo de la necesidad o funcion que se requiera, los hay finacieros,educativos, juegos, de produccion, de procesamiento de textos, bases de datos y de publicacion entre otros.

5.3. Ciclo de Vida del software

6. Propone que los programas tanto los datos sena almacenados en la memoria,de esta menera la computadora no tendria que reconstruirse si no que solo alimentar al programa con datos de entrada para que esta calcule los datos de salida, el CPU es la unidad que coordina la ejecucion de instrucciones, ayudada por la ALU que se encarga del procesamiento de los datos y el CU del procesamiento de las instrucciones.

6.1. El Modelo Von Neuman

7. • Charles Babbage (1791-1871)

7.1. Matemático Inglés

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

7.3. Usó tecnología para relojes

7.4. Para resolver ecuaciones polinomiales

7.5. Nunca se terminó

7.6. • Datos curiosos Charles Babbage

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

7.6.2. – Prolífico inventor de las maquinas calculadoras programables y la maquina analitica

7.6.3. – Aficionado a lo sobrenatural

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

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

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

7.7. • Máquina Analítica

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

7.7.2. Máquina programable de propósito general

7.7.3. Vapor como fuente de energía

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

7.7.5. Tipos de dificultades para terminar esta obra

7.7.5.1. Tenia las partes esenciales de la computadora moderna: dispositivo de entrada, memoria, unidad central de procesamiento e impresora. Aunque la máquina analítica ha pasado a la historia como el prototipo del ordenador moderno, nunca se construyó un modelo a escala real. Pero, aun si se hubiera construido, la máquina analítica habría sido movida por una máquina de vapor y, debido a sus componentes totalmente mecánicos, su velocidad de cálculo no hubiera sido muy grande.

7.8. Considerado el padre de las computadoras

7.8.1. Se le considera como tal por haber inventado la maquina analitica, que se encargaba de hacer cualquier tipo de calculo, ya sea logarítmico ó de polinomios.

7.9. Video relacionado a este personaje

8. ADA Condesa de Lovelace (1815-1852)

8.1. Ayudante de Babbage

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

8.3. Es considerada la primera programadora de la historia

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

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

9. • Konrad Zuse

9.1. Ingeniero Alemán

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

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

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

9.5. Falta de recursos

10. • Alan Turing (1912-1954)

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

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

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

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

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

10.6. Perseguido por ser Homosexual.

10.7. Se suicidó en 1954

10.8. Pelicula ENIGMA actualmente en cines