Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEProgramación 3ª avaliación DAM

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Programación 3ª avaliación DAM

Descripción:
Tests repaso programación

Autor:
listingas
(Otros tests del mismo autor)

Fecha de Creación:
28/05/2023

Categoría:
Informática

Número preguntas: 69
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Para indicar que una clase genérica solo admite un tipo base que extiende otra clase, por ejemplo TClass, hay que poner el parámetro formal de tipo de la siguiente forma: "". ¿Verdadero o falso? Verdadeiro Falso.
Señala cuál de los siguientes elementos es un objeto inmutable: String Integer int ArrayList.
En la clase Double disponemos de un método que nos permite pasar una cadena, que contiene un número, a un tipo de dato numérico con el que podemos hacer operaciones, ¿cuál de las siguientes líneas sería una conversión válida? double d=Double.fromString("33.4"); double d=Double.dobleValue("33.4"); double d=Double.valueOf("33.4").toDouble(); double d=Double.valueOf("33.4").doubleValue();.
El método getLength() disponible en todos los arrays permite obtener el tamaño del array. ¿Verdadero o falso? Verdadeiro Falso.
La capacidad de las estructuras denominadas dinámicas... Es infinita. Se establece en el momento de la creación. Crece conforme insertamos nuevos elementos. Depende de los elementos que se inserten.
Los genéricos permiten realizar clases y métodos que pueden trabajar con cualquier tipo de dato: int, String, long, etcétera. Para crearlas hay que definir en la clase genérica un parámetro formal de tipo "" justo después del nombre de la clase. ¿Verdadero o falso? Verdadeiro Falso.
¿Cuáles de las siguientes colecciones no permiten duplicados? TreeSet. HashSet. ArrayList. LinkedList.
Entre la siguientes creaciones de array hay una que es errónea, ¿sabrías decir cuál? int t1 = new int[20]; long t2; t2=new int[20]; float t3=new float[20]; double t4; t4=new double[100];.
¿Cuál de las siguientes formas sería la mejor forma de definir una lista de enteros? LinkedHashSet <Integer> t=new LinkedHashSet<Integer>(); LinkedList <Integer> t; t=new LinkedList<Integer>(); LinkedList t; t=new LinkedList(); LinkedHashSet t=new LinkedHashSet();.
Dada una lista t de datos tipo Integer, ¿cómo podríamos mostrar todos los elementos de la lista? for (Integer j:t) System.out.println(t); for (t:Integer j) System.out.println(j); Iterator it= t.iterator(); while(it.hasNext()) System.out.println(it.next()); No se puede tener una lista de datos tipo Integer dado que son objetos inmutables.
Una clase que implemente FileNameFilter debe implementar el método accept. ¿Verdadero o falso? Verdadeiro Falso.
Mediante las clases que proporcionan buffers se pretende que se hagan lecturas y escrituras físicas a disco, lo menos posible. ¿Verdadero o falso? Verdadeiro Falso.
Para averiguar la codificación que posee un fichero, podemos usar: El método Unicode(). El método getEncoding(). El método getCodification(). El método getCharacter().
Si al intentar acceder a un fichero, no existe se generará una: RMIException IOException SQLException.
Señala si es verdadera o es falsa la siguiente afirmación: Para encontrar una información almacenada en la mitad de un fichero secuencial, podemos acceder directamente a esa posición pasando por los datos anteriores a esa información. ¿Verdadero o falso? Verdadeiro Falso.
Utilizar File.separator, tiene el inconveniente de que complica la portabilidad de las aplicaciones. ¿Verdadero o falso? Verdadeiro Falso.
Señala las correctas. Cuando trabajamos con ficheros de acceso aleatorio en Java, el modo de apertura puede ser: "r" para sólo lectura. "w". "rw" para lectura y escritura. Todas son correctas.
Para serializar un objeto, éste debe implementar el interface java.io.Serializable. ¿Verdadero o falso? Verdadeiro Falso.
Las clases InputStream y OutputStream manejan caracteres Unicode. ¿Verdadero o falso? Verdadeiro Falso.
FileOutputStream permite leer bytes de un fichero o descriptor. ¿Verdadero o falso? Verdadeiro Falso.
Empleamos FileWriter para flujos de caracteres, pues para datos binarios se utiliza FileOutputStream. ¿Verdadero o falso? Verdadeiro Falso.
Para leer valores numéricos, la idea es tomar el valor de la entrada estándar en forma de cadena y emplear métodos para convertir el texto a números. ¿Verdadero o falso? Verdadeiro Falso.
Las operaciones de E/S en Java vienen proporcionadas por el paquete estándar del API de Java denominado java.util.io ¿Verdadero o falso? Verdadeiro Falso.
bufferWriter permite operar con un flujo de datos como un buffer, pero si se envuelve en un PrintWriter, es posible escribir con muchas más funcionalidades adicionales para diferentes tipos de datos. ¿Verdadero o falso? Verdadeiro Falso.
A un flujo FileInputStream, se puede añadir un buffer, de modo que se mejore la eficiencia de los accesos a los dispositivos en los que se almacena el fichero con el que conecta el flujo. ¿Verdadero o falso? Verdadeiro Falso.
Los flujos basados en bytes son los óptimos para el manejo de entradas y salidas de bytes. ¿Verdadero o falso? Verdadeiro Falso.
StringBuffer permite leer y StringBuilder escribir en la salida estándar. ¿Verdadero o falso? Verdadeiro Falso.
El método readLine() permite leer únicamente carácter a carácter. ¿Verdadero o falso? Verdadeiro Falso.
BufferedOutputStream implementa los métodos para escribir en un stream a través de un buffer. ¿Verdadero o falso? Verdadeiro Falso.
La E/S de los ficheros que implementa la clase… Señala la opción incorrecta: stdin stdout stdwii stderr.
Cuando se escribe en un fichero secuencial hay que tener la precaución de ir escribiendo las cadenas de caracteres con el mismo tamaño, de manera que sepamos luego el tamaño del registro que tenemos que leer. ¿Verdadero o falso? Verdadeiro Falso.
Cuando trabajamos con ficheros en Java, es necesario capturar las excepciones, el sistema se ocupa automáticamente de ellas. Verdadeiro Falso.
La clase File permite manipular archivos y directorios, en las plataformas Linux y Windows. Para Mac OS empleamos MacFile. ¿Verdadero o falso? Verdadeiro Falso.
Cuando se leen objetos desde un flujo: No importa qué tipo de objetos se esperan en el flujo. Se han de leer en el orden inverso al que se guardaron. Todas son correctas.
Un stream nunca puede ser envuelto por otro stream. ¿Verdadero o falso? Verdadeiro Falso.
Para averiguar si un elemento es un directorio usamos el método: mkdirs mkdir isDirectory isFolder.
Las computadoras utilizan la memoria RAM para guardar los datos de manera persistente . ¿Verdadero o falso? Verdadeiro Falso.
StringWriter: es un stream de caracteres cuya salida es un buffer de cadena de caracteres, que puede utilizarse para construir un string. ¿Verdadero o falso? Verdadeiro Falso.
La excepción IOException ocurre cuando no se tienen permisos de lectura o escritura. ¿Verdadero o falso? Verdadeiro Falso.
Señala las afirmaciones correctas, acerca de SQL: Es una base de datos gratuita. Es un lenguaje no procedimental. Permite interactuar con el sistema gestor de la base de datos. Es propiedad de MySQL.
El lenguaje SQL: Es estándar. Es propietario, pertenece a Oracle. Ninguna es correcta.
JDBC inhabilita el modulo que deja ejecutar la línea de comandos de la base de datos que se emplee. Verdadeiro Falso.
El método getMessage(): imprime el mensaje de error asociado a la excepción que se ha producido Devuelve un número entero que representa el código de error asociado Todas son correctas.
Para usar JDBC, el programador debe conocer los detalles específicos, al más bajo nivel posible, de cada base de datos. ¿Verdadero o falso? Verdadeiro Falso.
Respecto a las consultas de actualización, executeUpdate, retorna el número de registros insertados, cuando estamos insertando datos. ¿Verdadero o falso? Verdadeiro Falso.
Para trabajar con una base de datos ejecutando consultas, una aplicación debe: Cargar el driver necesario. Establecer una conexión con la base de datos. Enviar consultas SQL y procesar el resultado. Todas son correctas.
La consulta: s.executeUpdate("UPDATE CLIENTE SET teléfono='968610009' WHERE idCLIENTE=3") Elimina datos. Actualiza datos. Añade datos. Ninguna es correcta.
El conector de la base de datos lo proporciona el fabricante del sistema operativo. ¿Verdadero o falso? Verdadeiro Falso.
El nivel de abstracción al que trabaja ODBC es alto en comparación con JDBC. ¿Verdadero o falso? Verdadeiro Falso.
Un driver contiene una implementación de todas las interfaces del API JDBC. ¿Verdadero o falso? Verdadeiro Falso.
Con SQL: Los nombres de las tablas tienen un tamaño limitado, que depende del sistema gestor. Creamos una tabla con el comando CREATE DATABASE… Eliminamos una base de datos con el comando DROP TABLE….
El método wasNull informa sobre si el último valor leído con un método get es nulo. ¿Verdadero o falso? Verdadeiro Falso.
Para borrar registros de una tabla de una base de datos, se usa la sentencia SQL: BORRAR. ¿Verdadero o falso? Verdadeiro Falso.
Respecto al conector de la base de datos SQL: Consiste en un fichero .tar. Permite la comunicación entre el API JDBC y el SGBD. Permite interactuar con el sistema gestor de la base de datos. Todas son correctas.
Las conexiones a una base de datos no consumen recursos en el sistema. ¿Verdadero o falso? Verdadeiro Falso.
Un ResultSet: Sirve para contener el resultado del comando SELECT. Es un comando de SQL estándar. Permite procesar el resultado de una consulta SELECT. Ninguna es cierta.
Para consultas preparadas utilizamos: Statement PreparedStatement CallableStatement ReadyConsults.
Para obtener un entero almacenado en uno de los campos de un registro, trabajando con el ResulSet emplearemos el método: getString(). getInt(). getDate().
La impedancia objeto-relacional es el conjunto de dificultades técnicas que surgen cuando una base de datos relacional se emplea con un programa escrito en POO. ¿Verdadero o falso? Verdadeiro Falso.
El modelo orientado a objetos trata con conjuntos y relaciones, debido a su naturaleza matemática. ¿Verdadero o falso? Verdadeiro Falso.
Una tabla consiste en un conjunto de filas y columnas. ¿Verdadero o falso? Verdadeiro Falso.
La programación de bases de datos ha estado siempre unificada, debido al escaso número de de productos de bases de datos en el mercado. ¿Verdadero o falso? Verdadeiro Falso.
JDBC tiene el inconveniente de que no permite usar SQL para las consultar a las bases de datos. ¿Verdadero o falso? Verdadeiro Falso.
Señala las afirmaciones falsas, acerca de MySQL: Es una base de datos gratuita. Es una base de datos que sólo funciona en Windows. Funciona siempre más rápidamente en Windows que en Linux. No necesita driver para trabajar con ella en Java.
Un ResultSet: Va obteniendo de la base de datos, los datos según se van pidiendo. No contiene todos los datos de la consulta en el mismo momento de hacer la consulta SELECT. Tiene el inconveniente de que no posee métodos que permitan movernos hacia delante y hacia atrás en las filas, para obtener la información de cada fila. Todas las respuestas son correctas.
El driver el puente JDBC-ODBC está incorporado dentro de la distribución de Java. ¿Verdadero o falso? Verdadeiro Falso.
Cuando se opera con un ResultSet, en cada registro, y al método getInt() se puede pasar un índice: El índice empieza por 0. El índice empieza por 1. El índice empieza por 2.
El código siguiente: Connection con = DriverManager.getConnection ( "jdbc:odbc:miBD", "miLogin", "miPassword"); Ejecuta una consulta. Procesa los resultados de una consulta. Establece una conexión. Todas son correctas.
Para una conexión a una base de datos, se puede utilizar el método getConnection() de la clase DriverManager. ¿Verdadero o falso? Verdadeiro Falso.
Denunciar test Consentimiento Condiciones de uso