Please enable JavaScript.
Coggle requires JavaScript to display documents.
LA PROGRAMACIÓN - Coggle Diagram
LA PROGRAMACIÓN
Historia
Comienza en el siglo XIX
1800, se crearon tarjetas perforadas para controlar telares mecánicos, Ada Lovelace, hija de Lord Byron, diseñó el primer algoritmo para la máquina analítica de Charles Babbage, que la convirtió en la primera programadora de computadoras
1801, Joseph Marie Jacquard inventó el telar programable, que permitía automatizar la creación de tejidos
1957, John W. Backus creó Fortran, el primer lenguaje de programación conocido.
1958, John McCarthy creó LISP, en 1959, Grace Hopper creó COBOL
1960, se desarrolló el circuito integrado (chip), que permitió construir computadoras más pequeñas y baratas.
1971, se creó el primer microprocesador, el Intel 4004
1981, IBM desarrolló la primera computadora de uso doméstico.
Programación Estructurada
Secuencia
Selección
Repetición
Ventajas
Código más organizado
Más fácil de leer y depurar
Mayor reutilización de código
Lenguajes de programación
Python
Java
C++
JavaScript
La programación consiste en crear instrucciones para que una computadora realice tareas específicas
Para qué sirve
Creación y ejecución de algoritmos diseñados para resolver problemas específicos, que automatizan procesos, resuelven problemas y facilitan la vida cotidiana.
Aplicaciones
Microsoft Word, Excel, PowerPoint, Google Chrome, Mozilla Firefox, Spotify, YouTube, Netflix, WhatsApp, Instagram, Uber, Waze, FIFA y Call of Duty, entre otras.
Tipos de datos: Enteros, flotantes, Cadenas y Booleanos
Variable: espacio en memoria donde se almacena un valor que puede cambiar durante la ejecución del programa
Constantes:
Son valores que no cambian durante la ejecución del programa, en muchos lenguajes se declaran con const o final.
Declaración:
Consiste en reservar un espacio en memoria para almacenar un valor, dependiendo del lenguaje, puede ser necesario especificar el tipo de dato.
Asignación:
Consiste en dar un valor a una variable, se usa el operador = en la mayoría de los lenguajes