option
Cuestiones
ayuda
daypo
buscar.php

Programación B (UF5).- ILERNA / Enero 2025

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programación B (UF5).- ILERNA / Enero 2025

Descripción:
UF5.- POO. Librerias de clases fundamentales (Pacs 1/2/3/4&5)

Fecha de Creación: 2025/01/02

Categoría: Informática

Número Preguntas: 20

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

Relaciona los nombres de las Clases de las estructuras de almacenamiento en POO, con las siguientes definiciones: Pueden estar repetidos, están indexados con valores numéricos. Permite almacenar una colección de elementos no repetidos y sin ordenar. No permite el acceso aleatorio y solo permiten acceder a los objetos del principio o del final.

Completa el código para obtener la salida siguiente: (Debe distinguir entre mayúsculas y minúsculas) SALIDA ESPERDA Elemento en el índice 0:10 Elemento en el índice 1:20 Elemento en el índice 2:30 Elemento en el índice 3:40 Elemento en el índice 4:50. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Completa los huecos del siguiente código referente a la manipulación de expresiones regulares de búsqueda. Se debe distinguir entre mayúsculas y minúsculas. 1. 2. 3.

Selecciona si es correcto o incorrecto las siguientes dos sentencias de código: Patter patron = Patter.compile ("pedro"); Macher encaja = patron.match();. Verdadero. Falso.

