Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEepepep

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
epepep

Descripción:
REPASO PARA ESOT

Autor:
kikorivera
(Otros tests del mismo autor)

Fecha de Creación:
19/03/2024

Categoría:
Historia

Número preguntas: 77
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Respecto al resto de las colecciones, las listas aportan un criterio de ordenación natural el acceso a los elementos por medio de un índice.
La comparación del contenido (los elementos) de dos tablas se realiza utilizando: Arrays.same (). Arrays.compare(). Arrays.equals(). El operador ==.
Cuáles de los siguientes literales puede contener una variable de tipo String: 1234 1234.0 '1234' "1234" "uno dos tres cuatro" .
¿Qué diferencia hay entre declarar los índices de control del bucle dentro de la estructura for y declararlas fuera, antes de ejecutarse el bucle? Si se declaran dentro, son variables locales al bucle. Si no, siguen existiendo fuera del bucle Si se declaran fuera no existen dentro del bucle Ninguna Hay que declararlas dos veces, dentro y fuera .
Implementaciones de Set en la API de Java son: HashSet ListSet ArraySet TreeSet LinkedHashSet.
La técnica de mapeo objeto-relacional hace referencia a: Tratar los objetos de una aplicación y las relaciones (asociaciones) que existen entre ellos. Tratar todos los mapas relacionales como si fueran objetos de una clase DAO. Dibujar un mapa o diagrama que muestre todas las clases y objetos que intervienen en una aplicación. Convertir cada atributo de un objeto en un campo de un registro en una base de datos relacional y viceversa. .
¿Qué método de la clase Arrays permite realizar una búsqueda dicotómica en una tabla? Cualquiera de los métodos anteriores realiza una búsqueda. Arrays.binarySearch(). Arrays.search(). Arrays.find(). .
Los iteradores se usan para: Recorrer cadenas Recorrer colecciones Insertar elementos en una colección Recorrer tablas .
La siguiente expresión, donde interviene la variable booleana a: 3! =3 || a || 1<2, resulta: Falso Dependerá del valor a. Cierto No se puede evaluar. .
Con el método writeObject() de la clase ObjectOutputStream, podemos guardar datos de tipo: String Object int int[] Integer char .
En el siguiente código, int[] f(int[] t) { int[] dobles = new int[t.length]; for (int i = 0; i < t.length; i++) { dobles[i] = 2 * t[i]; } return dobles; } ¿De qué tipo es el valor devuelto por la función f()? booleano char referencia a tabla de enteros int.
¿Cuáles de los siguientes operadores en java son relacionales? < == = ! +.
Cuáles son los modificadores de acceso para miembros de una clase. public Por defecto private static final .
¿Hasta cuántos índices puede tener una tabla? 1 2 Tantos como queramos 3.
La evaluación de una expresión relacional puede generar un valor de tipo: Real Entero Booleano. Todos los anteriores.
En programación, la estructura Cola se caracteriza porque: El primer elemento que entra es el último en salir No admite elementos repetidos Sus elementos no se pueden eliminar El primer elemento que entra es el primero en salir .
¿Qué valor devuelve la siguiente función, int f(int n) { int suma = 0; for (int i = 1; i <= n; i++) { suma += i; } return suma; } a partir del valor que se le pasa como parámetro? El factorial de n El cuadrado de n El doble de n La suma de todos los enteros positivos menores o iguales a n .
Indica las frases correctas con respecto a this() Permite invocar cualquier método de una clase: Permite invocar, desde un constructor, a otros constructores: Siempre tiene que ser utilizado en la primera línea de un constructor Puede usarse tanto en minúsculas, this(), como en mayúsculas, This(): Sustituye al operador new en clases con atributos estáticos: .
Elige la palabra que completa la siguiente afirmación: La clase ***** es un envoltorio del tipo primitivo char. nbsp string cadena caracter.
Para leer una cadena de un fichero binario se usa el método: readChar(). readString(). readObject(). readCharacter(). .
¿Qué error hay en el siguiente código? int x = 1; {//bloque 1 {//bloque 2 int z = 3; int x = 5; System.out.println(x); int t = 4; {//bloque 3 int u=5; } } } Se declara x dos veces El bloque 3 no es necesario Se invoca x fuera de ámbito Se declara t en un lugar prohibido .
Los ficheros binarios se diferencian de los de texto en que: Solo tienen ceros y unos. No sirven para guardar texto. Sirven tanto para escribir como para leer. Permiten guardar todo tipo de datos, incluidos datos primitivos y objetos. .
Una excepción comprobada es: Una excepción muy conocida. Una excepción previsible, que el propio compilador nos obliga a gestionar. Una excepción que no detiene la ejecución del programa. Una excepción que hemos reparado. .
Dentro del framework Collection, las listas son: Estructuras dinámicas cuyos elementos no se pueden repetir Tablas Estructuras dinámicas cuyos elementos se pueden repetir Cadenas.
Collections es: Una clase con utilidades para el marco de trabajo Collection Una interfaz Una variable Un paquete de utilidades .
En el siguiente código, ¿cuál de las condiciones daría error? for (int i = 0; condición ; i ++) { System.out.println(t[i]); } i < t.length - 1 i < = t.length i <= t.length - 1 i < t.length .
Cuando estamos utilizando los resultados de una consulta representados en una clase ResultSet, podemos: Todas las respuestas son ciertas. Acceder a todos los registros simultáneamente, pero solo a un campo. Acceder a un único registro simultáneamente y a todos sus campos. Acceder a todos los registros simultáneamente y a todos los campos. .
En el siguiente código, ¿cuál es el ámbito de la variable x? int x = 1; {//bloque 1 int y = 2; {//bloque 2 int z = 3; System.out.println(z); int t = 4; {//bloque 3 int u=5; } } } Solo en el bloque 2 Solo en el bloque 1 Todo el código Solo en el bloque 3 .
Son lenguajes de programación: ingles java esperanto c fortran.
A partir del siguiente diagrama de clases. ¿Qué métodos, como mínimo, tendremos que definir para garantizar que todos los atributos pueden ser modificados y su valor puede ser conocido, tanto para clases externas como vecinas? getA(), setA(), getB(), setB(), getC() y setC() getA() y setA() getA(), setA(), getB() y setB() getA(), setA(), getC() y setC() .
En las siguientes conversiones de tipo, ¿cuál de ellas produce un error? double a = 123; int a = 12.3; int a = (int) 1.23; double a = (double) 123; .
En programación, la estructura Pila se caracteriza porque: No admite elementos repetidos El primer elemento que entra es el último en salir Sus elementos están ordenados El primer elemento que entra es el primero en salir .
La forma de distinguir entre dos o más funciones sobrecargadas es: Mediante el tipo devuelto. Mediante su lista de parámetros: número o tipos. Mediante su nombre. Mediante el nombre de sus parámetros. .
La operación de conversión del código fuente de un programa completo en un archivo escrito en código ejecutable se llama: compilacion interpretacion.
El proceso de traducción de un código fuente, instrucción a instrucción a medida que se ejecuta, se llama: compilacion interpretacion.
En el bloque de código, if(x==0){ System.out.println("mensaje1"); }else if(x<0){ System.out.println("mensaje2"); }else if(x%3==0 || x%2==0){ System.out.println("mensaje3"); }else{ System.out.println("mensaje4"); } ¿Qué mensaje se mostrará por consola si x vale 10? mensaje 1 mensaje 2 mensaje 3 mensaje 4.
¿Cómo nos aseguramos de que, al finalizar un programa, se graban en disco todos los datos que quedan pendientes en el buffer de un flujo BufferedWriter? Haciendo una apertura del flujo con recursos (trycatch-resources) Cerrando el flujo con el método close() Esperando un tiempo antes de cerrar la aplicación Ejecutando el método finally() Ejecutando el método close() dentro de un bloque finally .
¿En qué circunstancia puede una clase C heredar de las clases A y B? Nunca Si A hereda de B Si B hereda de A .
El método close(), invocado por un flujo BufferedReader, sirve para: Cerrar el entorno de desarrollo Cerrar la aplicación Borrar el archivo de texto Leer todos los caracteres pendientes que haya en el buffer y cerrar el flujo .
Si por error dejamos un objeto sin ninguna referencia, siempre podremos volver a referendario mediante: Utilizando new. Es imposible. La referencia null. La referencia this. .
La forma de concatenar dos cadenas es mediante: El método concat(). El operador +=. El operador +. Todas permiten concatenar cadenas. .
¿Cuáles de los siguientes operadores en java son aritméticos? && % = -- / .
¿En qué consiste la sustitución u overriding? En sustituir una clase por una subclase. En sustituir un valor de una variable por otro. En sustituir un atributo por otro del mismo nombre. En sustituir un método heredado por otro implementado en la propia clase. .
Si queremos cambiar el valor de una entrada en un mapa, usaremos el método: insert(). put(). set(). add(). .
La clase puede almacenar secuencias de caracteres. Character [String].
Si queremos leer una tabla de Cadenas de caracteres del flujo binario entrada de tipo ObjectlnputStream, escribiremos: String[] tabla = (String[])entrada.readObject(); String[] tabla = entrada.readObject(); String[] tabla = (Object).readObject(); String tabla = (String)entrada.readObject();.
El método super(): Hace overriding de un método definido en una superclase Es el constructor de la superclase Es el constructor de una subclase No existe en java .
Cuando escribimos, int[] t = new int[3]; la variable t contiene: una referencia un valor byte una cadena de caracteres un valor int .
Las siglas URL se corresponden con: Uniform Resource Locator Uniform Remote Locator. Unique Remote Locator. Unificator Remote Locator. .
En java, se llama excepción a: Una cadena de caracteres Un error Cualquier cosa que no sea frecuente Un número muy grande .
El uso de llaves para encerrar el bloque de instrucciones de un bucle: Es opcional si el bloque está formado por una única instrucción. En cualquier caso, su uso es obligatorio. El programador decide su uso. Es siempre opcional. .
¿Cuál de las siguientes afirmaciones sobre el método toString() es correcta? Encadena varios objetos. Convierte automáticamente un objeto en una cadena. Es un método abstracto de Object que tenemos que implementar. Sirve para mostrar la información que nos interesa de un objeto. .
¿Qué son funciones sobrecargadas? Son funciones con el mismo nombre y la misma lista de parámetros de entrada Son funciones con el mismo nombre y distinta lista de parámetros de entrada Son funciones con más de un parámetro de entrada Son funciones invocadas desde más de un lugar del código .
El método que permite eliminar los caracteres blancos del principio y el final de una cadena es: stripLeading(). strip(). isWhiteSpace(). deleteWhiteSpace(). .
La interfaz Set añade a Collection el método: boolean addAll(Collection<E> c) No añade ningún método Object[] toArray() String toString() .
¿Cuál de las siguientes afirmaciones sobre el método super() es correcta?: Sirve para llamar a cualquier método de la superclase. Sirve para llamar al constructor de la superclase. Sirve para hacer referencia a un atributo de la superclase. Sirve para invocar un método escrito más arriba en el código. .
En la expresión, (int[]) entrada.readObject() el cast es necesario porque el método readObject(): No devuelve nada Devuelve un objeto Integer Devuelve un entero Devuelve un objeto Object .
Map hereda de: List Object Collection de nadie .
Si dejamos vacía la zona de incrementos en el paréntesis de control de un bucle for: Se incrementan automáticamente los índices Se produce un bucle finito Hay que alterar los índices dentro del bloque de instrucciones para que no se produzca un bucle infinito No se ejecuta el bucle ninguna vez .
¿Qué es Collection? Un método. Una clase. Una interfaz. Un sistema operativo. .
Si queremos guardar una cadena de caracteres en un flujo binario de tipo ObjectOutputStream, usaremos: Nada, no se puede. writeObject(). writeString() writeChar(). .
Si queremos guardar números del tipo int en un archivo binario usaremos un flujo de la clase: IOException. ObjectInputStream. FileOutputStream ObjectOutputStream.
El método equals(), tal y como está implementado en la clase Object, devuelve true cuando los objetos comparados: Tienen los mismos atributos Tienen la misma dirección en la memoria Tienen los mismos métodos Tienen atributos con los mismos valores .
Sobre la clase Object es cierto indicar que: Es superclase de todas las demás clases. Tiene todos sus métodos abstractos. Hereda de todas las demás Es abstracta. .
Si queremos que el método miMetodo(), que B hereda de A, haga algo distinto: Deberemos cambiar el tipo devuelto Respetaremos el prototipo y cambiaremos su implementación, haciendo overriding Debemos cambiar el nombre Deberemos cambiar su lista de parámetros, respetando el nombre .
Un es aquel del que no existe una copia en cada objeto. atributo final atributo estático.
En una consulta parametrizada, la forma de indicar a qué parámetro queremos asignarle un valor puede ser: Para configurar los parámetros utilizaremos siempre la clase Parameter. Siempre por la posición que ocupa el parámetro. Siempre por el nombre del parámetro. Podemos elegir entre el nombre o la posición que ocupa el parámetro. .
La forma de invocar al recolector de basura es: Mediante Arrays.garbageCollector(). Mediante System.garbageCollecto() . Mediante el operador new. Ninguna de las anteriores respuestas es correcta. .
Collections es: Una interfaz Un paquete de utilidades Una clase con utilidades para el marco de trabajo Collection Una variable .
Una clase puede heredar: Solo de la clase Object. De todas las clases que queramos. De dos clases. De una clase. .
Respecto al resto de las colecciones, los conjuntos aportan el acceso a los elementos por medio de un índice la eliminación automática de elementos repetidos.
En los identificadores de las funciones, al igual que en los de las variables, se recomienda utilizar la siguiente nomenclatura: sumaNotasAlumnos(). SumaNotasAlumnos(). suma_notas_alumnos(). sumanotasalumnos(). .
Para cambiar de línea al escribir en el flujo salida de tipo BufferedWriter debemos ejecutar: salida.write(“\r\n") salida.write(“newLine”) salida.newLine() salida.write('\n") .
Los tipos genéricos sirven para: Usar variables primitivas. Usar tipos parametrizados. No tener que usar ningún tipo. Usar objetos de la clase Object. .
¿Cuál de las siguientes afirmaciones sobre el método toString() es correcta? Sirve para mostrar la información que nos interesa de un objeto. Es un método abstracto de Object que tenemos que implementar. Convierte automáticamente un objeto en una cadena. Encadena varios objetos. .
¿En qué orden deben pasarse los valores de los parámetros de entrada al invocar una función? En el mismo de la definición de la función Por orden alfabético Da igual Por el orden en que se van a usar dentro del cuerpo de la función .
El método super(): No existe en java Es el constructor de una subclase Es el constructor de la superclase Hace overriding de un método definido en una superclase .
Denunciar test Consentimiento Condiciones de uso