Please enable JavaScript.
Coggle requires JavaScript to display documents.
Conceptos de la programación - Coggle Diagram
Conceptos de la programación
Que es
es el proceso de crear instrucciones o código que una computadora puede entender y ejecutar para realizar tareas específicas
Algoritmo
Un algoritmo es un conjunto de instrucciones o pasos ordenados que se siguen para resolver un problema específico.
Variables
Son espacios en la memoria de una computadora donde se almacena información que puede cambiar durante la ejecución del programa. Las variables tienen un tipo de dato (como entero, cadena, etc.) que define qué tipo de datos pueden almacenar.
Tipos de datos:
Los tipos de datos indican qué tipo de valores pueden ser almacenados en una variable. Los tipos más comunes son:
Enteros (int): Números sin decimales.
Flotantes (float): Números con decimales.
Cadenas (string): Texto o caracteres.
Booleanos (bool): Valores que solo pueden ser True o False.
Condicionales
Permiten ejecutar diferentes bloques de código dependiendo de si se cumple o no una condición. Ejemplo: {if}, {else}, {elif} en Python.
Bucles (Loops)
Son estructuras que permiten repetir un bloque de código varias veces. Los bucles más comunes son:
For: Se repite un número fijo de veces.
While: Se repite mientras una condición sea verdadera.
Funciones
Son bloques de código que realizan una tarea específica y se pueden reutilizar. Las funciones pueden recibir parámetros (entradas) y devolver valores (salidas).
Programación concurrente
Es la técnica que permite que múltiples procesos o hilos de ejecución se realicen de manera simultánea o aparentemente simultánea, lo cual es importante para mejorar la eficiencia de ciertos programas
Algoritmos de búsqueda y ordenamiento
Son métodos para organizar o encontrar datos dentro de una estructura, como un arreglo o lista. Ejemplos comunes incluyen el algoritmo de búsqueda binaria y el ordenamiento por burbuja