Está en la página 1de 8

Casa / Mis cursos / FUNDAMENTOS DE PROGRAMACIÓN-ASUC-01312-11707-202110 / Unidad 2: Estructuras de control para la programación: repetitiva

/ Actividad de trabajo autónomo en línea (Individual -EP)

Comenzó en Martes, 11 de mayo de 2021, 9:08 a. M.


Expresar Terminado
Completado en Martes, 11 de mayo de 2021, 10:08 a. M.
Tiempo tomado 1 hora
Marcas 9.00/10.00
Calificación 18,00 de 20,00 ( 90 %)

Pregunta 1
Correcto Marca 1.00 de 1.00

La representación del algoritmo, Pseudocódigo, es:

a. Un conjunto de símbolos unidos por una línea de flujo.


b. Un conjunto de bloques uno tras otro.
c. Un conjunto de escritos, que se aproxima al código. 

D. Un conjunto de bloques y símbolos, unidos al azar.

El Pseudocódigo es la escritura, en lenguaje natural, pero que se asemeja al código que se va a escribir en el lenguaje de
programación.

The correct answer is: Un conjunto de escritos, que se aproxima al código.


Pregunta 2
Correcto Marca 1.00 de 1.00

Dado la siguiente porción de código, indique la finalidad de uso de la variable msd.

a. Acumulador. 

b. Comparador.
c. Contador.
D. Repetidor.

La variable msd, se está sumando consigo misma y con otro valor, por lo que se trata de un acumulador (recuerde que
también se puede desacumular)

La respuesta correcta es: Acumulador.

Pregunta 3
Correcto Marca 1.00 de 1.00

Dado el siguiente segmento de código, indique cual sería la instrucción para contar la cantidad de
clientes atendidos.

a. 

b.

c.

D.

Respuesta correcta
El contador es la suma del mismo, con un valor 1 (se incrementa de uno en uno).
La respuesta correcta es:
Pregunta 4
Correcto Marca 1.00 de 1.00

Dado el siguiente segmento de código, indique cual sería la instrucción para acumular los montos
de ventas.

a. 

b.

c.

D.

Respuesta correcta
El acumulador es la suma del mismo, con la variable que se requiere, en este caso los montos de venta: MVenta.

La respuesta correcta es:

Pregunta 5
Incorrecto Marca 0.00 de 1.00

Indique el código adecuado que se requiere para calcular la división entre un numerador y un
denominador, según el segmento de código:

a. 

b.

c.

D.

Respuesta incorrecta.
Se debe considerar que los valores de la variable a y la variable b pueden ser iguales, por lo que un denominador = a – b, nos
otorga un valor cero, ¡y solo se permita la división si el denominador es diferente a cero (!= 0).
La respuesta correcta es:
Pregunta 6
Correcto Marca 1.00 de 1.00

Pedro asigna a Roberto, la programación del algoritmo de procesamiento de calificaciones finales,


haciendo uso de una de las técnicas de la programación estructurada. ¿Cuáles son esas técnicas
que debe usar?

a. Diagramas, Algoritmos, Repetitivas.


b. Secuenciales, Selectivas, Repetitivas 

c. Secuenciales, Algoritmos, Repetitivas.


D. Algoritmos, Selectivas, Repetitivas.

La programación estructurada es uno de los enfoques para elaborar programas y tiene tres técnicas: Secuencial, Selectiva,
Repetitiva (estructuras de control para la programación)

The correct answer is: Secuenciales, Selectivas, Repetitivas

Pregunta 7
Correcto Marca 1.00 de 1.00

José debe revisar la pertinencia del código propuesto, por lo que debe evaluar y seguir el flujo
sentencia por sentencia, es decir, verificando cada estructura de control. Revise en las líneas de
código e indique que pasaría si se ingresa el valor 3 en la variable op:

a. El valor 3 no es una opción de menú, por lo que el do while es falso, y finaliza el programa.
b. El valor 3 no es una opción de menú, por lo que el do while es falso y solicita nuevamente el ingreso de la opción de menú.
c. a) El valor 3 no es una opción de menú, por lo que el do while es verdadero, y solicita nuevamente el ingreso de la 
opción de menú.
D. El valor 3 no es una opción de menú, por lo que el do while es verdadero y finaliza el programa.

El valor 3 no es una opción del menú, y el DO WHILE lo evalúa: do{…}while3!=1 && 3!=2();  obteniendo que ambas
condiciones son verdaderas, por lo que regresa a mostrar el menú y solicita nuevamente el ingreso de la opción.
The correct answer is: a) El valor 3 no es una opción de menú, por lo que el do while es verdadero, y solicita nuevamente el
ingreso de la opción de menú.
Pregunta 8
Correcto Marca 1.00 de 1.00

Ana, como parte del equipo de seguimiento de proyecto de control de inventarios de una ferretería,
ha sido designada para presentar la primera propuesta de solución, pero usando solo estructuras
de control secuencial, es decir:

a. Es una sentencia que tiene una decisión.


b. Es una sentencia que no repite ni condiciona. 

c. Es una sentencia que tiene dos decisiones.


D. Es una sentencia que tiene decisiones múltiples.

La característica de la estructura de control secuencial es que la salida de una tarea es insumo para la siguiente tarea, por lo
que no presenta ninguna condición ni repetición.

The correct answer is: Es una sentencia que no repite ni condiciona.


Pregunta 9
Correcto Marca 1.00 de 1.00

Se requiere asignar un porcentaje como bono de comisión a los trabajadores de una empresa,
según la cantidad de clientes atendidos. Indique el segmento de código que permite realizarlo.

a.

b. 

c.

D.

Respuesta correcta
Se requiere asignar un porcentaje como bono de comisión a los trabajadores de una empresa, según la cantidad de
clientes atendidos. Indique el segmento de código que permite realizarlo.
La respuesta correcta es:
Pregunta 10
Correcto Marca 1.00 de 1.00

Se requiere garantizar que no se tenga un saldo cero y tampoco negativos, en el inventario de un


producto. Indique el segmento de código que le permita hacerlo.

a. 

b.

c.

D.

Respuesta correcta
El DO WHILE con la condición menor a cero (<=0) permite validar (que tenga el valor mayor a cero) el número ingresado, es
decir si es menor o igual a cero, regresa a solicitar nuevamente el número.
La respuesta correcta es:
◄ Dale pp244-245

Salta a...

Evaluación Teórico práctica (Producto Académico) -EXAMEN PARCIAL ►

También podría gustarte