option
Cuestiones
ayuda
daypo
buscar.php

DAW - Programación

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DAW - Programación

Descripción:
T4.- IES AGUADULCE 25/26

Fecha de Creación: 2026/01/31

Categoría: Informática

Número Preguntas: 21

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

El tamaño de las estructuras de almacenamiento siempre se determina en el momento de la creación. ¿Verdadero o falso?. Verdadero. Falso.

¿Qué se mostrará como resultado de ejecutar el siguiente código? System.out.println(4+1+"-"+4+1);. Mostrará la cadena "5-41". Mostrará la cadena "41-14". Esa operación dará error.

¿Cuál será el resultado de ejecutar cad1.replace("l","j").indexOf("ja") si cad1 contiene la cadena "hojalata"?. 2. 3. 4. -1.

Rotar una cadena hacia la izquierda es poner simplemente el primer carácter al final, y retroceder el resto una posición. Después de unas cuantas rotaciones hacia la izquierda la cadena queda igual. ¿Cuál de las siguientes expresiones serviría para hacer una rotación hacia la izquierda (rotar solo una posición)?. strb.delete (0,1); strb.append(strb.charAt(0));. strb.append(strb.charAt(0));strb.delete(0, 1);. strb.append(strb.charAt(0));strb.delete(0);. strb.append(strb.charAt(1));strb.delete(1,2);.

Dadas las siguientes expresiones regulares simples relaciónalas con los tipos de textos o cadenas con las que harían "matching" o "acoplamiento": "Juan". "[Aa]ntiguo". "[01][01][01]". "[01]1[01]". "[xyz][xyz][xyz]". "[01234567890][ABC]". "[+-][13579]". "[Bb][ao]la[rs]". "[BbVv]a[clr]a". "[01]0[01]0".

Dadas las siguientes expresiones regulares con rangos relaciónalas con los tipos de textos o cadenas con las que harían "matching" o "acoplamiento": "[0-9A-F]". "[0-9A-Fa-f]". "[0-9]X[0-9]". "[0-9][0-9]". "[0-1][01]". "[a-cx-zv][1]". "2[u-w]1". "[NRJQKA][1-3]".

Dadas las siguientes expresiones regulares con rangos relaciónalas con los tipos de textos o cadenas con las que harían "matching" o "acoplamiento": "[^0-9A-FI-Z]". "[0-9][^0-9][0-9]". "x[^()]x". "[^a-cx-zv]1".

¿En cuáles de las siguientes opciones se cumple el patrón "A.\\d+"?. "GA-99" si utilizamos el método find(). "GAX99" si utilizamos el método lookingAt(). "AX99-" si utilizamos el método matches(). "A99" si utilizamos el método matches().

¿Cuáles de las siguientes opciones permitiría almacenar más de 50 números reales?. int[] numeros; numeros=new int[51];. int[] numeros; numeros=new float[52];. double[] numeros; numeros=new double[53]. float[] numeros=new float[54];.

¿Cuál es el valor de la posición 3 del siguiente array: String[] m=new String[10]?. null. Una cadena vacía. Daría error y no se podría compilar.

Completa con los números que faltan, separandolos por comas: int[][][] miArray = new int[10][11][12]; El array anterior es de __ dimensiones, y contendrá un total de __ números enteros.

¿Cuál de las siguientes expresiones regulares admite una matrícula en formato antiguo (ejemplo: MU9142BN)?. ([A-Z]{1,2})(\d{3})([A-Z]{0,2}). ([A-Z]{1,2})(\d{4})([A-Z]{0,2}). ([MU]{1,2})(\d{4})([A-Z]{0,2}). ([A-Z]{1,2})(\d{2,2})([BN]).

¿Cuáles de las siguientes opciones permitiría almacenar más de 20 números reales?. float[] numeros=new float[21];. int[] numeros; numeros=new float[21];. int[] numeros; numeros=new int[21];. char[] numeros; numeros=new float[21];.

¿Cuál de las siguientes declaraciones de arrays no es correcta?. int vector[]= {1, 2, 3};. int vector= new int (10);. int[] vector;. Todas son incorrectas.

Dado el código siguiente: String b=String.format("%06d",1); System.out.println(b); ¿Qué se mostraría por pantalla?. Se mostraría 000006. Se mostraría 6.000000. Saltaría una excepción. Se mostraría 000001.

¿Cuántas instancias de la clase String contendría el siguiente array?: String [][]cad=new String[10][20];. Ninguna, dado que hay que inicializarlo antes. 200. 30. 10.

¿Cuál de las siguientes formas declara un array de tres enteros?. int[] Numeros=new int[];. int[] Numeros=new int[3];. int[] Numeros=new int[2];. array[] Numeros=new ent[3];.

¿Cuál de las siguientes afirmaciones sobre el método toString() es falsa?. Está disponible en cualquier clase de Java. Los tipos de datos primitivos, int, long, etc. pueden pasarse a cadena con este método directamente. Sirve para convertir un objeto a cadena, es especialmente útil en las clases envoltorio de los datos primitivos. Este método está disponible en la clase String.

Dada la declaracón de un array: int[] vecti = {0, 1, 2, 3, 4} ; y teniendo en cuenta que resultado es un entero inicializado a 0, ¿qué valor tendrá dicha variable resultado tras ejecutar la instrucción siguiente?: for (int i=0; i <= vecti.length - 1 ;i++) resultado = resultado + vecti[i];. El programa no compilará. 9. 10. El programa dará error en tiempo de ejecución.

En Java, cuando se pasa una variable de tipo array a un método, y se realiza una modificación de sus contenidos en dicho método, el valor de los elementos del array en el método desde el que se ha realizado la invocación no se modifica, pues se ha realizado un paso por valor. Verdadero. Falso.

Dado el siguiente fragmento de código: int[][][] i3d={{{0,1},{0,2}}, {{0,1,3}},{{0,3,4},{0,1,5}}}; Indicar cuáles de las siguientes afirmaciones son correctas. La posición [0][1][1] del array i3d contiene el número 2. La posición [2][0][0] del array i3d contiene el número 0. La posición [2][1][2] del array i3d contiene el número 5. La posición [1][0][2] del array i3d no existe y si se intentara acceder a ella se produciría un error en tiempo de ejecución (excepción ArrayIndexOutOfBoundsException). La posición [2][2][1] del array i3d contiene el número 1. La posición [2][2][2] del array i3d contiene el número 5.

Denunciar Test