NEW
Font size
WorksheetsDiagnóstico Estructuras de Datos-TIID
Total questions: 20
Worksheet time: 10mins
Una variable en programación estructurada es:
Un espacio de memoria cuyo valor no cambia.
Un espacio de memoria que puede cambiar durante la ejecución.
Una función especial.
Un tipo de constante.
¿Qué instrucción se utiliza para repetir un bloque de código un número conocido de veces?
while
for
do-while
if
¿Qué estructura es la más adecuada para almacenar las calificaciones de 30 estudiantes en una sola variable?
Variable tipo int
Función
Arreglo
Registro
¿Cuál es la sintaxis correcta de un registro en C++?
struct Persona { string nombre; int edad; };
class Persona { string nombre; int edad; }
struct Persona ( nombre, edad )
struct { string nombre; int edad; }
¿Cuál de las siguientes opciones corresponde a programación estructurada?
Uso de objetos y herencia.
Uso de colecciones genéricas
Uso de bases de datos.
Uso de funciones, secuencias y estructuras de control.
Si se quiere guardar el nombre, edad y promedio de un alumno, ¿qué estructura sería más eficiente?
Tres variables sueltas.
Un arreglo de int.
Un registro (struct).
Una constante.
¿Cuál de las siguientes no es una estructura de control condicional?
if
switch
while
if-else
¿Qué valor imprimirá el siguiente código en C++?
Menor
Mayor
Error de sintaxis
5
¿Cuál de las siguientes características pertenece a la POO?
Encapsulación y herencia
Uso de goto
Secuencia y modularidad
Funciones recursivas
En C++, un arreglo de 10 enteros se declara de la siguiente forma:
int arr(10);
array int arr;
int arr = {10};
int arr[10];
Un arreglo puede almacenar datos de diferentes tipos (ej. enteros y cadenas al mismo tiempo).
Verdadero
Falso
Una función puede devolver un valor o no devolver ninguno.
Verdadero
Falso
En C++, un struct solo puede contener variables, no funciones.
Verdadero
Falso
La programación estructurada se basa en secuencias, decisiones y repeticiones.
Verdadero
Falso
Una clase en POO puede verse como una extensión más completa de un struct.
Verdadero
Falso
¿Qué instrucción define un tipo de dato compuesto en C++?
If-else
struct
for
clase
¿Qué instrucción permite la toma de decisiones en un programa?
struct
for
if-else
función
¿Qué elemento en programación se define como un conjunto de instrucciones que realizan una tarea específica?
struct
clase
función
arreglo
¿Cuál es la base de la Programación Orientada a Objetos?
struct
clase
función
for
¿Cuál de los siguientes lenguajes es el más utilizado para aprender estructuras de datos en esta carrera?
Python
PHP
Java
C++
