option
Cuestiones
ayuda
daypo
buscar.php

EXTRAORDINARIAS - PROG.B

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
EXTRAORDINARIAS - PROG.B

Descripción:
EXTRAORDINARIAS - PROG.B

Fecha de Creación: 2024/05/15

Categoría: Otros

Número Preguntas: 49

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

UF4. .

Completa los huecos en blanco[5][6] del siguiente código de una herencia en POO. Debe distinguir entre mayúsculas y minúsculas. class trabajador { String nombre, apellidos; Double salario; String DNI; //código de clase trabajador } [1] titulados [2] trabajador { String titulacion; double extra; String lugar_trabajo; //código de clase titulados } [3] operarios [4] trabajador { String destino; int horas_extra; double precio_hora; //código de clase operarios } [5] jefe [6] titulados { int total_trabajadores; String [] proyectos; double extra; //código de clase jefe }. [5]. [6].

Rellena los huecos para crear un método principal. Se debe distinguir entre mayúsculas y minúsculas. public class reglas { public [1] void main ([2] [] args) { System.[3].printf("Hola Onliners!"); } }. [1]. [2]. [3].

¿Cuál sería el resultado de la ejecución de este programa? class A { A() { System.out.println("En A"); } } class B extends A { B() { System.out.println("En B"); } } class C extends B { C() { System.out.println("En C"); } } class Constructores_y_Herencia { public static void main(String[] args) { C obj = new C(); } }. En A En A En C. En A En B En C. En A En C En B. En B En C En A.

Ordena las siguientes líneas de código en lenguaje Java para que funcionen correctamente. String_txt;_txt_=_"Hola_mundo";_System.out.println(txt); }} public_class_Ejemplo_{ public_static_void_main_(String[]_args)_{.

El método main. Es un método estático. Ninguna es correcta. Es una interfaz. Es un método abstracto.

String. Es una clase envolvente. Es un operador. Es un tipo de datos primitivo. Ninguna es correcta.

¿Qué significa tener la palabra reservada static delante de un método?. Podemos usar el método sin instanciar la clase. Ninguna es correcta. No podemos usar el método sin instanciar la clase. Podemos usar el método en cualquier momento.

¿Qué efecto tiene la palabra reservada final si lo encontramos delante de un método?. Es un método que no puede ser sobrescrito. Es un método que pertenece a otra clase. Es un método estático. Es un método abstracto.

Completa los huecos de la siguiente clase Profesor: public class Profesores { //Atributos private String nombre; private String curso; //Métodos GET y SET public String getNombre() {return nombre;} public void "En blanco 1" Nombre(String nombre) {this.nombre = "En blanco 2";} public String "En blanco 3"Curso() {return curso;} public void "En blanco 4" Curso(String curso) {this.curso = "En blanco 5";} //Métodos creados por el programador public double Evaluar(double nota) { nota = nota * 0.8; return nota; } }. En blanco 1. En blanco 2. En blanco 3. En blanco 4. En blanco 5.

Señala si las siguientes afirmaciones son Verdadero o Falso.(Verdadero/Falso). Eclipse es un entorno de desarrollo integrado en la creación y compilación de programas. JBuilder es un entorno de desarrollo integrado en la creación y compilación de programas.

Señala si son Verdadero o Falso las siguientes afirmaciones sobre los conceptos de herencia, superclase y subclases. A es la superclase de B, C y D. D es la superclase de E. B, C y D son subclases de A. B, C, D y A son subclases de D. E es una subclase de D.

Señala si son Verdadero o Falso las siguientes afirmaciones respecto a la siguiente imagen: La clase Profesor_Emerito esta intentando heredar de dos superclases diferentes, acción que en Java no se puede. Para que el diagrama sea correcto, una opción sería que Conferenciante sea una interfaz y no una clase.

Tanto los atributos como los métodos se pueden declarar de varias formas para ofrecer una visibilidad u otra. Relaciona cada palabra con la descripción asociada. Palabras: Public / Private Engloba aquellos elementos a los que se puede acceder desde fuera de la clase. Engloba aquellos elementos a los que se puede acceder desde fuera de la clase. Son aquellos componentes de carácter privado solamente pueden ser utilizados por otros miembros de la clase, pero nunca por otras donde se instancien.

Señala si son verdaderas las siguientes afirmaciones referentes a lo comentarios en java; Responde Verdadero/Falso: Para poner comentarios, añadimos “//” para comentarios de una única línea. Añadimos “/*” y “*/” para los que contengan más de una línea.

Señala si son Verdadero o Falso las siguientes afirmaciones sobre los conceptos de herencia, superclase y subclases. (Verdadero/Falso). La herencia es un mecanismo que permite la definición de una clase a partir de la definición de otra ya existente y también permite compartir automáticamente métodos y datos entre clases, subclases y objetos. El concepto de herencia conduce a una estructura jerárquica de clases o estructura de árbol, lo cual significa que en la POO todas las relaciones entre clases deben ajustarse a dicha estructura.

Completa los huecos en blanco referente a la estructura del siguiente método finalize(). Debe distinguir entre mayúsculas y minúsculas. protected "En blanco 1" finalize() throws Throwable{ System.out.println("Finalizando el Objeto"); super. "En blanco 2"(); }. En blanco 1. En blanco 2.

Ordena el siguiente código donde se implementa una clase con dos constructores. Pon primero el constructor vacío y después el que tiene parámetros. /*bloqueA*/ public Jugadores() { this.nombre = "Equipo"; this.liga= "1"; } El bloqueA deberá a parecer en el orden(1,2,3): En blanco 1 ___________________ /*bloqueB*/ public class Jugadores { //Atributos private String nombre; private String liga; El bloqueB deberá a parecer en el orden(1,2,3): En blanco 2 ___________________ /*bloqueC*/ public Jugadores (String nombre, String liga) { this.nombre = nombre; this.liga = liga } //Métodos } El bloqueC deberá a parecer en el orden(1,2,3): En blanco 3. En blanco 1. En blanco 2. En blanco 3.

Señala si son verdaderas o falsa las siguientes afirmaciones referentes a las interfaces; Responde Verdadero/Falso: Las interfaces están formadas por un conjunto de métodos que no necesitan ser implementados. Las interfaces permiten que otras clases hereden de una superclase mediante extends. Las interfaces no tienen atributos.

Relaciona las siguientes características de los tipos de métodos(static / abstract): Se puede utilizar directamente desde la propia clase en vez de instanciar esta. De la misma forma, podemos también crear atributos estáticos. No se declaran en la clase principal, pero sí en las demás que hereden de esta.

Completa el siguiente código de una clase que implementa varias interfaces. public _______ nombre _________ nombreInterface1, nombreInterface2, ________ { //... }. nombreInterface3 class implements.

UF5. .

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 para crear la siguiente interfaz gráfica. Se debe tener en cuenta las mayúsculas y las minúsculas. [1] javax.swing.*; import java.awt.*; public class Gui01 extends [2] { private Container panel; private JButton miboton; public Gui() { super("[3] con botón"); miboton = new JButton("[4]"); panel = getContentPane(); panel.[5](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.

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

Completa el código para obtener la salida siguiente: Debe distinguir entre mayúsculas y minúsculas. class DemoArray{ public static void main (String[] args){ // declara un array de enteros. int[] arr; // asignando memoria para 5 enteros. arr = new int[ [1] ]; // inicializa el primer elemento del array arr[ [2] ] = 10; // inicializa el segundo elemento del array arr[ [3] ] = [4]; // y así... arr[ [5] ] = 30; arr[ [6] ] = [7]; arr[ [8] ] = 50; // accediendo a los elementos del array [9] (int i = 0; i < arr.length; i++) System.out.println("Elemento en el índice " + i + " : "+ arr[ [10] ]); } }. 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. import java.util.regex.*; public class EjemploReplaceAll{ public static void main(String args[]){ [1] patron = Pattern.[2]("bbcc"); Matcher encaja = patron.[3]("bbccmaabbccnoloaabbccbmanoloabmolob"); String resultado = encaja.replaceAll(".."); System.out.println(resultado); } }. 1. 2. 3.

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, etc."); }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 Salida2 Salida3… 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 Salida2 Instrucción a ejecutar cuando se produce un error. Se Intenta ejecutar el bloque de instrucciones Salida 1 Salida2 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 de forma que compruebe si el String cadena contiene exactamente el patrón (matches) “abc”. Se debe distinguir entre mayúsculas y minúsculas. Pattern pat = En blanco 1.En blanco 2("abc"); En blanco 3 mat = pat.matcher(cadena); if (mat.matches()) { System.out.println("SI"); } else { System.out.println("NO"); }. En blanco 1. En blanco 2. En blanco 3.

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.

Indica si las siguientes afirmaciones son Verdadero o Falso según las excepciones en Java.(Verdadero/Falso). En Java toda excepción se 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).

Indica si son verdaderas o falsas las siguientes afirmaciones referente a los tipos de flujo:(Verdadero/Falso). FileInputStream y FileOutputStream son clases que pueden realizar operaciones de lectura y escritura de bajo nivel. FileInputStream devuelve un valor entero (int) entre 0 y 55.

Indica si son verdaderas o falsas las siguientes afirmaciones:(Verdadero,Falso). Los ficheros aleatorios pueden ser leídos o escritos en cualquier orden. Los ficheros secuenciales pueden utilizarse para leer y escribir a la vez.

import javax.swing.*; import java.awt.*;import java.awt.event.*; public class Gui En blanco 1 JFrame { JButton rojo = new JButton("Rojo"); JButton azul = new En blanco 2("En blanco 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); }. En blanco 1. En blanco 2. En blanco 3.

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

Completa los huecos del siguiente código de forma que compruebe si el String cadena solo contienen los caracteres a ó b. Se debe distinguir entre mayúsculas y minúsculas. Pattern pat =Pattern.compile("( [abAB] )+"); Matcher mat = pat.matcher(cadena); if (mat.matches()) { System.out.println("SI"); } else { System.out.println(“NO"); }. En blanco 1. En blanco 2. En blanco 3.

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.

Marca si los siguientes contenedores son del tipo Superiores o Intermedios: Jframe. JscrollPane. JtoolBar. Jdialog. Jappelet. Jpanel.

UF6. .

¿Cuál de estos tipos de diagramas es de estructuras?. Diagrama de secuencia. Diagrama de actividad. Diagrama de paquetes. Diagrama de comunicación.

¿Cuál de estos tipos de diagramas es de estructuras?. Diagrama de secuencia. Diagrama de despliegue. Diagrama de actividad. Diagrama de casos de uso.

Cuando trabajamos con bases de datos desde Java, debemos recordar cerrar: a) El driver utilizado. b y c son correctas. b) El resultado obtenido de la consulta. c) La conexión a la base de datos.

El método createStatement() tiene como parámetros. La contraseña. El nombre de usuario y la contraseña. Ninguna es correcta. El nombre de usuario.

Selecciona la opción falsa sobre las bases de datos orientadas a objetos: Necesitamos realizar conversiones para poder almacenar los objetos en las bases de datos orientadas a objetos. En una base de datos orientada a objetos, los objetos tienen un único identificador. Los usuarios pueden definir junto con la estructura de la base de datos, las operaciones sobre los datos. En las bases de datos orientadas a objetos, se busca plasmar la realidad en la base de datos según la percibimos.

Determina que tipo de diagramas son: (Diagrama de comportamiento/Diagrama de estructura). Poner cualquiera. Diagrama de interacción. Diagrama de clases. Diagrama de secuencia. Diagrama resumen de interacción. Diagrama de estructuras compuestas. Diagrama de comunicación. Diagrama de objetos. Diagrama de componentes y Diagrama de Implementación (despliegue). Diagrama de casos de uso y Diagrama de máquina de estado.

Indica si son verdaderas o falsas las siguientes opciones que identifican las características de las bases de datos orientadas a objetos:(Verdadero/Falso). Cada tabla que definíamos en las bases de datos relacionales va a convertirse, a partir de ahora, en objetos de nuestra base de datos. Ofrecen la posibilidad de almacenar datos complejos con la necesidad de darle un trato más complejo de lo normal.

Indica si son verdaderas o falsas las siguientes opciones referentes a diferentes métodos que soportan los sistemas gestores de bases de datos para la gestión de la información almacenada de forma objeto-relacional.(Verdadero/Falso). Este tipo de bases de datos permitirá aplicar solamente herencia y encapsulación, típicas de la programación orientada a objetos. Puede haber herencia a nivel de tipos, en la que el tipo derivado hereda de la superclase o clase padre atributos o métodos.

Completa los huecos para completar el siguiente código con la conexión a base de datos, se debe tener en cuenta la mayúsculas y las minúsculas. public Connection conexionBBDD(){ //Declaramos una variable para la cadena de conexión En blanco 1 conec = null; //Controlamos la excepciones que aparecen al interactuar con la BBDD En blanco 2{ //Registrar el driver Class.En blanco 3(DRIVER); //Crear una conexión a la Base de Datos conec = DriverManager.En blanco 4(BBDD, USUARIO, PASSWORD); }En blanco 5(Exception errores){ //Control de errores de la conexión la BBDD msjErr.mensajeError("Se ha producido un error al conectar con la Base de Datos.\n" + e.toString()); } return En blanco 6; }. En blanco 1. En blanco 2. En blanco 3. En blanco 4. En blanco 5. En blanco 6.

Responde si las siguientes opciones son verdaderas o falsas en relación a lo que permite el modelo orientado a objetos.(Verdadero/Falso). Agregaciones denominadas conjuntos (sets) o bolsas (bags). Atributos multi-valuados. Si queremos crear una relación uno a muchos (1 .. N): se pueden representar sin crear entidades intermedias. Para representarlas, cada clase que participa en la relación define un atributo que debe tener un conjunto de valores de la otra clase con la que se quiere relacionar. Las relaciones muchos a muchos (N .. N): definimos un atributo de la clase objeto en la parte del uno con el que se va a relacionar. Esteatributo va a tener el identificador de objeto del padre.

Denunciar Test