Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pregunta 1
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
Son varias las operaciones que se pueden realizar sobre los arreglos. En particular, las operaciones de
ordenamiento, permiten ordenar datos de tal forma que se pueda generar y mantener la información organizada
y también realizar operaciones como búsquedas, de forma más efectiva.
La búsqueda secuencial exige que los datos en un vector estén previamente ordenados.
Seleccione una:
Verdadero
Falso
Pregunta 2
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
En algunas situaciones se hace necesario definir estructuras de datos (arreglos) que permitan manejar varios
datos homogéneos en memoria.
Pregunta 3
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
Al usar arreglos, a veces es necesario realizar ciertas validaciones con los datos ingresados y efectuar
controles.
Leer vector[i]
Muestre “xxxxxx”
k← i
i← i-1
Fin sin
Fin para
Fin para
Nota: asuma que la primera posición válida es la 0 y la última es N-1.
Marcar pregunta
Enunciado de la pregunta
Existen vectores paralelos cuyo tratamiento debe ser de especial atención al realizar distinto tipo de
operaciones sobre ellos.
Dados los arrays paralelos con los nombres y sueldos de los 30 empleados de una empresa, hacer un algoritmo
que ordene dichos arrays por sueldos en orden descendente, los muestre y finalmente, indique el nombre y
sueldo del empleado que gana más y el que gana menos.
Para el anterior enunciado, elija cuál de los siguientes segmentos de algoritmos es el correcto.
Seleccione una:
a.
b.
c.
Pregunta 5
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
La prueba de escritorio o seguimiento, permite determinar si un algoritmo está correcto o incluso llegar a
determinar lo que realiza éste, sin conocer su enunciado.
Cadena: auxA
Real: auxC
auxE← B[j]
B[j] ← B[j+1]
B[j+1] ← auxE
auxE ← D[j]
D[j] ← D[j+1]
D[j+1] ← auxE
auxC ← C[j]
C[j] ← C[j+1]
C[j+1] ← auxC
auxA ← A[j]
A[j] ← A[j+1]
A[j+1] ← auxA
Fin si
Fin para
Fin para
Nota: asuma que se tienen 4 vectores:
A: de tipo cadena
B y D: de tipo entero
C: de tipo real.
Todos son de tamaño N. La primera posición válida es la cero y la última es la N-1.
Pregunta 6
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
Son varias las operaciones que se pueden realizar sobre los arreglos como actualización, ordenamiento,
inserción y eliminación.
Realice una prueba de escritorio al anterior subalgoritmo y partir de ésta determine el contenido del
vector V cuando k vale 2:
Seleccione una:
a.
b.
c.
Pregunta 7
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
En algunas ocasiones se pueden pasar parámetros de entrada por referencia al invocar un subalgoritmo.
Pregunta 8
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
En algunas ocasiones, cuando se realizan realizan recorridos sobre los arreglos, es útil usar comparaciones
compuestas (condiciones compuestas) que permitan solucionar requerimientos específicos.
Analice el siguiente segmento de algoritmo:
Entero i, j, aux← 0
aux← aux+1
Fin si
Fin para
Muestre aux
Nota: asuma que la primera posición válida para el vector es la cero y la última es N-1.
Pregunta 9
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
Son varias las operaciones que se pueden realizar sobre los arreglos como actualización, ordenamiento,
inserción y eliminación.
Observe el siguiente algoritmo a través del cual un usuario puede ingresar a un menú de opciones las veces que
desee para llevar a cabo distintas operaciones sobre un vector:
Asuma que existen los procedimientos Llenar, Ordenar y Eliminar mediante los cuales se realizan operaciones
sobre el vector vec relacionadas con el nombre del procedimiento.
A partir de lo que usted observa en el algoritmo dado, elija la afirmación que es verdadera:
Seleccione una:
a. Si el usuario elije la opción 4, el algoritmo permite que se procese un nuevo usuario.
b. Es necesario controlar que al ejecutarse el caso 2 o 3, se confirme que el usuario previamente haya elegido
la opción 1.
c. La ejecución de los procedimientos Llenar, Ordenar y Eliminar pueden ejecutarse sin ningún inconveniente
y de forma independiente. No existe ningún tipo de restricción.
d. Si el usuario digita como opción la 5 o 6, el ciclo de ingreso al menú de opciones se detiene.
Pregunta 10
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
Son varias las operaciones que se pueden realizar sobre los arreglos como actualización, ordenamiento,
inserción y eliminación.
Realizando un seguimiento al anterior subalgoritmo, se puede afirmar que la operación realizada sobre el
vector:
Seleccione una:
a. Se están dejando en la primera mitad del vector a los elementos pares y en la segunda mitad del
vector a los elementos impares.
b. Permite ordenarlo mediante el método burbuja.
c. Se están intercambiando los elementos, de tal forma que el primero pasa a la última posición y
viceversa; y así sucesivamente para los demás elementos.
Pregunta 11
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
En algunas situaciones se hace necesario definir estructuras de datos (arreglos) que permitan manejar varios
datos homogéneos en memoria.
¿Con qué otro nombre son conocidos los arreglos o arrays unidimensionales?
Seleccione una:
a. Variable
b. Vectores
c. Polígono
d. Subíndice
Pregunta 12
Sin responder aún
Puntúa como 1,00
Marcar pregunta
Enunciado de la pregunta
Existen vectores paralelos cuyo tratamiento debe ser de especial atención al realizar distinto tipo de
operaciones sobre ellos.
Un almacén tiene almacenada la información de los N productos que vende en vectores paralelos (mismo
tamaño), así:
Leer Codigo[i]
Leer Descripcion[i]
Leer Existencia[i]
Leer VrUnitario[i]
Fin para
Nota: asuma que la primera posición válida es la cero y la última es la N-1.
De lo anterior, se puede afirmar que el segmento de algoritmo está errado porque los vectores paralelos tienen
que ser del mismo tipo de datos para poder llenarlos con un solo ciclo.
Seleccione una:
Verdadero
Falso