Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación - Coggle Diagram
Programación
Programación Estructurada
Selección → Condicionales (if, else, switch).
Repetición → Ciclos (for, while, do-while).
Secuencia → Instrucciones : en orden lógico.
Ventajas → Claridad, menos errores, mantenimiento fácil.
Lenguajes de Programación
Ejemplos
Python → Simple, IA, ciencia de datos.
Java → Portátil, apps móviles y empresariales.
C++ → Potente, videojuegos, sistemas embebidos.
Características
Sintaxis, portabilidad, eficiencia.
Tipos
Alto nivel → Python, Java, C++.
Bajo nivel → Ensamblador, lenguaje máquina.
Variables, Tipos de Datos y Constantes
Variables → Espacio en
memoria con valor modificable.
Tipos de datos:
Flotantes (float, double).
Cadenas (string).
Enteros (int).
Booleanos (true/false).
Constantes
Valores fijos (ejemplo: PI).
Declaración y asignación:
Python → x = 10
C++ → int x = 10;
Java → int x = 10;
Definición → Diseñar y escribir instrucciones para resolver problema
Para qué sirve → Automatizar procesos, crear software, gestionar información.
Ejemplos → Sistemas operativos, apps móviles, videojuegos, IA.
Historia → Lenguajes máquina, Fortran, C, Java, Python.