1.
¿Qué define la estructura estruct ura de las expresiones de un lenguaje de programación? a) b) c)
2.
¿En qué consiste el proceso de programación? a) b) c)
3.
b) c)
Un conjunto ordenado de operaciones que permite hallar la solución de un problema Un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema Un conjunto aleatorio y finito de o peraciones que permite hallar la solución de un problema
Un programa Java compilado es portable porque: a) b) c)
5.
Escritura, compilación y verificación del código fuente de un programa Compilación del código fuente de un programa Compilación y verificación del código B ytecode de un programa
Un algoritmo es: a)
4.
Sus palabras reservadas Sus reglas sintácticas Sus reglas semánticas
El código Bytecode es ejecutable por los principales sistemas operativos del mercado El entorno de ejecución de Java incluye una máquina virtual que interpreta el código Bytecode El entorno de ejecución interpreta el código Java, independientemente de la máquina virtual
Java es: a) b)
c)
Un lenguaje de programación exclusivamente Un lenguaje de programación Java, una plataforma de desarrollo, un entorno de ejecución y un conjunto de librerías para desarrollo de programas sofisticados Un sistema para ejecutar programas en distintas plataformas informáticas
6.
El entorno de ejecución de Java (Java Runtime Environment) a) Es un conjunto de librerías para desarrollo de aplicaciones Java b) Es una pieza intermedia entre el código Bytecode y los distintos sistemas operativos existentes en el mercado. Incluye la máquina virtual de Java c) Es la máquina virtual de Java
7.
El proceso clásico de desarrollo de software se compone de las siguientes fases: a) b) c)
8.
Codificación, diseño, pruebas y validación Especificación, diseño, codificación, prueba y mantenimiento Diseño, pruebas, validación y mantenimiento
Durante la fase de Especificación de una aplicación se define: a)
La funcionalidad, las características técnicas de una aplicación y sus condiciones de uso
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
9.
El compilador de Java analiza el código fuente y: a) b) c)
10.
La legibilidad de un programa Java es importante porque: a) b) c)
11.
Falso Verdadero
En Java, los nombres de clases deben empezar siempre con mayúsculas. Si el nombre es compuesto, cada palabra debe empezar por mayúscula. a) b)
15.
Debe empezar por una letra que puede estar seguida de más letras Debe empezar por una letra que puede estar seguida de más letras o dígitos Debe empezar por una letra que puede estar seguida de dígitos
En Java los nombres de variables y métodos deben empezar por minúscula. Si el nombre es compuesto, cada palabra debe empezar por mayúscula. a) b)
14.
Falso Verdadero
El nombre de un elemento de Java debe cumplir la regla: a) b) c)
13.
Facilita el mantenimiento del software y permite corregir errores o modificar la funcionalidad con menor coste Evita errores del compilador Permite corregir errores, aunque no facilita el proceso de mantenimiento de una aplicación
Java es un lenguaje que distingue letras mayúsculas y minúsculas. a) b)
12.
Comprueba que todos sus elementos son palabras válidas en Java y su semántica Comprueba que todos sus elementos son palabras válidas en Java Comprueba que todos sus elementos son palabras válidas en Java, verifica la estructura sintáctica del programa y su semántica
Falso Verdadero
Un tipo de dato indica los valores que puede almacenar una variable y el rango de valores que admite. a) b)
Falso Verdadero
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
c) 17.
double radio = 2.0;
El operador + está sobrecargado porque permite sumar números y concatenar cadenas de caracteres. a) b)
Falso Verdadero
18.
Indique el valor de: x = -1 + 5 * 7 – 12 / 3 a) 28 b) 30 c) 6
19.
Indique el valor de: x = (-1 + 5) * 7 – (12 / 3) a) b) c)
20.
26 30 24
Indique el valor de: x = 3 > 2 && 6 < 10 || true a) b)
true false
21.
Una clase describe a un tipo de objetos con características comunes. a) Falso b) Verdadero
22.
Un objeto es una representación abstracta de una clase. a) Falso b) Verdadero
23.
Los atributos de un objeto solo pueden almacenar tipos primitivos de Java. a) b)
24.
Falso Verdadero
Cuando se ejecuta el método constructor de una clase: a) b) c)
Se crea un alias y se inicializan los atributos del objeto Se asigna un espacio de memoria al objeto instanciado y se inicializan los atributos del objeto Se asigna un espacio de memoria al objeto instanciado, pero no se inicializan los atributos del objeto
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
26.
El estado de un objeto puede cambiar durante la ejecución de un programa Java. a) b)
27.
Un objeto se compone de: a) b) c)
28.
Falso Verdadero
La sobrecarga de métodos es útil para: a) b) c)
31.
Determina el comportamiento de una clase Determina el comportamiento de una clase y de sus objetos Determina el comportamiento de un objeto
El método main() se invoca cuando se ejecuta un programa Java. a) b)
30.
Atributos Atributos y métodos Atributos y métodos constructores
Un método es una función que: a) b) c)
29.
Falso Verdadero
Que el mismo método opere con parámetros de distinto tipo o que un mismo método reciba una lista de parámetros diferente Que el mismo método opere con parámetros de distinto tipo Que distintos métodos operen con parámetros de distinto tipo
¿Qué hace el siguiente código fuente?
int x=0; boolean flag = false; while ((x<10) || !flag) { System.out.println(x); x++; } Muestra los números del 0 al 9 Muestra los números del 1 al 10 Muestra un 10
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
PI Math.PI Const.PI No existe nada, hay que declararlo 3.141592 33.
¿Cuál es el valor de X e Y al final del programa?
int x= 0; do { System.out.println(x); x++; } while (x<10); int y= 0; while (y<10){ System.out.println(y); y++; } x=9 y=9 x=10 y=10 x=9 y=10 x=10 y=9 34.
¿Cuál es el resultado del siguiente programa?
int i=1; System.out.println System.out.pr intln ( i == 1 ); true false undefined "i == 1" 35.
¿Qué se imprime por pantalla?
int x = 10; int y = 3; System.out.println(x%y); 3 2 1 0 36.
Es necesario utilizar el enunciado break en una estructura switch para que el programa
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Sí, pero solo en switch que manejen enteros 37.
38.
¿Es obligatorio utilizar la sentencia default en una estructura switch? Sí, siempre. Sí si ningún valor cumple la condición. Sí, pero solo para valores enteros. No, no es obligatorio. ¿Cuál es el resultado del siguiente programa?
int k=3; int m=2; System.out.println System.out.pr intln ((m <= 99) & (k < m)); true false 24 0111011 39.
¿Cuál es el valor que se muestra m uestra por pantalla?
int x = 5; int y = 5; y /= ++x; System.out.println(y); 6 5 1 0 40.
¿Qué hace el siguiente programa?
String sPalabra = "palabra"; int inc = 0; int des = sPalabra.length()-1; boolean bError = false; while ((inc
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Calcula si una palabra es un palíndromo El programa no compila 41.
¿Qué hace la siguiente línea de código?
z = x++ + y; No es correcta, no compila. Suma el valor de X+Y a Z y luego incrementa en uno la X Incrementa en uno el valor de la X y lo suma a Y para asignárselo a Z Suma uno a X y se lo asigna a Z, luego suma y a Z 42.
¿Qué muestra el siguiente código fuente por pantalla?
int x=1; switch (x) { case 1: System.out.println("Uno"); case 2: System.out.println("Dos"); case 3: System.out.println("Tres"); default: System.out.println("O System.out .println("Otro tro número"); } Uno Dos Otro número Uno Dos Tres Otro número 43.
¿Qué hace nuestra función misterio?
public static double misterio(double x,int y) { return (x*y)/100;
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
int y = 0; while (x<10) { y += x; x++; } System.out.println(y); 0 10 11 45 46.
¿Cuál es el resultado de la operación?
int x=1; System.out.println(++x*4+1); 6 5 9 7 47.
¿Qué tipo de estructura representa el siguiente código?
while (contador < 20) { System.out.println("Número de línea " + contador); contador++; } Estructura Secuencial Estructura Repetitiva Estructura Selectiva
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
6 true 4 2 50.
¿Qué tipo de estructura representa el siguiente código?
int x,contador; contador = 10; x = contador +1: System.out.println("El valor es de " + x); Estructura Selectiva Estructura Secuencial Estructura Repetitiva Ninguna de las tres anteriores. 51.
¿Es Java un lenguaje orientado a objetos?
Si No Depende del Uso Depende del Compilador 52.
¿Cuál es el valor que se muestra m uestra por pantalla?
int x=10; int y=0; while (y
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Ninguna de las tres anteriores. 54.
¿Qué hace la siguiente sentencia del có digo?
x += 2; Asigna el valor de 2 a la variable x Suma 2 al valor de la variable v ariable x Resta 2 unidades al valor de x Ninguna de las tres opciones es válida 55.
¿Cuál es el valor de x?
double x = Math.pow(2, 2); 4 "4" 4.0 Cualquiera de los tres es válido 56.
¿Cuál es el resultado del siguiente programa?
int i=1; int j=2; int k=3; int m=2; System.out.println ((j >= i) || (k == m)); true false undefined Da error de compilación
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Ninguna de las respuestas anteriores es correct a 58.
¿Cuál es el resultado de la operación?
System.out.println(2+6>>2); 8 5 4 2 59.
¿Por qué empresa fue desarrollado Java?
Microsoft Oracle SUN Microsystems Fujitsu 60.
¿Cual es el resultado del siguiente progr ama?
int k=3; int m=2; System.out.println System.out.pr intln ( !( k > m) ); 3 true 2 False 61. En la precedencia de operadores cual va antes */% +++expresion
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
63.
¿Qué hace la siguiente sentencia de c ódigo?
total -= --contador; No compila, es erronea. Decrementa contador a total y luego resta uno a contador. Decrementa uno al contador y luego se lo resta a total. Decrementa uno al contador y luego se lo asigna a total.
64.
¿Que se mostraría por pantalla?
System.out.println("Hola\nM System.out.pr intln("Hola\nMundo"); undo"); "Hola Mundo" "Hola\nMundo" "Hola" y en otra línea "Mundo" "Hola" un tabulador y "Mundo" 65.
¿Cuál es el valor que se muestra por pantalla?
int x = 0; int y = 0;
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
68.
¿Qué se muestra por pantalla?
for (int x=0;x<10;x+ x=0;x<10;x++) +) System.out.println(x); Los números del 1 al 9 Los números del 0 al 9 Los números del 1 al 10 El programa no compila 69.
¿Cuál es el resultado del siguiente progr ama?
int j=2; System.out.println System.out.pr intln ( j == 3 ); true false undefined "j == 3" 70. byte
¿Cuál de la lista no es un tipo t ipo de dato en Java?
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
contador += x; Suma el valor de x a contador Asigna x al valor de contador Suma uno al valor de x y se lo asigna al contador Ninguna de las tres anteriores es correcta 74.
¿Qué resultado da la siguiente operación?
System.out.println(4<<1); 5 8 true 3 75.
¿Hace lo mismo el código fuente Uno y el código fuente Dos?
/* Código Uno*/ int x= 0; do { System.out.println(x); x++;
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
El programa no compila 77. ¿Cómo calculo el tanto por ciento de un número en Java? Operador % Math.percentage Math.percent Hay que calcularlo a mano 78.
¿Cuál es el valor que se muestra m uestra por pantalla?
int x = 5; int y = 5; y *= x++; System.out.println(y); 25 30 6 35 79.
Un string es para definir variables o constantes de tipo: entero decimales carácter
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
83.
Se usa el if cuando se tengan 2 posibles respuestas? si no ambas con correctas ninguna de las anteriores
84.
El nombre de la clase debe ser diferente al paquete si no no importa ninguna de las anteriores
85.
El llamado de una librería se hace usando el: import scanner string ninguna de las anteriores
86.
Cuál es la estructura que permite inicializar el programa public class void main system. out todas las anteriores
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Una lista de compras. 91.
El siguiente programa imprime:
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Difusión. Instanciar. 94.
El siguiente ejemplo es de :
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Abstracción, interfaz y encapsulamiento. Interfaz, herencia y abstracción. Herencia, polimorfismo y encapsulamiento. Abstracción, interfaz y polimorfismo. 98.
Son las características externas y visibles v isibles de una clase: Atributos. Clase. Métodos. Variables.
99.
¿Programa antecesor a Java?
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Solo las variables Variables y métodos No hereda nada