Guia de practica - ¿Qué es un arreglo?
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Qué es un arreglo en programación?
Un solo valor almacenado en la memoria
Una colección de valores almacenados bajo un mismo nombre
Un tipo de bucle o ciclo
Una instrucción condicional
Una colección de valores almacenados bajo un mismo nombre
2.
En la mayoría de los lenguajes, el primer elemento de un arreglo se encuentra en el índice ___.
Respuesta: ____________________________________________
0
3.
¿Cómo accedes al segundo elemento de un arreglo llamado 'miArreglo'?
miArreglo[1]
miArreglo[2]
miArreglo[0]
miArreglo(1)
miArreglo[1]
4.
Si arr = [5, 10, 15, 20], entonces arr[2] vale ___.
Respuesta: ____________________________________________
15
5.
¿Cuál es el tamaño (longitud) del arreglo frutas = ['manzana', 'banana', 'cereza']?
2
3
4
1
3
6.
¿Qué símbolo se usa para acceder a un elemento del arreglo por su índice?
[]
()
{}
<>
[]
7.
Un arreglo que solo contiene números se llama arreglo de ___.
Respuesta: ____________________________________________
números
8.
¿Qué representa arr[0]?
El primer elemento del arreglo
El segundo elemento del arreglo
El último elemento del arreglo
La longitud del arreglo
El primer elemento del arreglo
9.
¿De qué tipo son los elementos del arreglo arr = [true, false, true]?
Caracteres
Números
Cadenas
Booleanos
Booleanos
10.
En un arreglo de tamaño 5, el índice del último elemento es ___.
Respuesta: ____________________________________________
4
11.
¿Qué sucede si intentas acceder a arr[10] cuando arr solo tiene 5 elementos?
Obtienes el primer elemento
Obtienes un error o un valor indefinido
Obtienes el último elemento
Obtienes 0
Obtienes un error o un valor indefinido
12.
¿Cuál de las siguientes es una forma correcta de escribir un arreglo?
int arr = [1,2,3];
array arr = [1,2,3];
arr = [1,2,3];
arr = 1,2,3;
arr = [1,2,3];
13.
Para cambiar el valor del tercer elemento de arr a 100, escribimos arr[2] = ___.
Respuesta: ____________________________________________
100
14.
¿Cuál es el índice del elemento 'banana' en el arreglo ['manzana', 'banana', 'cereza']?
0
1
2
3
1
15.
¿Qué estructura de control se usa comúnmente para recorrer todos los elementos de un arreglo?
while
for
if
switch
for
16.
En un bucle for que recorre un arreglo, la variable que sirve de índice suele comenzar en ___.
Respuesta: ____________________________________________
0
17.
Si arr = [2, 4, 6, 8], ¿cuál es el resultado de arr[1] + arr[2]?
10
12
8
6
10
18.
¿Cuál de las siguientes afirmaciones sobre arreglos es FALSA?
Los arreglos pueden contener múltiples valores
Los arreglos tienen tamaño fijo en algunos lenguajes
Los arreglos son útiles para almacenar datos relacionados
El primer elemento tiene índice 1
El primer elemento tiene índice 1
19.
El proceso de revisar uno por uno los elementos de un arreglo se llama ___.
Respuesta: ____________________________________________
iteración
20.
Si arr = [1, 2, 3], ¿cuál es el resultado de escribir arr[0] + arr[2]?
4
3
5
6
4
Respuestas
-
B.
Una colección de valores almacenados bajo un mismo nombre
-
0
-
A.
miArreglo[1]
-
15
-
B.
3
-
A.
[]
-
números
-
A.
El primer elemento del arreglo
-
D.
Booleanos
-
4
-
B.
Obtienes un error o un valor indefinido
-
C.
arr = [1,2,3];
-
100
-
B.
1
-
B.
for
-
0
-
A.
10
-
D.
El primer elemento tiene índice 1
-
iteración
-
A.
4