Vous êtes sur la page 1sur 6

1- ¿Cuál es la descripción que crees que define mejor el concepto 'clase' en la programación

orientada a objetos?

Es un concepto similar al de 'array'

Es un tipo particular de variable

Es un modelo o plantilla a partir de la cual creamos objetos *

Es una categoria de datos ordenada secuencialmente

2- ¿Qué elementos crees que definen a un objeto?

Sus cardinalidad y su tipo

Sus atributos y sus métodos *

La forma en que establece comunicación e intercambia mensajes

Su interfaz y los eventos asociados

3- ¿Qué código de los siguientes tiene que ver con la herencia?

public class Componente extends Producto *

public class Componente inherit Producto

public class Componente implements Producto

public class Componente belong to Producto

4- ¿Qué significa instanciar una clase?

Duplicar una clase

Eliminar una clase

Crear un objeto a partir de la clase *

Conectar dos clases entre sí


- En Java, ¿a qué nos estamos refiriendo si hablamos de 'Swing'?

Una función utilizada para intercambiar valores

Es el sobrenombre de la versión 1.3 del JDK

Un framework específico para Android

Una librería para construir interfaces gráficas *

6- ¿Qué es Eclipse?

Una libreria de Java

Una versión de Java especial para servidores

Un IDE para desarrollar aplicaciones *

Ninguna de las anteriores

- ¿Qué es el bytecode en Java?

El formato de intercambio de datos

El formato que obtenemos tras compilar un fuente .java *

Un tipo de variable

Un depurador de código

¿Qué código asociarías a una Interfaz en Java?

public class Componente interface Product

Componente cp = new Componente (interfaz)

public class Componente implements Printable *

Componente cp = new Componente.interfaz

¿Qué significa sobrecargar (overload) un método?


Editarlo para modificar su comportamiento

Cambiarle el nombre dejándolo con la misma funcionalidad

Crear un método con el mismo nombre pero diferentes argumentos *

Añadirle funcionalidades a un método

¿Qué es una excepción?

Un error que lanza un método cuando algo va mal *

Un objeto que no puede ser instanciado

Un bucle que no finaliza

Un tipo de evento muy utilizado al crear interfaces

SQL básico

Pregunta 1:

En SQL, para modificar la estructura de una tabla de una base de datos se emplea la instrucción

a) ALTER TABLE *

b) CHANGE TABLE

c) MODIFY TABLE

d) Las anteriores respuestas no son correctas

Pregunta 2:

En SQL, ¿cuál de estas sentencias añade una fila a una tabla en una base de datos?

a) ADD

b) INSERT *

c) UPDATE

d) INCLUDE
Pregunta 3:

¿Cuál de las siguientes no es una función de agregación?

a) COUNT()

b) LIMIT() *

c) MAX()

d) MIN()

Pregunta 4:

¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando la
tabla?

a) DELETE TABLE

b) DROP TABLE

c) TRUNCATE TABLE *

d) Las anteriores respuestas no son correctas

Pregunta 5:

¿Cómo se borra toda una base de datos con SQL?

a) DELETE DATABASE

b) DROP DATABASE *

c) ERASE DATABASE

d) Las anteriores respuestas no son correctas

Pregunta 6:

En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que tienen exactamente
cuatro caracteres?

a) LIKE "????"

b) LIKE "____" *

c) LIKE "...."

d) Las anteriores respuestas no son correctas


Pregunta 7:

Una sentencia SELECT sin la cláusula WHERE devuelve

a) Todos los registros existentes en la tabla que no estén relacionados con otra tabla

b) Todos los registros existentes en la tabla *

c) No se puede ejecutar una sentencia SELECT sin la cláusula WHERE

d) Las anteriores respuestas no son correctas

Pregunta 8:

¿Cuál de las siguientes no es una función de agregación?

a) AVG()

b) FLOOR() *

c) SUM()

d) Las anteriores respuestas no son correctas

Pregunta 9:

¿En cuál de las siguientes sentencias del lenguaje SQL se emplea la cláusula SET?

a) DELETE

b) DROP

c) SELECT

d) UPDATE *

Pregunta 10:

En SQL, para ordenar los datos devueltos por una sentencia SELECT se emplea la cláusula

a) ORDER BY *

b) ORDERED BY

c) SORT BY

d) SORTED BY
Pregunta 11:

En SQL, para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea

a) NO DUPLICATE

b) UNIQUE

c) DISTINCT *

d) Las anteriores respuestas no son correctas

Pregunta 12:

En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que comienzan con
"Juan"?

a) LIKE "Juan%" *

b) LIKE "Juan*"

c) LIKE "Juan$"

d) LIKE "Juan&"

Vous aimerez peut-être aussi