Fundamentos de programación/Control de flujo/Evaluación

Evaluación de la lección 7
Control de flujo

Ejercicio #1 editar

Conteste las siguientes preguntas en base a los conocimiento adquiridos durante el estudio de la lección.

1 Todos los algoritmos se pueden representar como programas usando simplemente instrucciones que se ejecutan de forma consecutiva sin alteraciones en el flujo de control.

Verdadero.
Falso.

2 ¿Cuál es el tipo de la estructura de control: si ... entonces ... sino ... fin_si?

Ejecución secuencial
Invocación
Repetición
Selección doble

3 En que condición es preferible usar una estructura de repetición controlada por un contador.

Cuando la cantidad de iteraciones se conoce por anticipado.
Cuando es necesario limitar el alcance de las variables.
Cuando se deben ejecutar múltiples instrucciones simultáneamente.
Todas las anteriores.

4 ¿Cuál de las siguientes estructuras de control permite usar bloques de código en las secciones donde permite usar instrucciones individuales.

si ... entonces ... sino ... fin_si
mientras ... hacer ... fin_mientras
según_sea ... hacer ... fin_según_sea
Todas las anteriores

5 No está permitido colocar estructuras de repetición dentro de estructuras de selección.

Verdadero.
Falso.


Ejercicio #2 editar

Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:

«

Escriba un programa que calcule la suma de los cuadrados ( ) de los números pares desde el 1 hasta el 100 y de los cubos ( ) de los números impares desde el 1 hasta el 100.

»


Ejercicio #3 editar

Escriba un programa en pseudocódigo que realice las tareas especificadas a continuación:

«

Escriba un programa que calcule el trigésimo quinto (35) número de la sucesión de Fibonacci.

»


Proyecto: Fundamentos de programación
Anterior: Lectura de la lección 7 — Evaluación — Siguiente: Lectura de la lección 8