Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Preguntas Prog

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

PREGUNTAS DE

PROGRAMACIÓN
1. ¿Cuál es la principal ventaja de usar funciones en la programación?

a) Reducir el tamaño del código.

b) Evitar la repetición de código.

c) Mejorar la legibilidad del código.

d) Todas las anteriores.

2. ¿Qué significa que una función tenga un tipo de retorno "void"?

a) Que la función no recibe ningún parámetro.

b) Que la función no devuelve ningún valor.

c) Que la función devuelve un valor entero.

d) Que la función devuelve un valor de tipo void.

3. ¿Cómo se llama al proceso de dividir un programa en módulos?

a) Programación orientada a objetos.

b) Programación estructurada.

c) Programación modular.

d) Programación funcional.

4. ¿Cuál de las siguientes NO es una biblioteca estándar de C++?

a) iostream

b) cmath

c) cadena

d) java.util

5. ¿Qué símbolo se utiliza para incluir una biblioteca en un programa C++?

a) #include

b) importar

c) usar

d) requerir
6. ¿Qué es un parámetro por defecto en una función?

a) Un parámetro que no se puede modificar.

b) Un parámetro que tiene un valor predefinido.

c) Un parámetro que siempre es de tipo entero.

d) Un parámetro que no se puede pasar a la función.

7. ¿Qué significa que una función sea "reutilizable"?

a) Que se puede usar en diferentes partes del mismo programa.

b) Que se puede usar en diferentes programas.

c) Ambas opciones son correctas.

d) Ninguna opción es correcta.

8. ¿Cuál es la función de la biblioteca "iostream"?

a) Realizar operaciones matemáticas.

b) Manipular cadenas de texto.

c) Gestionar la entrada y salida de datos.

d) Ordenar elementos en un array.

9. ¿Qué hace la función "sqrt()" de la biblioteca "cmath"?

a) Calcula el seno de un ángulo.

b) Calcula la raíz cuadrada de un número.

c) Calcula la potencia de un número.

d) Calcula el logaritmo de un número.

10. ¿Cómo se llama a una función en C++?

a) Escribiendo su nombre seguido de paréntesis.

b) Escribiendo su nombre seguido de punto y coma.

c) Escribiendo su nombre entre comillas.

d) Escribiendo su nombre anterior a la palabra clave "call".

11. ¿Qué es el ámbito de una variable?

a) El valor que puede almacenar la variable.

b) La parte del programa donde la variable es accesible.

c) El tipo de dato de la variable.

d) El nombre de la variable.
12. ¿Qué es una función recursiva?

a) Una función que se llama a sí misma.

b) Una función que no tiene parámetros.

c) Una función que devuelve un valor booleano.

d) Una función que se define dentro de otra función.

13. ¿Cuál es la diferencia entre una función y un procedimiento?

a) Una función devuelve un valor, un procedimiento no.

b) Un procedimiento devuelve un valor, una función no.

c) No hay diferencia entre ambos.

d) Un procedimiento siempre tiene parámetros, una función no.

14. ¿Qué es la sobrecarga de funciones?

a) Definir varias funciones con el mismo nombre pero con diferentes parámetros.

b) Definir una función dentro de otra función.

c) Llamar a una función dentro de otra función.

d) Usar una función en diferentes partes del programa.

15. ¿Qué es la cohesión en la programación modular?

a) La medida en que los módulos de un programa estén interconectados.

b) La medida en que un módulo realice una única tarea bien definida.

c) La cantidad de líneas de código de un módulo.

d) La cantidad de parámetros que recibe un módulo.

También podría gustarte