1/49
50 tarjetas de vocabulario en español que cubren los conceptos fundamentales presentados en el curso de Lógica de Programación (Días 1-5).
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
Algoritmo
Conjunto de pasos ordenados para resolver un problema.
Paso
Cada instrucción individual dentro de un algoritmo.
Problema
Situación o tarea que se busca resolver mediante un algoritmo.
Diagrama de flujo
Representación gráfica de un algoritmo mediante símbolos conectados por flechas.
Óvalo
Forma usada en un diagrama de flujo para indicar inicio o fin.
Rectángulo
Símbolo que representa una acción o proceso en un diagrama de flujo.
Rombo
Figura que muestra una decisión (condición) dentro de un diagrama de flujo.
Paralelogramo
Símbolo destinado a operaciones de entrada o salida en un diagrama de flujo.
Variable
Espacio de memoria (caja) donde se almacenan datos que pueden cambiar.
int
Tipo de dato que guarda un número entero.
float
Tipo de dato que almacena números decimales.
string
Tipo de dato que contiene texto.
bool
Tipo de dato que representa valores verdadero o falso.
Operador matemático
Símbolo que realiza operaciones aritméticas como +, -, *, /, %.
Operador lógico
Símbolo que compara valores o combina condiciones, como =, !=,
Operador +
Suma dos valores numéricos.
Operador -
Resta un valor de otro.
Operador *
Multiplica dos valores.
Operador /
Divide un valor entre otro.
Operador %
Devuelve el residuo de una división (módulo).
Operador =
Compara igualdad entre dos valores.
Operador !=
Verifica si dos valores son diferentes.
Operador <
Comprueba si un valor es menor que otro.
Operador >
Comprueba si un valor es mayor que otro.
Operador <=
Determina si un valor es menor o igual que otro.
Operador >=
Determina si un valor es mayor o igual que otro.
Operador lógico Y
Requiere que dos condiciones sean verdaderas simultáneamente.
Operador lógico O
Requiere que al menos una de dos condiciones sea verdadera.
Operador lógico NO
Niega o invierte el valor de una condición booleana.
Módulo
Resultado del operador %; residuo restante tras una división.
Condicional if
Estructura que ejecuta instrucciones sólo si se cumple una condición.
Par
Número cuyo residuo al dividirlo entre 2 es 0.
Impar
Número cuyo residuo al dividirlo entre 2 es 1.
Múltiplo
Número que resulta de multiplicar otro por un entero; su prueba usa el módulo.
Comparación
Acción de evaluar relaciones de igualdad o desigualdad entre valores.
Decisión
Punto en un algoritmo donde se elige un camino según una condición.
Entrada
Datos que un programa recibe para procesar.
Salida
Resultados que un programa produce después de procesar.
Variable booleana
Variable que sólo puede almacenar verdadero o falso.
Declaración de variable
Instrucción que crea una variable y define su tipo.
Tipo de dato
Categoría que determina la naturaleza y operaciones permitidas sobre un valor almacenado.
Residuo
Parte sobrante de una división, obtenido con el operador %.
Bucle
Estructura que repite un conjunto de instrucciones varias veces.
Algoritmo del sándwich
Ejemplo usado en clase para ilustrar pasos de un algoritmo y su diagrama de flujo.
Algoritmo de cepillado
Serie de pasos para lavarse los dientes, usada como ejemplo de algoritmo.
Caja (metáfora de variable)
Imagen que ayuda a entender que una variable almacena información.
Entre 10 y 20 (rango)
Condición usada para comprobar si un valor está dentro de un intervalo específico.
Estructura de control
Elemento del lenguaje (if, bucle) que dirige el flujo de ejecución.
Paso ordenado
Característica que indica que las instrucciones de un algoritmo siguen un orden lógico.
Error lógico
Fallo en la condición o el uso de operadores que provoca un resultado incorrecto.