PROGRAMACION TEMA 2
|
|
Título del Test:
![]() PROGRAMACION TEMA 2 Descripción: ESTRUCTURAS DE CONTROL, FUNCIONES, RECURSIVIDAD, PSEUDOCÓDIGO |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué son las estructuras de control?. Construcciones que controlan el flujo de ejecución del programa. Tipos de datos. Operadores matemáticos. Variables especiales. ¿Qué permiten las estructuras de control?. Decidir qué instrucciones se ejecutan y en qué orden. Almacenar datos. Crear clases. Definir variables. ¿Cómo se clasifican las estructuras de control?. Decisión, bucle y salto. Variables, operadores y funciones. Clases, métodos y objetos. Enteros, decimales y booleanos. ¿Qué permiten las estructuras de decisión?. Ejecutar bloques de código según una condición. Repetir código indefinidamente. Salir de un método. Declarar variables. ¿Qué permiten las estructuras de bucle?. Repetir un bloque de código. Comparar valores. Asignar valores. Crear funciones. ¿Qué permiten las estructuras de salto?. Alterar el flujo de ejecución de forma abrupta. Repetir código. Comparar condiciones. Declarar variables. Qué son las estructuras condicionales?. Construcciones que ejecutan código según una condición. Tipos de datos. Bucles infinitos. Comentarios. ¿Qué tipo de condición evalúan las estructuras condicionales?. Booleana. Numérica. De texto. De tipo char. ¿Qué hace la estructura if?. Ejecuta un bloque si la condición es verdadera. Ejecuta siempre el código. Repite el código. Sale del programa. ¿Qué ocurre si la condición del if es falsa?. El bloque de código se omite. El programa se detiene. Se ejecuta otro bloque. Se produce un error. ¿Qué evalúa la estructura if-else?. Una condición booleana. Un número. Un texto. Un array. ¿Qué ocurre si la condición del if-else es verdadera?. Se ejecuta el primer bloque. Se ejecuta el else. Se sale del programa. No se ejecuta nada. ¿Qué ocurre si la condición del if-else es falsa?. Se ejecuta el bloque alternativo. Se ejecuta el if. Se repite el código. Se genera un error. ¿Para qué sirve la estructura if-else-if?. Evaluar múltiples condiciones secuenciales. Repetir código. Salir de un bucle. Declarar variables. ¿Qué bloque se ejecuta en un if-else-if?. El primer bloque cuya condición sea verdadera. Todos los bloques. Solo el else. Ninguno. ¿Qué ocurre si ninguna condición es verdadera?. Puede ejecutarse un else final. El programa se detiene. Se produce un error. Se repite el if. ¿Qué evalúa la estructura switch?. Una expresión. Una condición booleana. Un bucle. Un método. ¿Cómo se identifican los casos en un switch?. Con valores constantes. Con condiciones. Con variables. Con operadores. ¿Qué ocurre si ningún caso coincide?. Se ejecuta el bloque default si existe. Se repite el switch. Se produce un error. Se ejecutan todos los casos. ¿Qué son los bucles?. Estructuras que repiten un bloque de código. Tipos de datos. Operadores. Comentarios. ¿Para qué se usa el bucle for?. Ejecutar código un número específico de veces. Evaluar condiciones múltiples. Salir de un método. Declarar variables. ¿Cuándo es ideal usar for?. Cuando se conoce cuántas veces se ejecuta. Cuando no se conoce el número de repeticiones. Cuando hay un error. Cuando se usa return. ¿Qué hace el bucle while?. Ejecuta código mientras una condición sea verdadera. Ejecuta el código una sola vez. Sale del método. Evalúa múltiples casos. ¿Cuándo es útil usar while?. Cuando no se sabe cuántas veces se repetirá. Cuando se conoce el número exacto. Cuando hay múltiples condiciones. Cuando se usa switch. ¿Qué garantiza el bucle do-while?. Que el bloque se ejecute al menos una vez. Que no se ejecute nunca. Que se ejecute infinitamente. Que termine el programa. ¿Cuándo se evalúa la condición en do-while?. Después de ejecutar el bloque. Antes de ejecutar el bloque. Nunca. Durante la compilación. ¿Qué hacen las estructuras de salto?. Modifican el flujo de ejecución inmediatamente. Repiten código. Comparan valores. Definen variables. ¿Para qué sirve break?. Salir de un bucle o de un switch. Repetir una iteración. Salir del programa. Declarar variables. ¿Para qué sirve continue?. Omitir la iteración actual y pasar a la siguiente. Salir del bucle. Terminar el programa. Ejecutar todo el código. ¿Para qué sirve return?. Salir de un método y devolver un valor opcional. Repetir un bucle. Comparar valores. Declarar variables. ¿Qué es una función?. Un bloque de código organizado y reutilizable. Un tipo de dato. Un operador. Un comentario. ¿Para qué sirven las funciones?. Dividir programas en partes más pequeñas. Crear errores. Repetir código innecesario. Compilar más lento. ¿Qué identifica a una función de manera única?. El nombre. El tipo de dato. El bucle. El operador. ¿Qué son los parámetros?. Variables que la función recibe como entrada. Variables globales. Operadores. Comentarios. ¿Qué es el cuerpo de una función?. El bloque de código que define lo que hace. El nombre. El tipo de retorno. El comentario. ¿Qué es el valor de retorno?. El resultado que devuelve la función. El nombre de la función. El parámetro. El comentario. ¿Qué es la recursividad?. Una función que se llama a sí misma. Un bucle infinito. Un error. Un operador. ¿Para qué sirve la recursividad?. Resolver problemas dividiéndolos en subproblemas. Crear errores. Evitar funciones. Salir del programa. ¿Qué son las palabras reservadas?. Identificadores con significado especial para el compilador. Variables del usuario. Comentarios. Funciones. ¿Pueden usarse como nombres de variables?. No. Sí. Solo a veces. Solo en métodos. ¿Qué es el pseudocódigo?. Una descripción de alto nivel de un algoritmo. Código Java compilable. Un lenguaje de programación. n tipo de variable. ¿Qué combina el pseudocódigo?. Lenguaje natural y estructuras de programación. Solo lenguaje natural. Solo Java. Solo matemáticas. |




