Está en la página 1de 8

UNIVERSIDAD DE GUAYAQUIL

COORDINACIÓN DE ADMISIÓN Y NIVELACIÓN


CURSO DE NIVELACIÓN CICLO I 2022-2023
ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN
REACTIVOS: LECCION SEMANA 8

1.- DADO EL SIGUIENTE ALGORITMO ENTONCES, LOS VALORES FINALES DE LAS VARIABLES
RESTO Y CONTA CONOCIENDO QUE n = 17 y d = 3 SON:

Algoritmo Examen
definir n, d, resto, conta Como Entero
resto <- 0; conta <- 0;
Leer n
Leer d
Repetir n <- n - d
resto <- n
conta <- conta + 1
Hasta Que n < d
Escribir 'El resto es: ',resto Escribir 'El cociente es: ',conta
FinAlgoritmo

A) resto = 2 y cociente = 5
B) resto = 5 y cociente = 2
C) resto = 3 y cociente = 5
D) resto = 2 y cociente = 6

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: resto = 2 y cociente = 5

2.- IDENTIFIQUE LA OPCIÓN INCORRECTA: CON RELACIÓN AL BUCLE MIENTRAS Y SU


CONDICIÓN SE PUEDE DECIR QUE:

A) La condición es una expresión aritmética


B) La condición sólo se evalúa al principio de la ejecución del bucle
C) Si la condición es verdadera se ejecuta el bloque de sentencias y se vuelve al principio del
bucle
D) Si la condición es falsa no se ejecuta el bloque de sentencias

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados).Unidad 3.
Tema de libro: La condición es una expresión aritmética
Respuesta correcta: La nota es: 5 Felicidades!!!! El estudiante está aprobado

3.- CON RESPECTO A LAS ESTRUCTURAS REPETITIVAS ENCUENTRE LA AFIRMACIÓN


INCORRECTA

A) Son controlados mayormente por contadores


B) Evalúan una expresión que arroja una respuesta lógica
C) Los procesos que realiza en cada ciclo se llama Iteración
D) El ciclo “mientras-hacer” realiza las operaciones solo hasta que un contador tenga el valor
de cero

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados).Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: El ciclo “mientras-hacer” realiza las operaciones solo hasta que un
contador tenga el valor de cero

4.- EL BUCLE REPETIR-HASTA_QUE SE REPITE MIENTRAS

A) El valor de la expresión booleana de la condición sea falsa


B) El valor de la expresión booleana de la condición sea verdadera
C) El usuario permita la iteración
D) No se termine el algoritmo

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados).Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 70
Respuesta correcta: El valor de la expresión booleana de la condición sea falsa

5.- EN LA ESTRUCTURA DESDE/PARA CUÁL DE LAS SIGUIENTES AFIRMACIONES ES


VERDADERA:

A) El incremento de la variable índice siempre es par


B) Si el valor inicial de la variable índice es mayor que el valor final, los incrementos deben ser
negativos
C) Si el valor inicial de la variable índice es mayor que el valor final, los incrementos deben ser
positivos
D) La diferencia de la variable final menos la variable inicial es el número de iteraciones del
bucle

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 70
Respuesta correcta: Si el valor inicial de la variable índice es mayor que el valor final, los
incrementos deben ser negativos
6.- DETERMINE CUAL ES VERDADERO O FALSO SEGÚN CORRESPONDA.

I. El bucle HACER-MIENTRAS se ejecuta al menos una vez.


II. La estructura DESDE/PARA no ejecuta las acciones del cuerpo del bucle un número
especificado de veces sino dependiendo la condición de parada.

A) I. Verdadero II. Verdadero


B) I. Falso II. Falso
C) I. Falso II. Verdadero
D) I. Verdadero II. Falso

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 70
Respuesta correcta: I. Verdadero II. Falso

7.- EN LA ESTRUCTURA MIENTRAS LA CONDICIÓN DE SALIDA SE VERIFICA:

A) Al final del bucle


B) Al inicio del bucle
C) Dentro del bucle
D) No posee condición de salida

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 72
Respuesta correcta: Al inicio del bucle

8.- DETERMINE CUAL ES VERDADERO O FALSO SEGÚN CORRESPONDA:

I. La estructura MIENTRAS termina cuando la condición es verdadera:


II: La estructura REPETIR-HASTA_QUE termina cuando la condición es verdadera:

A) La I es verdadera y la II falsa
B) La I es falsa y la II es verdadera
C) La I es verdadera y la II es verdadera
D) La I es falsa y la II es falsa

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: La I es falsa y la II es verdadera

9.- DETERMINE CUAL ES VERDADERO O FALSO SEGÚN CORRESPONDA:

I. La estructura DESDE/PARA ejecuta las acciones del cuerpo del bucle un número especificado
de veces dependiendo la variable inicial y final.
II. El bucle MIENTRAS- HACER se ejecuta una y otra vez mientras la condición (expresión
booleana) sea falso.

A) I. Verdadero II. Verdadero


B) I. Falso II. Falso
C) I. Verdadero II. Falso
D) I. Falso II. Verdadero

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 72
Respuesta correcta: I. Verdadero II. Falso

10.- LA ESTRUCTURA REPETITIVA “REPETIR HASTA QUE” SE VERIFICA LA CONDICIÓN:


A) No posee condición el bucle repetir-hasta_que
B) Dentro del bucle
C) Al inicio del bucle
D) Al final del bucle

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta Al final del bucle.

11.- EN LA ESTRUCTURA DESDE/PARA CUAL DE LAS SIGUIENTES AFIRMACIONES ES FALSA:

