Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos de Programación - Coggle Diagram
Conceptos de Programación
Lenguajes de Programación :explode:
Tipos
Bajo nivel
Lenguaje máquina, ensamblador
Alto nivel
Python, Java, C++.
Ejemplos
Python: Fácil, versátil, usado en IA y web.
Java: Orientado a objetos, multiplataforma.
C++: Alto rendimiento, usado en videojuegos.
Características
Sintaxis, portabilidad, eficiencia.
Programación Estructurada
:check:
Secuencia
Ejecución ordenada de instrucciones.
Selección:
Estructuras if-else, switch.
Repetición:
Bucles for, while.
Ventajas:
Código legible, fácil mantenimiento.
Variables, Tipos de Datos y Constantes :<3:
Concepto de variable:
Espacio en memoria para almacenar datos.
Tipos de datos:
Enteros, flotantes, cadenas, booleanos.
Constantes:
Valores fijos (ej: PI = 3.1416).
Declaración y asignación:
Ejemplo: int numero = 10;.
Programación :star:
Definición
"Proceso de diseñar, codificar y mantener software."
Historia
Fortran, COBOL (siglo XX)
Lenguajes modernos (Python, Java)
Para qué sirve
Crear software, aplicaciones, sistemas operativos, IA, etc.
Ejemplos de aplicaciones
Aplicaciones móviles (Instagram)
Sistemas operativos (Windows)
Videojuegos (Minecraft)