¿Qué es una variable?
Un espacio para almacenar datos que pueden cambiar.
¿Qué es un lenguaje de programación?
Un conjunto de reglas para escribir instrucciones que una computadora puede entender.
¿Qué hace una estructura if?
Evalúa una condición y ejecuta un bloque si es verdadera.
¿Qué es un int?
Un tipo de dato que representa números enteros.
¿Qué es un algoritmo?
Una secuencia de pasos para resolver un problema.
¿Qué es una constante?
Un valor que no cambia durante la ejecución del programa.
¿Qué lenguaje es conocido por su simplicidad y uso en ciencia de datos?
Python.
¿Qué es un bucle for?
Un ciclo que repite instrucciones un número determinado de veces.
¿Qué es un float?
Un tipo de dato que representa números con decimales.
¿Qué es un diagrama de flujo?
Una representación gráfica de un algoritmo.
¿Qué es una condición lógica?
Una expresión que devuelve verdadero o falso.
¿Cuál es la diferencia entre compilado e interpretado?
Compilado se traduce antes de ejecutarse; interpretado línea por línea durante la ejecución.
¿Qué hace un while?
Repite un bloque de código mientras una condición sea verdadera.
¿Qué es un string?
Un tipo de dato que representa texto o cadenas de caracteres.
¿Qué es la entrada y salida en un algoritmo?
Entrada = datos que recibe; salida = resultados que devuelve.
¿Qué es una expresión booleana?
Una expresión que se evalúa como true o false.
¿Qué lenguaje se usa principalmente para desarrollo web del lado del cliente?
JavaScript.
¿Qué es una estructura switch o case?
Permite elegir entre múltiples caminos según el valor de una variable.
¿Qué es un tipo de dato booleano?
Un tipo de dato que solo puede ser verdadero (true) o falso (false).
¿Qué es un algoritmo de búsqueda?
Un procedimiento para encontrar un valor dentro de una estructura de datos
¿Qué es el pseudocódigo y para qué se usa?
Es una forma de escribir algoritmos en lenguaje simple, sin sintaxis de programación.
¿Qué es un lenguaje de bajo nivel?
Un lenguaje cercano al lenguaje máquina, como el ensamblador. Un ensamblador es un programa informático que traduce código en lenguaje ensamblador a código máquina, que es el lenguaje que entiende directamente la CPU. Es decir, convierte instrucciones escritas en un formato simbólico más fácil de entender para los humanos a un formato binario que la computadora puede ejecutar.
¿Qué significa una condición anidada?
Una estructura condicional dentro de otra estructura condicional
¿Qué es una estructura de datos compuesta y puedes dar un ejemplo?
Es una estructura que puede almacenar múltiples valores relacionados; un ejemplo es una lista o un diccionario.
¿Qué características debe tener un buen algoritmo?
Debe ser preciso, finito, definido, eficiente y resolver el problema correctamente.