Вы находитесь на странице: 1из 9

Pregunta 1

Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).

La poscondicin para min es:

Seleccione una:
a. Pos: {min>=0}
b. Pos: {min=0}
c. Pos: {min>=-N Y min <=-N}
d. Pos: {min>=2}
e. Ninguna de las anteriores

Pregunta 2
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).

La poscondicin para max es

Seleccione una:
a. Pos: {max>=0}
b. Pos: {max=1}
c. Pos: {max=0 O max=1}
d. Pos: {max=N}
e. Pos: {max=N MOD 2}

Pregunta 3
Respuesta guardada
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).

De acuerdo con la solucin del problema presentado, los procesos de modelado y


especificacin son tiles porque

Seleccione una:
a. Permiten garantizar que un algoritmo cumpla con las especificaciones dadas
b. Motivan la identificacin de soluciones ptimas a problemas
c. Brindan un marco de referencia slido para abordar el proceso de construccin de
algoritmos.
d. Todas las anteriores
e. Ninguna de las anteriores, dado que las definiciones halladas en los procesos de modelado
y especificacin son puramente abstractas y no se relacionan con la construccin de
algoritmos

Pregunta 4
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Si se desea almacenar informacin en un arreglo multidimensional que permita


almacenar los resultados de tipo real de un examen de los 25 estudiantes de cada uno de
los 11 grados escolares, de cada uno de 37 colegios, de cada una de 18 localidades de 5
ciudades, es posible definir dicha estructura de la siguiente forma

Seleccione una:
a. float[] notas = new float[25][11][37][18][5];
b. float[][][][][] notas = new float[5][18][37][11][25];
c. float[][][][][] notas = new float[26][12][38][19][5];
d. float[][][][][] notas = new float[4][17][36][10][24];
e. int[][][][][] notas = new int[4][17][36][10][24];

Pregunta 5
Respuesta guardada
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

En general, la implementacin recursiva de un algoritmo es ms eficiente que la


implementacin iterativa

Seleccione una:
a. Verdadero, dado que usa cdigo precompilado por Java
b. Verdadero, dado que se define con menos cdigo
c. Verdadero, dado que ejecuta menos cdigo
d. Falso, dado que usa ms recursos que un algoritmo iterativo
e. Falso, dado que soluciona un problema reducido

Pregunta 6
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

El mtodo recursivo

int metodo(int n)
{
if(n == 0) return 1;
else return 2 * cosa(n - 1);
}

permite:

Seleccione una:
a. Calcular el factorial de 2
b. Calcular 2-n
c. Calcular la suma de los nmero pares menores que n
d. Calcular 2n
e. Ninguna de las anteriores

Pregunta 7
Respuesta guardada
Punta como 1,0

Marcar pregunta
Enunciado de la pregunta

A mayor nmero de variables que se obtengan como resultado del proceso de modelado
de un algoritmo, mejores sern los resultados obtenidos, pero ser ms dispendioso el
trabajo de especificacin y construccin del algoritmo

Seleccione una:
Verdadero
Falso

Pregunta 8
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Es posible usar la estructura de seleccin mltiple para definir instrucciones que suceden
de acuerdo con el resultado de tipo real de una variable o una expresin.

Seleccione una:
Verdadero
Falso

Pregunta 9
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Un diagrama de flujo es la representacin de un programa en Java

Seleccione una:
a. Verdadero, dado que el lenguaje Java define el uso de dichos diagrama
b. Verdadero, dado que los diagramas de flujo se usan en lenguajes orientados a objetos
c. Verdadero en las versiones de java superiores a la 1.5
d. Verdadero, dado que parte de mtodos grficos de Java
e. Verdadero, dado que Java es un lenguaje orientado a flujo de procesos
f. Ninguna de las anteriores

Pregunta 10
Respuesta guardada
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

Los mtodos en Java permiten:

Seleccione una:
a. Describir el mtodo de solucin de un problema de anlisis numrico
b. Encapsular un conjunto de instrucciones
c. Dibujar texto en la pantalla
d. Describir el comportamiento de una clase de objetos
e. b y d

Pregunta 11
Sin responder an
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Respuesta:

Pregunta 12
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

La definicin de un algoritmo recursivo se basa en

Seleccione una:
a. Casos de prueba y relacin de recurrencia
b. Casos de prueba solamente
c. Una relacin de recurrencia que converge en un caso de prueba
d. Por lo menos tres casos de prueba
e. Una o varias soluciones no recursivas y una o varios llamados recurrentes a un mtodo

Pregunta 13
Respuesta guardada
Punta como 1,0

Marcar pregunta
Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).
Para lograr buenos resultados, es recomendable implementar este algoritmo.

Como resultado del proceso de modelado, se identifican las siguientes variables de


entrada

Seleccione una:
a. N, i
b. x[i], N, i
c. x, i, N
d. x, i, N, min, max, T
e. Ninguna de las anteriores

Pregunta 14
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).

De acuerdo con el proceso de especificacin, las precondiciones adecuadas para este


algoritmo seran

Seleccione una:
a. Pre: {N>0 Y i>0 Y q>0}
b. Pre: {N>=0 Y i>=0 Y q>=0}
c. Pre: {min>0 Y max>0 Y T>0}
d. Pre: {N>=1 Y q>=0}
e. Ninguna de las anteriores

Pregunta 15
Respuesta guardada
Punta como 1,0

Marcar pregunta
Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).

Cul es el mnimo de iteraciones que se requerira para calcular los valores de las
variables de salida?

Seleccione una:
a. N para llenar el arreglo y N para hallar el resultado de cada variable de salida
b. N para llenar el arreglo y 3N para hallar cada resultado
c. N para llenar el arreglo, N para calcular la suma de los valores y N para hallar los valores de
min. y max
d. N, dado que en un solo ciclo se puede hacer todo
e. Ninguna de las anteriores

Pregunta 16
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

A partir de los datos de un arreglo x de N posiciones de valores enteros, que se generan


de tal forma que x[i] corresponde a (Ni) MOD 2, se pretende hallar la sumatoria de
todos los elementos del arreglo (T), el valor mnimo (min) y el valor mximo (max).

La poscondicin para T es:

Seleccione una:
a. Pos: {T=N}
b. Pos: {T=N MOD 2}
c. Pos: {T>=0}
d. Pos: {T>=N}
e. Ninguna de las anteriores

Pregunta 17
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta
El mtodo recursivo

int metodo(int n)
{
if(n == 0)
{
return 2;
}
else if(n==1)
{
return 3;
}
else
{
return metodo(n-1) * metodo(n-2);
}
}

invocado con valor n = 5 resulta en :

Seleccione una:
a. 1944
b. 1457
c. 2348
d. 1
e. Ninguna de las anteriores

Pregunta 18
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Seleccione una:
a. double
b. float
c. boolean
d. real
e. precision
Pregunta 19
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Java es un lenguaje que pertenece al paradigma...

Seleccione una:
a. Orientado por objetos
b. Imperativo puro
c. Declarativo
d. Lgico
e. Funcional
f. Transaccional
g. guiado por restricciones
h. orientado por modelos

Pregunta 20
Respuesta guardada
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta

Los mtodos en Java son tiles porque:

Seleccione una:
a. Permiten descomponer un problema en problemas ms pequeos
b. Facilitan la implementacin de algoritmos recursivos
c. Permiten organizar el cdigo y fomentan la reutilizacin del cdigo
d. Todas las anteriores
e. a y b