wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritmo y estructura de datos S4

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Cuál es la definición de arreglos bidimensionales en estructura de datos?

a)

Datos organizados en columnas solamente

b)

Un solo conjunto de datos organizados en filas

c)

Matrices que contienen filas y columnas para organizar datos de manera tabular.

d)

Listas de datos sin estructura específica

2.

Explica cómo se puede recorrer un arreglo bidimensional.

a)

Recorrer solo las columnas de la matriz

b)

Saltar filas intermedias al recorrer

c)

Utilizar un bucle anidado para recorrer las filas y columnas de la matriz.

d)

Usar un solo bucle para recorrer todas las celdas

3.

¿Cuáles son algunas aplicaciones comunes de los arreglos bidimensionales?

a)

Representar matrices, tablas de datos, imágenes y juegos de mesa

b)

Almacenar música en formato MP3

c)

Crear animaciones en 3D

d)

Representar ecuaciones matemáticas

4.

¿Cuáles son las ventajas de utilizar arreglos bidimensionales en programación?

a)

Dificultad para estructurar la información

b)

Mayor complejidad en la implementación de algoritmos

c)

Estructuración de datos, acceso y manipulación más sencillos, implementación de algoritmos eficientes

d)

Menor eficiencia en el acceso a los datos

5.

¿Cuáles son las desventajas de utilizar arreglos bidimensionales en programación?

a)

Facilidad para realizar operaciones de inserción y eliminación de datos

b)

Asignación de memoria dinámica

c)

Acceso sencillo a elementos específicos

d)

Las desventajas incluyen la complejidad para acceder a elementos específicos, dificultad para realizar operaciones de inserción y eliminación de datos, y asignación de memoria estática.

6.

¿Qué es un arreglo bidimensional disperso y cuál es su utilidad?

a)

Un arreglo bidimensional disperso es una estructura de datos en la que todos los elementos contienen valores

b)

Un arreglo bidimensional disperso es una estructura de datos en la que la mayoría de los elementos son nulos o vacíos. Se utiliza para ahorrar espacio de almacenamiento al no asignar memoria para elementos inexistentes.

c)

Un arreglo bidimensional disperso se utiliza para ocupar la mayor cantidad de espacio de almacenamiento posible

d)

Un arreglo bidimensional disperso es una estructura de datos que no se puede utilizar en programación

7.

Si queremos representar una matriz en Java hay que crear un array bidimensional. Por ejemplo para declarar una matriz de 3×3 haríamos lo siguiente:

a)

int matriz[][] = new int[3][3];

b)

int matriz()() = new int(3)(3);

c)

int matriz{}{} = new int{3}{3};

d)

int matriz[][] == new int[3][3];

8.
Nombre alterno de los arreglos bidimensionales
a)
Matrices
b)
Vector
c)
Arreglo 3D
d)
Arrego nD
9.

Es una matriz cuadrada en la que todos los elementos por debajo de la diagonal principal son cero.

a)

MATRIZ TRIANGULAR SUPERIOR

b)

MATRIZ TRIANGULAR INFERIOR

c)

MATRIZ TRIDIAGONAL

d)

MATRIZ TRIDIAGONAL SUPERIOR

10.

¿Qué tipo de matriz tiene todos los elementos por encima de la diagonal principal iguales a cero?

a)

MATRIZ TRIANGULAR INFERIOR

b)

MATRIZ TRIANGULAR SUPERIOR

c)

MATRIZ CUADRADA

d)

MATRIZ RECTANGULAR