Está en la página 1de 4

TEST 1

1. El siguiente diagrama representa un programa secuencial

acción 1
acción 2
.
.
acción x
acción n
.
.
acción n +1

 SI  NO

2. En la codificación se realiza la depuración y verificación del


programa
 SI  NO

3. Dado el siguiente algoritmo, diga que opción es la correcta en


cuanto al resultado que produce el programa si se ingresa el
siguiente valor lim=5.20

Algoritmo programa_N
var
Entero: num, lim, sum
inicio
leer (lim)
num ← 0
sum ← 0
repetir
num ← num + 1
sum ← sum + num
hasta que (sum > lim)
escribir (num, sum)
fin

a) error  SI  NO
b) num=6; sum=6  SI  NO
c) num=5; sum=5  SI  NO
d) Ninguna de las anteriores  SI  NO
4. Que resultado muestra el siguiente programa

PROCEDIMIENTO hola (E/S real: a,b)


var
real: auxi
inicio
auxi ← a
a ←b
b ←auxi
fin

Algoritmo programa_N1
var
real: x, y, z
inicio
escribir (‘dame tres números’)
leer (x, y, z)
si (x > y) entonces
hola (x,y)
fin si
si (y > z) entonces
hola (y,z)
fin si
si (x> z) entonces
hola (x,z)
fin si
escribir (x, y, z)
fin

a) El algoritmo ordena números de menor a mayor  SI


 NO
b) El algoritmo ordena números de mayor a menor  SI
 NO
c) Dado a, c, h ,ostraría h, c , a como salida  SI
 NO
d) Ninguna de las anteriores  SI
 NO

5. ¿El símbolo sirve para representar?

 La estructura de repetición IF
 La estructura de selección IF
 La estructuras de selección FOR
 Ninguna de las anteriores

6. El medio más natural en que se leen y almacenan los arrays en


la mayoría de los compiladores es el denominado orden de fila
menor
 SI  NO

7. Una secuencia de escape es el medio de representar caracteres


que no se pueden escribir desde el teclado y, por consiguiente,
utilizarlos directamente en un editor.
 SI  NO

8. ¿El símbolo en un diagrama de flujo sirve para


representar?

 La dirección de las variables dentro de la memoria principal


 Flujo de procedimientos y funciones en un algoritmo
 Flujo de datos en un algoritmo
 Asignación de un valor a una variable.

9. La sentencia interrumpir se utiliza frecuentemente junto con


una sentencia selectiva SI actuando como condición interna del
bucle.
 SI  NO

10. ¿El símbolo sirve para representar?

 Ingreso de datos (lectura)


 Salida de información (escribir)
 El proceso de ejecutar las instrucciones en un algoritmo
 Ninguna de las anteriores

11. La sentencia repetitiva mientras es aquella en que el cuerpo del


bucle se repite mientras no se cumpla una determinada condición
 SI  NO

12. El bucle hacer- mientras se termina de ejecutar cuando el valor


de la condición es falsa.
 SI  NO

13. ¿El símbolo sirve para representar?

 La salida por pantalla


 La salida impresa
 La entrada por teclado
 Ninguna de las anteriores
14. Las funciones devuelven un valor, los procedimientos pueden
devolver 0, 1 o n valores y en forma de lista de parámetros
 SI  NO

15. El procedimiento se declara igual que la función, y además su


nombre está asociado los resultados que obtiene
 SI  NO

16. ¿Qué realiza el siguiente algoritmo?

Algoritmo programa_N2
var
entero: n, num, m
inicio
leer (num)
n ←1
m ← num
repetir
n ←n+1
leer (num)
si (num > m) entonces
m ← num
fin si

hasta que (n=100)


escribir (m)
fin

a) Calcula el valor mínimo de una serie de 100 números  SI


 NO
b) Calcula el valor máximo de una serie de 100 números  SI
 NO
c) Calcula el valor máximo de los primeros 100 números  SI
 NO
d) Ninguna de las anteriores  SI
 NO

También podría gustarte