DAM Programacion UF5
![]() |
![]() |
![]() |
Título del Test:![]() DAM Programacion UF5 Descripción: UF5. POO. Librerías de clases fundamentales |




Comentarios |
---|
NO HAY REGISTROS |
¿Cual son las dos librerias mas usadas para crear interfaces graficas?. GRAPHICA y DESIGN. DESIGN y SWING. AWT y SWING. GRAPHICAL y AWT. ¿Como hacemos para insertar un nueva letra 'C' entre las posiciones de las letra B y D ?. letras.add(3, 'C');. letras.add(2, 'C');. letras.add('C',3);. letras.add('C');. ¿Como conocemos el numero de caracteres de una cadena?. size. Todas las respuestas son correctas. length. characters. ¿Como recuperamos la clave conociendo el campo valor (Ordenador) en un HashMap?. hm.contains("Ordenador");. hm.containsValue("Ordenador");. Solo es posible conocer el contenido del campo valor si concoemos la clave, pero no al reves. hm.containsKEy("Ordenador");. ¿Cual de estas clases NO heredan de RuntimeException?. IndexOutBoundException. ArithmeticException. ClassCastException. FileNotFoundException. El metodo next(), propio de Iterador: Elimina de la coleccion subyacente el ultimo elemento devuelto por este iterador. Devuelve el siguiente elemento en la iteracion. Todas las respuestas son incorrectas. Devuelve verdadero si la iteracion tiene mas elemetos, en caso contrario devuelve falso. A la hora de crear un menu con Swing, ¿Cual de los siguientes elemetnos es opcional?. JMenuSeparator. JMenu. JMenuItem. JMenuBar. ¿Cual de los siguientes metodos nos permite dividir una cadena en un array de cadenas?. indexOf. split. charAt. trim. ¿Cual de los siguientes elementos permite al usuario escribir en la aplicacion grafica creada con Swing?. JLabel. JRadioButton. JTextField. JButton. Selecciona la opcion que NO se corresponde con una coleccion en Java. ArrayList. Vector. Properties. Iterator. ¿Que coleccion permite acceder a cualquier posicion?. Ninguna de las opciones anteriores es correcta. Queue. List. Stack. Selecciona la opcion correcta con la relacion a la salida obtenida en el siguiente codigo: Intruccion a ejecutar cuando se produce un error: Salida1, Salida2. Intruccion a ejecutar cuando se produce un error: Se ejecuta: Salida1, Salida2, Salida3 ... Intruccion a ejecutar cuando se produce un error: Se ejecuta: Salida1, Salida2. Intruccion a ejecutar cuando se produce un error: Instrucciones a ejecutarfinal ya se produzca errores como si no. ¿Que hace este codigo?. Recorre una coleccion cualquiera denominada nombre e imprime cada uno de los valores. Recorre una coleccion de tipo Set denominada nombre e imprime cada uno de los valores. Recorre una coleccion de tipo List denominada nombre e imprime cada uno de los valores. Recorre una coleccion de tipo Map denominada nombre e imprime cada uno de los valores. El metodo trim(). Elimina los espacios en blanco en ambos extremos del string. Devuelve un array en el que aparecen los caracteres de la cadena que hace la llamada al metodo en mayusculas. Devuelve el numero de caracteres de la cadena. Devuelve un array en el que aparece los caracteres de la cadena que hace la llamada al metodo en minusculas. ¿Cual es la posicion del array en la siguiente definicion?. 101. 100. 99. Ninguna es correcta. Señala la opcion con la que recorremos una lista de ArrayList: for ( int i = 0 ; I < lista.length() ; i++ ). for ( int i = 0 ; I < = lista.length() ; i++ ). for ( int i = 0 ; I < = lista.size() ; i++ ). for ( int i = 0 ; I < lista.size() ; i++ ). ¿Cual de los siguientes contenedores es superior?. JPanel. JScrollPanel. JSplitPanel. JDialog. Los ficheros aleatorios pueden utilizarse para... Leer y escribir haciendo uso de la misma clase. Solo leer. Se necesitan clases diferentes para leer y para escribir. Solo escribir. ¿Cuantas dimensiones pueden tener los arrays?. 1 dimension. 2 dimensiones. 3 dimensiones. Todas las que deseen, aunque aumentara su complejidad. ¿Cual de las siguientes opciones es una interfaz?. Map. TreeMap. HashMap. Todas las opciones son interfaz. Las excepciones en Java. Son un mecanismo para represetnar errores en tiempo de ejecucion, y ademas, pueden ser capturada mediante un bloque Try / Catch. Son un mecanismo para representar errores en tiempo de ejecuccion. Son un mecanismo para represetnar errorres en tiempo de complilacion. Puede ser capturadas mediante bloque Try/Catch. Las operaciones que se encuentra en el bloque finally. Ningun de estas opciones es correcta. Se ejecutan tanto si se produce la excepcion como si no se produce. Solo se ejecuta si se produce la excepcion. Solo se ejecuta si no se produce la excepcion. ¿Que caracteristicas tiene el conjunto de metodos que componen las interfaces?. No necesitan ser implementados. Nesecitan ser implementados. Estan implementados. Solo algunos deben ser implementados. El tipo String: es un tipo de dato primitivo. Es una clase envolvente. Ninguno de las opciones son verdaderas. Es un operador. ¿Que significa tener la palabra reservada static delante de un metodo?. Podemos utilizar el metodo sin instaciar la clase. Podemos utilizar el metodo en cualquier momento. Ninguna de las opciones es correcta. No podemos utilizar el metodo sin instaciar la clase. Java nos permite, ademas de usar excepciones ya definidas, definir nuevas excepciones que se puedan producir en nuestro proyectos. Para ello, ¿ cual de las siguientes opciones es un paso que se debe seguir?. Ninguna de las opciones es correcta. Devolver el error capturado desde el metodo setMessage. Crear una clase que implementa la interfaz Excepction. Que la clase que estamos definiendo tenga como clase padre la clase Exception. Con el codigo a continuacion... Se obtiene la cadena: 1.0.2.0.3.0.4.0. Se obtiene la cadena: 1.0 2.0 3.0 4.0 5.0. Se eleva la excepcion ArrayIndexOutOfBoundsException. Se obtiene la cadena: 5.0 4.0 3.0 2.0 1.0. La primera posicion de un array: es uno. es cero. Depende de cuantas posciciones tenga el array. siempre cero. Elige la opcion correcta: Listas. Los elementos que se inserten los primeros van a ser tambien los primeros que van a salir. Para ir añadiendo elementos se utiliza el metodo encolar (mientras que, para eliminar elementos utilizaremos la funcion desencolar). Podemos definirlas como una secuencia de elementos que ocupan una posicion determinada. Sabiendo la posicion que ocupa cada uno, podemos insertar o eliminar una elemento en una posicion determinada. Dispone de un array de objetos que puede aumentar o disminuir de forma dinamica segun las operaciones que se vayan a llevar a cabo. Se definen como una sucesion de varios elementos del mismo tipo, cuya forma para poder acceder a ellos sigue el metodo de acceder siempre por un unico lugar: la cima. Ficheros secuenciales indexados... cuentan con un campo deniminado "clave", que se utiliza para que cada registro se pueda identificar de forma unica. Son los que almacenan los registros secuencias de x registros. son aquellos que almacenan los registros en posiciones consecutivas. pueden acceder de forma directa a un registro concreto, indicando en que posicion se encuentra. Los ficheros aleatorios pueden utilizarse para... Leer y escribir haciendo uso de la misma clase. Solo leer. Se necesitan clases diferentes para leer y para escribir. Solo escribir. Los metodos genericos permiten... crear funciones que reciban varios tipos de parametros. crear una funcion que reciba un tipo de parametro. crear funciones que reciban un tipo de parametro. crear una funcion que reciba varios tipos de parametros. Elige la opcion correcta: los errores que se muestran durante le tiempo de ejecucion se denomina errores de compilacion. los errores que se muestran durante le tiempo de ejecucion se denomina errores de excepcion. los errores que se muestran durante le tiempo de compilacionse denomina errores de excepcion. los errores que se muestran durante le tiempo de excepcion denomina errores de ejecucion. Elige la opcion correcta: Vectores. Los elementos que se inserten los primeros van a ser tambien los primeros que van a salir. Para ir añadiendo elementos se utiliza el metodo encolar (mientras que, para eliminar elementos utilizaremos la funcion desencolar). Se definen como una sucesion de varios elementos del mismo tipo, cuya forma para poder acceder a ellos sigue el metodo de acceder siempre por un unico lugar: la cima. Podemos definirlas como una secuencia de elementos que ocupan una posicion determinada. Sabiendo la posicion que ocupa cada uno, podemos insertar o eliminar una elemento en una posicion determinada. Dispone de un array de objetos que puede aumentar o disminuir de forma dinamica segun las operaciones que se vayan a llevar a cabo. Pueden estar repetidos, estan indexados con valores numericos. Map. Queue. Set. List. Cuando el primer elemento que entra es el ultimo que sale, estamos hablando de: Pilas. Listas. Conjuntos. Colas. Cuando el primer elemento que entra es el primero que sale, estamos hablando de: Listas. Colas. Conjuntos. Pilas. No permite el acceso aleatorio y solo permiten acceder a los objetos del principio o del final. Queue. Map. LIst. Set. Elige la opcion correcta. Colas. Dispone de un array de objetos que puede aumentar o disminuir de forma dinamica segun las operaciones que se vayan a llevar a cabo. Se definen como una sucesion de varios elementos del mismo tipo, cuya forma para poder acceder a ellos sigue el metodo de acceder siempre por un unico lugar: la cima. Podemos definirlas como una secuencia de elementos que ocupan una posicion determinada. Sabiendo la posicion que ocupa cada uno, podemos insertar o eliminar una elemento en una posicion determinada. Los elementos que se inserten los primeros van a ser tambien los primeros que van a salir. Para ir añadiendo elementos se utiliza el metodo encolar (mientras que, para eliminar elementos utilizaremos la funcion desencolar). Fichero aleatorios o directos... Son los que almacenan los registros en secuencias de x registros. Son aquellos que almacenan los registros en posiciones consecutivas. cuentan con un campo denominado "clave, que se utiliza para que cada registro se pueda identificar de forma unica. pueden acceder de forma directa a un registro concreto, indicando en que posicion se encuentra. Elige la opcion NO es correcta: void close(); Este codigo cierra el fichero. void write (int x); Este codigo escribe un byte. 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. Elige la opcion es correcta: Los fichero secuenciales pueden utilizarse para leer y escribir a la vez. Ninguna opcion es correcta. Los ficheros aleatorios no pueden utilizarse para leer y escribir a la vez. Los ficheros aleatorios pueden ser leidos o escritos en cualquier orden. En Java existen diferentes clases para el control de flujo: de String y de Integer. de bytes y de char. de bytes y de caracteres. Ninguna opcion es correcta. Java nos permite, ademas de usar unas excepciones ya definidas, poder definir nuevas que se puedan producir en nuestros proyectos software. Para ello, ¿Cual de las siguientes opciones es un paso que se debe seguir?. Crear una clase que implemente la Interfaz Exception... Ninguna de las opciones es correcta. Devolver el error capturado desde el metodo SetMessage. Que la clase que estamos definiendo tenga comoclase padre la clase Exception. Permite crear una coleccion de elementos repetibles indexados por clave unica arbitraria. Map. List. Queue. Set. Elige la opcion correcta: Para crear el patron se debe crear un objeto Matcher e invocar la clase Pattern. Para crear el patron se debe crear un objeto Matcher e invocar la metodo Pattern. Todas las opciones son correctas. Para crear el patron se debe crear un objeto Pattern e invocar la clase Matcher. Los string son objetos... que pueden ser utilizados para representar caracteres y numeros. que pueden ser utilizados para representar numeros. No son objetos, son clases. que pueden ser utilizados para representar caracteres. Para crear y eliminar ficheros en Java... usamos el explorador de Windows. usamos la clase File. usamos la clase BufferedWriter. usamos un constructor. Ficheros secuenciales... cuenta con un campo denominado "clave", que se utiliza para que cada registro se pueda identificar de forma unica. son los que almacenan los registros en secuencias de x registros. son aquellos que alamacenan los registros en posiciones consecutivas. pueden acceder de forma directa a un registr concreto, indicando en que posicion se encuentra. Elige la opcion correcta: Pilas. Los elementos que se inserten los primeros van a ser tambien los primeros que van a salir. Para ir añadiendo elementos se utiliza el metodo encolar (mientras que, para eliminar elementos utilizaremos la funcion desencolar). Podemos definirlas como una secuencia de elementos que ocupan una posicion determinada. Sabiendo la posicion que ocupa cada uno, podemos insertar o eliminar una elemento en una posicion determinada. Dispone de un array de objetos que puede aumentar o disminuir de forma dinamica segun las operaciones que se vayan a llevar a cabo. Se definen como una sucesion de varios elementos del mismo tipo, cuya forma para poder acceder a ellos sigue el metodo de acceder siempre por un unico lugar: la cima. Permite almacenar una coleccion de elementos no repetidos y sin ordenar. List. Map. Set. Queue. ¿Que coleccion permite acceder a cualquier posicion?. Stack. Ninguna de las opciones anteriores es correcta. Queue. List. Selecciona la opcion correcta: Patter patron = Patter.compile ("pedro"); Matcher encaja = patron.match();. Patter patron = Pattern.compile ("pedro"); Matcher encaja = patron.matcher();. Patter patron = Pattern.matcher("pedro"); Matcher encaja = patron.match();. Patter patron = Pattern.matcher("pedro"); Matcher encaja = patron.compile();. Elige la opcion correcta: Vectores. Se definen como una sucesion de varios elementos del mismo tipo, cuya forma para poder acceder a ellos sigue el metodo de acceder siempre por un unico lugar: la cima. Dispone de un array de objetos que puede aumentar o disminuir de forma dinamica segun las operaciones que se vayan a llevar a cabo. Podemos definirlas como una secuencia de elementos que ocupan una posicion determinada. Sabiendo la posicion que ocupa cada uno, podemos insertar o eliminar una elemento en una posicion determinada. Los elementos que se inserten los primeros van a ser tambien los primeros que van a salir. Para ir añadiendo elementos se utiliza el metodo encolar (mientras que, para eliminar elementos utilizaremos la funcion desencolar). Puede estar repetidos, estan indexados con valores numericos. Map. List. Set. Queue. |