Documentos de Académico
Documentos de Profesional
Documentos de Cultura
/ Unidad 4: Módulos para la programación: funciones propias del lenguaje de programación – recursividad / Semana 15: Actividad de trabajo autónomo en línea
Pregunta 1
Correcta Se puntúa 1,00 sobre 1,00
A las librerías creadas por el programador, necesariamente se les debe configurar la ruta de ubicación del archivo, a
diferencia de las librerías estándar como iostream.h, que por defecto ya tiene una ruta predefinida.
En el módulo dado, se observa que es una función, y Hanoi es procedimiento. Además, el punto de finalización es CERO, si a
o b es CERO. En caso de potencia se debe tener dos argumentos, pero el valor a retornar en el punto de finalización sería
UNO, y no CERO. Si fuese factorial, solo debería tener un argumento. Por lo que se trata de la recursividad de la
multiplicación, con dos operando: a, y exponente: b.
Pregunta 3
Incorrecta Se puntúa 0,00 sobre 1,00
a. Función y Parámetro.
b. Procedimiento y Librería.
c. Procedimiento y Parámetro.
d. Función y Procedimiento.
El módulo de programa es de dos tipos: Función y Procedimiento, los cuales pueden pasar o no parámetros, y se pueden
escribir dentro de las librerías.
La declaración de la siguiente variable “int &b;”, permitirá que la variable b, pueda almacenar:
La declaración de la siguiente variable “int &b;”, permite almacenar la dirección de memoria de otra variable, en la
finalmente se podrán guardar los datos enteros.
Pregunta 5
Correcta Se puntúa 1,00 sobre 1,00
a. math.h.
b. windows.h
c. string.h
d. ctype.h
La librería ctype.h se utiliza para comprobación de tipos y transformación de caracteres, como lo hace tolower(), que
convierte mayúsculas a minúsculas.
La respuesta correcta es: ctype.h
Pregunta 6
Incorrecta Se puntúa 0,00 sobre 1,00
Indique la función que permite convertir un valor en caracteres, hacia numérico entero:
a. atof()
b. atoi()
c. isdigit()
d. isxdigit()
La función atoi, convierte valores en carácter hacia valores numéricos enteros, a diferencia de atof() con convierte hacia
numéricos con decimales.
La respuesta correcta es: atoi()
Pregunta 7
Incorrecta Se puntúa 0,00 sobre 1,00
Sergio está creando una librería que lee datos de diferentes tipos. Ha implementado en el referido
archivo: leedatoe(), leedatof(), leedatod(), leedatoc(), leedatos(), int main(). Al ejecutar el
programa fuente que invoca a esta librería, obtiene un error debido a que la librería:
Una librería de cabecera tiene extensión “.h” y puede ser invocado en diferentes programas para reutilizar los módulos
creados por el programados, pero no debe tener el módulo principal int main(), ya que este solo debe figurar en el
programa fuente.
Pregunta 8
Correcta Se puntúa 1,00 sobre 1,00
Se muestra el siguiente segmento módulo de programa Menu(). Indique que concepto se aplica, en
la instrucción de la línea 185.
a. Librería.
b. Recursividad.
c. Parámetro.
d. Repetitiva.
El módulo de programa Menu() se invoca así mismo en la línea 185, aplicando el concepto de Recursividad.
Sofía está realizando un check list de la información que debe recopilar para su informe, su
compañero Cesar revisa el informe y encuentra una definición que no es correcta?
Los argumentos son valores en variables y pueden ser de diferentes tipos de datos, y se pueden usar o no, tanto en función
como en procedimiento.
La respuesta correcta es: Sólo las funciones usan argumentos, los procedimientos no lo usan.
Pregunta 10
Correcta Se puntúa 1,00 sobre 1,00
En el módulo dado, se observa que es una función, y Hanoi es procedimiento. Además, el punto de finalización es 1, si b es
CERO. En caso de multiplicación se debe tener dos argumentos, pero el valor a retornar en el punto de finalización sería
CERO, y no UNO. Si fuese factorial, solo debería tener un argumento. Por lo que se trata de la recursividad de la potencia,
con base: a, y exponente: b.
Ir a...
Actividades ►