Programación 1º – UD6 – Examen tipo test

Programación 1º – UD6 – Examen tipo test

PROGRAMACIÓN

Preguntas de Programación de DAM

Examen Programación UD6

Preguntas de Programación de 1ºDAM de la unidad 6: Estructuras de almacenamiento de información.

En esta unidad, afrontarás la utilización de estructuras de datos de capacidad estática  para almacenar información. Además retomaremos el uso de cadenas de caracteres, desde un punto de vista más avanzado, considerando los métodos más utilizados para tratarlas y el uso de las expresiones regulares. Luego veremos con más profundidad la utilización de los arrays estáticos unidimensionales. Éstos propician la utilización de determinados algoritmos clásicos en programación, como son los diferentes algoritmos de ordenación, iteración y búsqueda en dichas estructuras. Finalmente extenderemos los arrays estáticos a un nivel multidimensional.

1 / 29

¿Cuál de las siguientes expresiones encajan con la expresión regular "[A-Z0-9]+0-9"?

2 / 29

¿Cuáles de las siguientes cadenas encajan con la expresión regular "(\*+[a-z])*\++"?(Selecciona una o más)

3 / 29

A continuación, se muestra un listado de métodos que
permiten comprobar, a través de la clase Matcher, si una cadena encaja con un patrón, ¿cuál de ellos debe usarse para hacer uso de los métodos start y end, también disponibles en la clase Matcher? (Imagina que m es una instancia de la clase Matcher.)

4 / 29

¿Cuáles de las siguientes colecciones no permiten duplicados? (Selecciona una o más)

5 / 29

¿Cuáles de los siguientes métodos nos permiten insertar elementos de un TreeSet?

6 / 29

¿Cuál es la peor forma de comparar las cadenas a y b?

7 / 29

¿Cuál de las siguientes cadenas encajan con la expresión regular "A{1,3}B*C+D*"?

8 / 29

En el código String cad=new String("hola"+ " y " + "adiós");, ¿Cuántas instancias de la clase String se llegan a crear realmente?

9 / 29

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.

10 / 29

¿Qué retornará el código "hola mundo".replace("o","i").toUpperCase().startsWidth("HO");?

11 / 29

La capacidad de las estructuras denominadas dinámicas...

12 / 29

Dado el array int j[]={1,2,3,4,5,6};, ¿Cuál es el elemento en la posición 3?

13 / 29

¿Cuál de las siguientes afirmaciones sobre documentos XMLDOM es falsa?

14 / 29

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: <T extends TClass>.

15 / 29

¿Cuáles de las siguientes especificaciones de formato para el método format genera un número con dos decimales?

16 / 29

El método getLength() disponible en todos los arrays permite obtener el tamaño del array.

17 / 29

Dada la cadena "asdfñlkj", ¿qué subcadena generaría el método substring(4)?

18 / 29

¿Cuál de los siguientes tipos de colecciones almacena de forma ordenada los elementos, sin necesidad de una ordenación posterior?

19 / 29

Señala cuál de los siguientes elementos es un objeto inmutable:

20 / 29

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?

21 / 29

¿Cuál de las siguientes formas sería la mejor forma de definir una lista de enteros?

22 / 29

¿Cuál de las siguientes afirmaciones sobre el método toString() es falsa?

23 / 29

¿Cuántas instancias de la clase String contendría el siguiente array String [][]cad=new String[10][20]?

24 / 29

¿Cuál de los siguientes métodos está en la clase StringBuffer y no en la clase String?

25 / 29

¿Cuáles son las siglas de la librería que permite usar XML en Java?

26 / 29

¿Cuál de las siguientes cadenas encajan con la expresión regular "\**[a-z]*\++"?

27 / 29

Entre la siguientes creaciones de array hay una que es errónea, ¿sabrías decir cuál?

28 / 29

Dada una lista t de datos tipo Integer, ¿Cómo podríamos mostrar todos los elementos de la lista?

29 / 29

Dada la expresión regular "([A-Z]*)([a-z]*)([0-9]+)", al usar el método find() de la clase Matcher sobre la cadena "AABBccdd1234", ¿Cómo puedes extraer las letras en minúsculas? (Imagina que m es la instancia de la clase Matcher).

Your score is

0%

Deixa un comentari

This site uses Akismet to reduce spam. Learn how your comment data is processed.