Completa los huecos del siguiente código de forma que compruebe si el String cadena solo contienen los caracteres a ó b. Pattern pat = ①.compile("(②)+"); ③ mat = pat.matcher(cadena); if (mat.matches()) { System.out.println("SI"); } else { System.out.println(“NO"); }. 1. 2. 3.

Completa los huecos del siguiente código de forma que compruebe si el String cadena contiene exactamente el patrón (matches) “abc”. Pattern pat = ①.②("abc"); ③ mat = pat.matcher(cadena); if (mat.matches()) { System.out.println("SI"); } else { System.out.println("NO"); }. 1. 2. 3.

Señala si las siguientes afirmaciones son verdaderas o falsas: En Java toda excepción deriva de la clase Throwable. Error. Representa un error interno irrecuperable o agotamiento de recursos en el sistema de runtime de Java. Exception. Representa una situación excepcional en el programa. Existen dos tipos: Tiempo de compilación (Derivadas de Exception) l Tiempo de ejecución (Derivadas de RuntimeException).

Completa los huecos del siguiente código que trata los errores (gestión de excepciones): static void ① (String[] args){ try{ System.Console.WriteLine(" Introduce un número: "); int a = System.Convert.ToInt32(System.Console.ReadLine() ); } ② ( ③ e ){ System.Console.WriteLine(" Ha habido un error..." + e.Message); } ④{ System.Console.WriteLine(" Con error y Sin error, este mensaje aparece. "); System.Console.ReadLine(); } }. 1. 2. 3. 4.

Selecciona la opción correcta con relación a la salida obtenida en el siguiente código: public class Programa { public static void main (String [] args) { try { System.out.println("Se Intenta ejecutar el bloque de instrucciones"); System.out.println("Salida 1"); int n = Integer.parseInt("M"); //error forzado en tiempo de ejecución. System.out.println("Salida 2"); System.out.println("Salida 3"); }catch (Exception e) { System.out.println("Instrucción a ejecutar cuando se produce un error"); }finally { System.out.println("Instrucciones a ejecutar final ya se produzcan errores como si no"); } } }. Se Intenta ejecutar el bloque de instrucciones Salida 1 Salida 2 Instrucciones a ejecutar final ya se produzcan errores como si no. Se Intenta ejecutar el bloque de instrucciones Salida 1 Salida 2 Salida 3 Instrucción a ejecutar cuando se produce un error Instrucciones a ejecutar final ya se produzcan errores como si no. Se Intenta ejecutar el bloque de instrucciones Salida 1 Salida 2 Instrucción a ejecutar cuando se produce un error. Se Intenta ejecutar el bloque de instrucciones Salida 1 Instrucción a ejecutar cuando se produce un error Instrucciones a ejecutar final ya se produzcan errores como si no.

Completa los huecos del siguiente código para crear la siguiente interfaz gráfica. import javax.swing.*; import java.awt.*;import java.awt.event.*; public class Gui [BLANK-1] JFrame { JButton rojo = new JButton("Rojo"); JButton azul = new [BLANK-2]("[BLANK-3]"); Container p; public Gui() { super("Color de fondo"); p = this.getContentPane(); setLayout(new FlowLayout()); add(rojo); add(azul); rojo.addActionListener(new OidoRojo()); azul.addActionListener(new Oidozul()); setSize(400, 400); setVisible(true); setDefaultCloseOperation(EXIT_ON_CLOSE); }. BLANK-1. BLANK-2. BLANK-3.

Completa los huecos del siguiente código para crear la siguiente interfaz gráfica. ① javax.swing.*; import java.awt.*; public class Gui01 extends ② { private Container panel; private JButton miboton; public Gui() { super("③ con botón"); miboton = new JButton("④"); panel = getContentPane(); panel.⑤(miboton); . . . setSize(400,200); setVisible(true); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String args[]) { Gui01 aplicacion = new Gui01(); }}. 1. 2. 3. 4. 5.

Marca si los siguientes contenedores son del tipo Superiores o Intermedios: JFrame. JScrollPane. JToolBar. JDialog. JAppelet. JPanel.

Relaciona cada fragmento de código con lo que realiza: JFrame ventana = new JFrame("Titulo_ventana"); ① JPanel panel = new JPanel(); panel.setLayout(null); ② ventana.add(panel); import javax.swing.JFrame; import javax.swing.JLabel; ③ import javax.swing.JPanel; JLabel etiqueta = new JLabel(); etiqueta.setText("ILERNA"); ④. 1. 2. 3. 4.

Relaciona las siguientes propiedades de los siguientes eventos con sus características: Muestra una casilla de verificación en la que podemos activar propiedades tipo booleanas. Utiliza las propiedades para el tamaño horizontal y vertical. Hace referencia al color del texto cuando se encuentra deshabilitado. Devuelve la posición del elemento seleccionado.

Señala si las siguientes afirmaciones son verdaderas o falsas: FileInputStream y FileOutputStream son clases que pueden realizar operaciones de lectura y escritura de bajo nivel. Verdadero. Falso.

Señala si las siguientes afirmaciones son verdaderas o falsas: FileInputStream devuelve un valor entero (int) entre 0 y 55. Verdadero. Falso.

Completa los huecos del siguiente código para escribir en un fichero. class Escribir{ public void escribir() { [BLANK-1] txt = "\nSe escribe a un fichero con Ilerna Online."; try { FileWriter doc = new [BLANK-2]("Pruebas.txt", true); [BLANK-3] (int i = 0; i < txt.length(); i++) { doc.write(txt.charAt(i)); } doc.[BLANK-4](); } [BLANK-5] ([BLANK-6] e) { e.printStackTrace(); } } }. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5. BLANK-6.

Señala si las siguientes afirmaciones son verdaderas o falsas: Los ficheros secuenciales pueden utilizarse para leer y escribir a la vez. Verdadero. Falso.

Señala si las siguientes afirmaciones son verdaderas o falsas: Los ficheros aleatorios pueden ser leídos o escritos en cualquier orden. Verdadero. Falso.

Ordena el siguiente código que realiza la lectura de un ficher: /* Bloque A */ while(txt != null) { txt = b_doc.readLine(); if(txt != null) System.out.println(txt); } doc.close(); __________________ /* Bloque B */ FileReader doc = new FileReader("Prueba.txt"); BufferedReader b_doc = new BufferedReader(doc); String txt = ""; ___________________ /* Bloque C */ } catch (IOException e) { System.out.println("No se ha encontrado el fichero"); e.printStackTrace(); } } } _________________ /* Bloque D */ class Leer{ public void lee() { try {. Primero. Segundo. Tercero. Cuarto.

Denunciar Test