A) Si el valor inicial de la variable índice es menor que el valor final, los incrementos deben
ser positivos
B) El incremento de la variable índice siempre es 1 si no se indica expresamente lo contrario.
C) Si el valor inicial de la variable índice es mayor que el valor final, los incrementos deben ser
negativos,
D) El incremento de la variable índice siempre es distinto de 1

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 57
Respuesta correcta: El incremento de la variable índice siempre es distinto de 1

12. La estructura repetitiva mientras (en inglés while o do-while: hacer mientras) es aquella
en que el cuerpo del bucle se repite mientras se cumple una determinada condición. Cuando
se ejecuta la instrucción mientras, la primera acción que sucede es que se evalúa la
condición. Si dicha condición es falsa:

A) Entonces se ejecuta el cuerpo del bucle


B) No se toma ninguna acción y el programa prosigue en la siguiente instrucción del bucle.
C) Este proceso se repite una y otra vez hasta que el programador de ENTER
D) Se realiza las instrucciones dentro del bucle

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 72
Respuesta correcta: No se toma ninguna acción y el programa prosigue en la siguiente
instrucción del bucle.

13.- SE CONSIDERA UN BUCLE INFINITO

A) Cuando dentro de la estructura del bloque repetitivo hay una división para cero
B) Cuando el programador o usuario del programa no presiona la tecla ESC
C) Algunos bucles no exigen fin y otros no encuentran el fin por error en su diseño.
D) Cuando el bucle se termina porque cumple con la condición

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 72
Respuesta correcta: Algunos bucles no exigen fin y otros no encuentran el fin por error en su
diseño.

14.- SI SE INGRESA CUATRO NÚMEROS {8, 11, 10, 9, 12} AL SIGUIENTE PROGRAMA CON UN
BUCLE MIENTRAS

Algoritmo media
Definir num, cont, suma Como Entero
Definir x Como Real cont = 0 // Esta variable es el contador de laso Mientras
suma = 0 // Esta variable contiene la suma de los numeros ingresados por teclado
x=0
Escribir 'Ingrese un numero: '
Leer num
Mientras num > 0 Hacer
suma = suma + num
cont = cont + 1 // Contamos el número de datos ingresados
Escribir 'Ingrese un numero: ‘
Leer num
Fin Mientras
Escribir 'La suma es: ', suma
Escribir 'El contador es: ', cont
x = suma / cont
Escribir 'La media es: ', x
FinAlgoritmo

Cuál es la salida del programa?:

A) La suma es: 60 El contador es: 5 La media es: 12


B) La suma es: 45 El contador es: 5 La media es: 4.5
C) La suma es: 50 El contador es: 5 La media es: 10
D) La suma es: 60 El contador es: 6 La media es: 10
Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: La suma es: 50 El contador es: 5 La media es: 10.

15.- CUANTOS TIPOS BÁSICOS DE BUCLES EXISTEN:

A) 3
B) 6
C) 4
D) 5

Fundamentación:
Tema en syllabus: : 3.13.3. Repetitivas (Bucles simples y anidados).Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 70157
Respuesta correcta: 4.

16.- UNA DE LAS SIGUIENTES AFIRMACIONES CON RELACIÓN A LAS ESTRUCTURAS


REPETITIVAS NO ES CORRECTA. IDENTIFÍQUELA.

A) Evalúan una condición matemática que arroja una respuesta numérica


B) la mayoría de las estructuras cíclicas son contraladas por un contador
C) Los ciclos que ejecuta o repiten las instrucciones se llama Iteración
D) A esta estructura también se la conoce como Bucle

Fundamentación:
Tema en syllabus: : 3.13.3. Repetitivas (Bucles simples y anidados).Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: Evalúan una condición matemática que arroja una respuesta numérica

17.- Una sentencia HACER-MIENTRAS es similar a una sentencia MIENTRAS, excepto que:
I. El cuerpo del bucle HACER-MIENTRAS se ejecuta siempre al menos una vez.
II La condición de salida en la sentencia HACER-MIENTRAS es la final del bucle

A) I. Falso II. Falso


B) I. Verdadero II. Verdadero
C) I. Falso II. Verdadero
D) I. Verdadero II. Falso

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados).Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 57
Respuesta correcta: I. Verdadero II. Verdadero
18. DADO EL SIGUIENTE ALGORITMO, EL VALOR FINAL DE LA VARIABLE “result” cuando
num=15 ES:

Algoritmo abc
Definir num,x,result como entero
Escribir "Introduce un número: ";
leer num

Para x<-0 Hasta 10 Hacer


result <- num * x
Fin Para
escribir "El valor de ",result

FinAlgoritmo

A) 150
B) 1500
C) 200
D) Ninguno

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: Evalúan una condición matemática que arroja una respuesta numérica

19. LA ESTRUCTURA MIENTRAS SE CONSIDERA.

A) Un bucle post-test
B) Un bucle pre-test
C) Un bucle anidado
D) Un bucle infinito

Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: Un bucle _pre-test_

20. Desarrolle y resuelva usando el bucle de su elección. Se ingresa por teclado dos números
20 y 50 respectivamente. Se requiere un algoritmo que calcule la suma de los números
impares contenidos entre dichos números

A) 500
B) 552
C) 425
D) 525
Fundamentación:
Tema en syllabus: 3.13.3. Repetitivas (Bucles simples y anidados). Unidad 3.
Tema de libro: Fundamentos de Programación cuarta edición: pag 157
Respuesta correcta: 525.

También podría gustarte