Please enable JavaScript.
Coggle requires JavaScript to display documents.
fundamento de programación - Coggle Diagram
fundamento de programación
Programación
Historia: Desde Ada Lovelace (siglo XIX) hasta lenguajes modernos como Python y Java.
Ejemplos: WhatsApp, Google, Microsoft Word, Minecraft.
Para qué sirve: Desarrollo de software, IA, apps, videojuegos, automatización.
Definición: Proceso de escribir instrucciones para que una computadora realice tareas.
Variables, Tipos de Datos y Constantes
Tipos de datos:
Flotantes: Números con decimales (Ej: 3.14).
Cadenas: Texto (Ej: "Hola").
Enteros: Números sin decimales (Ej: 10).
Booleanos: True o False.
Declaración: nombre = "Juan" | edad = 25 | es_estudiante = True
Constantes: Valores fijos (Ej: π = 3.1416).
Programación Estructurada
Selección: Toma de decisiones (if-else).
Ventajas: Código ordenado, fácil de depurar y reutilizable.
Repetición: Bucles (for, while).
Secuencia: Ejecución ordenada de instrucciones.
Lenguajes de Programación
Ejemplos
Java: Multiplataforma, ideal para apps móviles y empresariales.
C++: Rápido y eficiente, usado en videojuegos y sistemas embebidos.
Python: Sintaxis simple, usado en IA y desarrollo web.
Tipos
Bajo nivel: Cercanos a la máquina, difíciles de leer (Ej: Ensamblador).
Alto nivel: Fáciles de entender, usados en software (Ej: Python, Java, C++).