Please enable JavaScript.
Coggle requires JavaScript to display documents.
la programacion - Coggle Diagram
la programacion
✓ Variables, tipos de datos y constantes
-
-
-
-
-
-
Aplicaciones móviles (WhatsApp, Instagram).
Videojuegos (Minecraft, Fortnite).
Sitios web (Google, YouTube).
Software de escritorio (Microsoft Word, Photoshop).
Sistemas embebidos en autos, robots o electrodomésticos.
- Tipos de datos (enteros, flotantes, cadenas, booleanos)
Enteros (int): Números sin decimales, por ejemplo, 5 o -10.
Flotantes (float): Números con decimales, como 3.14 o -2.5.
Cadenas (string): Conjunto de caracteres, por ejemplo, "Hola Mundo".
-
- Ejemplos (Python, Java, C++)
Python: Lenguaje de alto nivel, fácil de aprender, con sintaxis clara. Ideal para inteligencia artificial, análisis de datos y desarrollo web.
Java: Lenguaje orientado a objetos, multiplataforma, utilizado en aplicaciones móviles y empresariales.
C++: Lenguaje potente y rápido, usado en videojuegos, software de sistemas y aplicaciones que requieren alto rendimiento.
-
- Definición La programación es el proceso de diseñar y escribir un conjunto de instrucciones que una computadora puede entender y ejecutar para realizar una tarea específica. En otras palabras, es el arte de decirle al computador qué hacer y cómo hacerlo mediante un lenguaje comprensible para la máquina.
- Historia La historia de la programación comienza en el siglo XIX con Ada Lovelace, considerada la primera programadora, quien trabajó con la máquina analítica de Charles Babbage. En la década de 1940, surgieron los primeros lenguajes de programación de bajo nivel para las primeras computadoras. En los años 50 y 60 aparecieron lenguajes de alto nivel como FORTRAN y COBOL, que facilitaron la escritura de código. Con el tiempo, surgieron lenguajes más modernos como C, C++, Java, Python, entre otros, que hoy se utilizan ampliamente en el desarrollo de software.
- Para qué sirve La programación sirve para automatizar procesos, resolver problemas, crear aplicaciones y controlar dispositivos electrónicos. Gracias a ella es posible desarrollar sistemas operativos, videojuegos, aplicaciones móviles, páginas web, inteligencia artificial y mucho más.
-
- Tipos (bajo nivel, alto nivel) Lenguajes de bajo nivel: Se acercan más al lenguaje de la máquina. Son rápidos y eficientes, pero difíciles de comprender. Ejemplo: Lenguaje ensamblador.
Lenguajes de alto nivel: Más cercanos al lenguaje humano, fáciles de leer y aprender. Ejemplo: Python, Java, C++
- Características de cada uno
✓ Características de la programación estructurada La programación estructurada es un paradigma que organiza el código en bloques lógicos, lo que facilita su comprensión y mantenimiento. Se basa en tres estructuras fundamentales:
- Secuencia Ejecuta las instrucciones de forma ordenada, una después de otra
- Selección Permite tomar decisiones mediante estructuras condicionales como if, else o switch.
- Repetición Ejecuta un conjunto de instrucciones varias veces utilizando bucles como for, while o do-while
- Concepto de variable Una variable es un espacio en la memoria del computador que se utiliza para almacenar un valor que puede cambiar durante la ejecución del programa.
- Constantes Una constante es un valor que no cambia durante la ejecución del programa. Se utiliza cuando se necesita mantener un dato fijo, como el valor de π (3.1416
-