Please enable JavaScript.
Coggle requires JavaScript to display documents.
conceptos basicos de programacion - Coggle Diagram
conceptos basicos de programacion
variables y constantes:
Variable: almacena datos que cambian.
Constante: almacena datos fijos.
Se usan para guardar y manipular información.
Ejemplo: edad, nombre, pi.
programacion:
Proceso de diseñar y escribir instrucciones.
Automatiza tareas y resuelve problemas.
Convierte ideas en aplicaciones reales.
Base del desarrollo de software.
algoritmo:
Pasos lógicos, ordenados y finitos.
Claros, precisos, con inicio y fin.
Representación: texto, diagrama, pseudocódigo.
Ejemplo: receta de cocina.
Estructuras de control:
Modifican el flujo de ejecución.
Condicionales: if, else, switch.
Bucles: for, while, do-while.
Hacen programas más flexibles
funciones:
Bloques de código reutilizables.
Resuelven una tarea específica.
Mejoran organización y mantenimiento.
Ejemplo: calcular promedio
operadores:
Aritméticos: +, -, *, /.
Relacionales: >, <, ==.
Lógicos: AND, OR, NOT.
Permiten cálculos y comparaciones.
lenguaje de programacio:
Medio para comunicarse con la computadora.
Bajo nivel: cercano a la máquina.
Alto nivel: fácil de leer para humanos.
Ejemplos: Python, C++, Java.
tipos de datos:
Numéricos: enteros, decimales.
Texto (cadenas): "Hola mundo".
Booleanos: verdadero/falso.
Estructurados: listas, objetos.
Estilos para organizar código.
Estructurada: divide en funciones/procedimientos.
POO: usa clases y objetos.
Cada paradigma se adapta a distintos proyectos.