option
Cuestiones
ayuda
daypo
buscar.php

Fundamentos Programación TM

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Fundamentos Programación TM

Descripción:
Preguntas extraidas de TM

Fecha de Creación: 2026/08/06

Categoría: Otros

Número Preguntas: 13

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cual es la salida correcta del siguiente algoritmo? algoritmo principal entero: n n ← 5 escribir (calcular(n)) fin_algoritmo entero función calcular(entero: x) inicio devolver h(x) + h(x+1) fin_función entero función h(entero: k) inicio si k < 5 entonces devolver k + 2 si_no devolver k - 1 fin_si fin_función. 8. 9. 10.

¿Cuál es el resultado del siguiente algoritmo?: Q = 10 escribir Q escribir Q++ escribir ++Q escribir --QQ. 10 11 12 11. 10 10 12 11. 10 12 12 10.

Según los fundamentos básicos de programación, cuando un programa llama a un subprograma, ¿Qué método de paso de parámetros permite modificar la variable original?. Paso por valor. Paso por referencia. Paso constante.

En relación con las estructuras de datos lineales y sus operaciones básicas, ¿cuál de las siguientes afirmaciones es correcta?. En una lista simplemente enlazada, cada elemento posee referencias tanto al elemento anterior como al siguiente, lo que permite su recorrido bidireccional. En una pila, los elementos se insertan y eliminan siguiendo el criterio FIFO, es decir, el primero en entrar es el primero en salir. En una cola, la inserción y la eliminación de elementos se realizan en extremos opuestos de la estructura, respetando el orden de llegada.

Determinar el precio total del billete (PT) de ida y vuelta en avión, sabiendo que la distancia a recorrer (D) es 900 km y el número de días de estancia (E) es 10, tras ejecutar el siguiente algoritmo: algoritmo billete var entero: E real: D, PT inicio PT <- 2,5*D si (D > 800) y (E > 7) entonces PT <- PT - PT * 30/100 fin_si escribir ('Precio del billete', PT) fin. Precio del billete 1575. Precio del billete 2250. Precio del billete 675.

Determinar los valores de I, J, después de la ejecución de las instrucciones siguientes: var entero: I, J array[1..10] de entero : A inicio I <- 1 J <- 2 A[I] <- J A[J] <- I A[J+I] <- I + J I <- A[I] + A[J] A[3] <- 5 J <- A[I] - A[J] fin. I=1 J=2. I=2 J=4. I=3 J=4.

Se quiere implementar el alarmado de una señal de caudal, de tal manera que cuando sea menor o igual a 50, se clasifique como "Valor normal", si se supera el valor de 50, se clasifique como "Límite 1" y si se supera el valor de 100, se clasifique como "alarma". Desde el punto de vista de programación, ¿qué estructura se utilizaría para implementar dicho proceso?. IF-THEN. CASE. FOR.

El peso del árbol del anexo es: 4. 3. 7.

¿Qué sucede si la condición de un bucle WHILE es inicialmente falsa?. Produce un error. No se ejecuta. Se ejecuta una sola vez.

En programación, en una lista enlazada, la eliminación o inserción de un elemento: Necesita una traslación de los elementos. No exige desplazamiento de los elementos. No se pueden realizar estas acciones.

Si hacemos el recorrido post-orden del siguiente árbol el resultado sería: 5, 7, 9, 10, 11, 12, 13, 45, 48, 50, 52. 13, 9, 5, 7, 11, 10, 12, 45, 50, 48, 52. 7, 5, 10, 12, 11, 9, 48, 52, 50, 45, 13.

Según los fundamentos de la programación, si en una cola entra primero el elemento A, segundo el elemento B y tercero el elemento C, ¿qué elemento saldrá primero?. A. B. C.

Si se realiza la llamada Q(2,3) al siguiente procedimiento: procedure Q (i: integer; var j: integer); begin i := i+10; j := j+10; write(i, j) end;. 12 13. 12 3. 2 13.

Denunciar Test