You are on page 1of 13

EXAMEN FINAL

Pregunta 1
Sin responder an
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 2
Sin responder an
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 3
Sin responder an
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

Pregunta 4
Sin responder an
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 5
Sin responder an
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 6
Sin responder an
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).

Si cada posicin i del arreglo x fuera igual al residuo de la divisin entera del
cuadrado de (N-i) por 6, para N=100 y N=200, el valor de T sera:

Seleccione una:
a. 110, 343

b. 220, 434

c. 330, 343

d. 110, 434

e. Ninguna de las anteriores

Pregunta 7
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

La forma correcta de definir un mtodo que retorne el cubo de un nmero


flotante de cuatro cifras es:

Seleccione una:
a. float ElCubo(float elValorDeLaVariableFlotante);

b. void ElCubo(int valor);

c. void ElCubo(float valor);

d. float ElCubo(float valor[4]);

e. Ninguna de las anteriores

Pregunta 8
Sin responder an
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
Sin responder an
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 10
Sin responder an
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 11
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

Cal es la palabra reservada de java para interrumpir un ciclo?

Respuesta:

Pregunta 12
Sin responder an
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 13
Sin responder an
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 14
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

Cul es la palabra reservada de java para declarar una variable numrica , con cifras
decimales y doble precisin?

Seleccione una:
a. double

b. float

c. boolean

d. real

e. precision

Pregunta 15
Sin responder an
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 16
Sin responder an
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 17
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

Una expresin booleana en pseudocdigo, que permita saber si un valor a es


mltiplo de la suma de otros dos (b y c) es

Seleccione una:
a. a mul b + c

b. a mul (b+c) = 0

c. a mul b Y a mul c

d. a mod (b+c) = 0

e. a mod (b+c)

Pregunta 18
Sin responder an
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 19
Sin responder an
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 20
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

Los ciclos repetir son tiles para definir ciclos que terminan al alcanzar una
condicin definida.

Seleccione una:
Verdadero

Falso

Siguiente

You might also like