Sunteți pe pagina 1din 27

Examen programacin

Pregunta

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

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Java es un lenguaje flexible que puede ser usado para el control de
dispositivos como telfonos mviles

Seleccione una:
Verdadero

Falso

Pregunta

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta

Java trabaja con clases de objetos que se relacionan con su entorno. Cuando escribimos
cdigo en java, describimos el conocimiento y comportamiento de esos objetos.
Seleccione una:
Verdadero

Falso

Pregunta

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

Sin responder an
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta
Realice la relacin de recurrencia con base a esta operacin. Segn la unidad 4.
factorial(0)=1
Seleccione una:
a. factorial(n)=n*factorial(n1),paran>0

b. factorial(n)=n*factorial(n1), para n =0

c. factorial(n)=n*factorial(n1),para n<0

d. factorial(n)=n*factorial(n1),para n!=0

Pregunta

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

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

Sin responder an
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, Qu valor se imprimira en pantalla?
int i=0;
while(i<=10) {
System.out.println(i);
i++;
}
Seleccione una:
a. Los nmeros del 0 al 10 Recordemos que el ciclo while, se cumplir siempre que sea
verdadero.
b. No pasa nada porque la condicin no se cumple.

c. Los nmeros del 1 al 10

d. Ninguna de las anteriores

Pregunta

Sin responder an
Punta como 1,0

Marcar pregunta

Enunciado de la pregunta
Unir el operador lgico con su equivalente java.

Pregunta

10

Sin responder an
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

11

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, Qu valor se imprimira en pantalla?
int r=0;
int x=3;

float a=28.11f;
int b=7;
x=(int)a;
b--;
x=x % b * b % x;
System.out.println(x);
Respuesta:
24

Pregunta

12

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
int x=2800,r=2;
r+=x/8000;
x=x%200;
r+=x/1000;
x=x%3000;
r+=x/400;
x=x%500;
r+=x/60;
r+=x%20;
System.out.println(r);
Respuesta:
2

Pregunta

13

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

14

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
En la medida en que se desarrollan algoritmos ms complejos, se hace necesario documentar
y escribir mejor los algoritmos, para lograr una mayor claridad y Comprensin.

Seleccione una:
Verdadero

Falso

Pregunta

15

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Unir cada operador con su equivalente java:

Pregunta

16

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, Qu error imprimira en pantalla?

int numero;
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese el nmero de filas y de columnas de la matriz");
numero = entrada.nextInt();
float[][] matriz = new float[numero][numero];
System.out.println("ingrese los valores de la matriz");
for( int i = 0; i <numero; i++)
{
for( int j = 0; j <numero; j++)

{
System.out.println("ingrese el valor para la fila "+(i+1)+" de la columna "+(j+1));
matriz[i][j]= entrada.nextInt();
}
System.out.println(" ");
}
System.out.println(" la matriz es:");
for(int i = 0; i <numero; i++)
{
for( int j = 0; j <numero; j++)
{
System.out.print(matriz[i][j]+" ");
}
System.out.println(" ");
}
Seleccione una:
a. Ninguno, es una matriz e imprime perfecto Como podemos comprobar ejecutndolo en el
programa Eclipse.
b. No compila

c. Las filas y las columnas no concuerdan

d. Ninguna de las anteriores

Pregunta

17

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

18

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

19

Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Los tipos de retorno son los mismos tipos de datos definidos previamente en este conjunto de
documentos.Dentro del proceso de modelado se define que un algoritmo, por alguna razn no
tiene salidas,se usa el tipo void que garantiza que se respete la sintaxis de Java.
Seleccione una:
Verdadero

Falso

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

12/20 90

Segundo intento

S-ar putea să vă placă și