Fundamentos de programación/Subrutinas/Evaluación

Evaluación de la lección 8
Subrutinas

Ejercicio #1 editar

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

1 Seleccione la opción que indica el tipo de subrutina que puede regresar un valor al finalizar su ejecución.

Funciones
Procedimientos
Funciones y procedimientos
Ninguna de las anteriores

2 ¿Para qué sirven los parámetros?

Transferir información.
Calcular valores complejos.
Ejecutar tareas.
Todas las anteriores.

3 Seleccione las opciones con los tipos de valores que se pueden usar como parámetros durante una invocación.

Estructuras de control de flujo
Expresiones
Llamadas a funciones
Variables

4 ¿Cuál de los siguientes tipos de variables es visible tanto dentro como fuera del cuerpo de una subrutina?

Locales
Globales
Locales y globales
Ninguna de las anteriores.

5 Modificar el valor de las variables globales dentro del cuerpo de una subrutina es considerado una buena práctica de programación.

Verdadero.
Falso.


Ejercicio #2 editar

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

«

Escriba una función que reciba un número entero, calcule el valor del factorial de ese número y regrese un número entero con el resultado.

»


Ejercicio #2 editar

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

«

Escriba una función que reciba tres números enteros y regrese el mayor de ellos.

»


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