Font size
WorksheetsALGORITMO II-PRUEBA DIAGNOSTICA- SABADO
Total questions: 10
Worksheet time: 10mins
¿Cuál es la diferencia entre arreglos unidimensionales y arreglos bidimensionales
Los arreglos unidimensionales solo almacenan texto, mientras que los bidimensionales almacenan números.
Los arreglos bidimensionales pueden crecer dinámicamente, los unidimensionales no.
Los arreglos unidimensionales tienen una sola fila de datos, mientras que los bidimensionales tienen filas y columnas.
No hay diferencia, ambos se usan de la misma forma en programación.
El algoritmo de burbuja siempre termina en una sola pasada.
(a)
¿Por qué es importante tener los datos ordenados en todo momento
Para que el código se vea más bonito.
Porque algunos algoritmos, como la búsqueda binaria, solo funcionan con datos ordenados.
Porque los arreglos ordenados no ocupan espacio en memoria.
Para evitar errores de sintaxis al programar.
La búsqueda binaria es más rápida que la secuencial si el arreglo está ordenado.
(a)
¿Qué es la eficiencia en un algoritmo
Es la cantidad de líneas de código que se escriben.
Es lo rápido que el algoritmo ordena o busca en datos de gran tamaño.
Es la capacidad de imprimir los resultados de forma clara.
Es cuántos colores usa el código en el editor.
En la búsqueda por transformación de claves, se convierte el dato buscado en un valor numérico para compararlo.
(a)
¿Cuál de los siguientes algoritmos es el más eficiente para buscar en un arreglo ordenado?
Búsqueda secuencial
Búsqueda Binaria
Ordenamiento po burbuja
Inserción directa
El método de selección intercambia el primer elemento con el mayor de la lista.
(a)
En el método de búsqueda secuencial, ¿cuántos elementos se revisan en el peor de los casos?
Solo el primero
Solo el último
Todos los elementos
Ninguno
Insertar un nuevo dato en un arreglo ordenado requiere recorrer el arreglo hasta encontrar su posición correcta.
(a)
