option
Cuestiones
ayuda
daypo
buscar.php

PROGRAMACIÓN UAX

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PROGRAMACIÓN UAX

Descripción:
preparación examen

Fecha de Creación: 2023/02/01

Categoría: Informática

Número Preguntas: 120

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

Una variable es... Un valor que se utiliza en una operación aritmética. Un dato conocido en un programa. El identificador de un valor constante en un programa. Un dato que posee un valor no constante y es conocido en un programa o un algoritmo por un identificador.

Un bucle es... Una sentencia que ejecuta otra sentencia que a su vez ejecuta la primera sentencia. Una sentencia que permite decidir si se ejecuta o no se ejecuta una sola vez un bloque aislado de código. Una sentencia de selección. Una sentencia que permite ejecutar un bloque aislado de código varias veces hasta que se cumpla (o deje de cumplirse) la condición asignada al bucle.

¿Cuál de las siguientes no es una palabra reservada en Java?. test. void. default. for.

¿Qué palabra reservada se utiliza para finalizar la ejecución de una función y devolver un valor?. while. for. return. if.

¿Cuál de las siguientes no es una regla respecto a la asignación de identificadores en Java?. Un identificador puede contener espacios en blanco y caracteres especiales. El primer carácter de un identificador no puede ser un carácter numérico. El guión bajo (_) es considerado un carácter más. Un identificador se forma con una secuencia alfabética.

La clase que implemente una interfaz. Debe implementar aquellos métodos públicos de la interfaz. Debe implementar aquellos métodos privados de la interfaz. Debe implementar todos los métodos definidos en la interfaz. Debe heredar la clase Interface.

El polimorfismo permite. Invocar métodos públicos con los mismos parámetros. Invocar métodos con el mismo nombre sobre instancias de diferente clase. Invocar métodos con variables protected. Invocar métodos iguales sin importar la clase.

La programación orientada a objetos facilita y favorece. La abstracción. El uso de atributos estáticos. La lectura de ficheros de texto. El uso de atributos dinámicos.

Para sobrescribir un método se utiliza. final. No hace falta utilizar nada. @Override. static.

Java soporta herencia múltiple. No. Sí, pero utilizando clases estáticas. Sí, pero utilizando clases finales. Si.

Los árboles alamcenan los elementos. Ordenados numéricamente siempre. Ordenados por el criterio que le indiquemos. Sin ordenar. Ordenados alfabéticamente siempre.

Podemos definir un string como. Una secuencia ordenada de dígitos. Un tipo de dato tipo char. Una cadena de caracteres. Una secuencia ordenada de caracteres.

Un HashMap puede tener claves duplicadas. Solo si son numéricas. Solo si son de tipo char. Nunca. Siempre.

El comparador "==" de arrays. Comprueba si son del mismo tipo. No existe, y se utiliza el comparador "=". Comprueba si tienen el mismo tamaño. Comprueba si ambos arrays apuntan a la misma dirección de memoria.

Una matriz es. Un array bidimensional. Un array unidimensional estático. Un array con el mismo número de filas que de columnas. Un array unidimensional dinámico.

Todas las excepciones que se tratan en Java. Heredan de java.lang.Throw. Heredan de java.lang.Throwable. Heredan de java.lang.Throws. Heredan de java.lang.Thrown.

Una excepción es. Un error inesperado que se produce en tiempo de ejecución. Un error que no es posible controlar. Un error incontrolado. Un error no inesperado.

Una excepción unchecked. Se deben tratar obligatoriamente. Representa un error de programación. Representa un error en un número negativo. Representa un error en un número entero.

Una excepción checked. Debe ser capturada en tiempo de compilación. Solamente se produce con strings. Debe ser capturada en tiempo de ejecución. Solamente se produce con números.

ArrayIndexOutOfBoundsException es. Una excepción genérica para los arrays. Una excepción que se produce cuando se intenta acceder a una posición que no existe de una array. Una excepción que se produce cuando se borra una posición de un array. Una excepción que se produce cuando se crea un array.

La clase PreparedStatement. Permite insertar múltiples datos en una sola ejecución. Permite acceder a la base de datos sin usuario ni contraseña. Permite parametrizar una consulta SQL. Permite borrar datos de una base de datos más eficientemente.

JPA son las iniciales de. JSON Persistence API. Java Platform API. Java Persistence API. Java Perform API.

Una sentencia INSERT de SQL. Actualiza información en una base de datos. Escribe información en una base de datos. Borra información en una base de datos. Recupera información de una base de datos.

La cláusula append con valor true en un fichero de aceso secuencial. Hará que se pueda escribir en la posición que se desee del fichero. Hará que la escritura de información se realice al final del fichero. No afecta a la escritura. Hará que se escriba al principio si existe el fichero.

Una sentencia UPDATE de SQL. Borra información en una base de datos. Escribe información en una base de datos. Actualiza información en una base de datos. Recupera información de una base de datos.

La selección de un layout u otro se realiza en función. Del orden de los componentes. Del contendor. Del contenido y la organización que se quiera dar a los elementos que configuren la interfaz. Del Frame.

Un FlowLayout dispone los elementos. Verticalmente, de abajo a arriba. Horizontalmente, de izquierda a derecha. Verticalmente, de arriba a abajo. Horizontalmente, de derecha a izquierda.

Un layout proporciona. Una manera de organizar los componentes en un contenedor. Listeners. Componentes. Eventos.

Un componente puede ser. Un contendor y un menú. Un control. Un contendor. Un contenedor o un control.

Un SpringLayout. Organiza los componentes en forma de árbol. Organiza los componentes en "tabs". Establece distancia horizontal y vertical entre los componentes, de forma que su posicionamiento es relativo. Organiza los componentes en filas y columnas.

¿ Qué es un algoritmo?. Una repetición de pasos dirigida por instrucciones de control. Es una relación de variables que pueden ser cuantificadas para calcular el valor de otras de muy dificil o imposible cálculo y que suministra una solución para un problema. Es una igualdad entre dos expresiones algebraicas, denominadas miembros, en las que aparecen valores conocidos o datos, y desconocidos o incognitas, relacionados mediante operaciones. Un conjunto de instrucciones o reglas bien definidas, ordenadas y finitas que permiten realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

Una constante es... El identificador de un valor constante en un programa. Un valor matemático conocido. Un dato que posee un valor no constante y es conocido en un programa o un algoritmo por un identificador. Un dato conocido en un programa.

if, else, for y while son... Sentencias de control. Sentencias de compilación. Funciones de acceso a datos. Tipos de datos.

En un bucle do-while. Puede que no se ejecuten las senetencias del bucle. La condición se evalúa antes de entrar en el bucle. No puede darse un bucle infinito. Se ejecutan las sentencias del bucle al menos una vez.

Java, C++, Phyton y PHP son. Instrucciones de acceso a datos. Sentencias de control. Lenguajes de programación. Tipos de datos.

Una clase abstracta. No puede tener ni atributos ni métodos públicos. No puede instanciarse. No puede tener atributos públicos. No puede tener clases hijas.

¿En programación orientada a objetos qué funcionalidad tiene la herencia?. Hacer de base de otras clases. Heredar metodos públicos. Heredar atributos y métodos públicos y protegidos de la clase que hereda. Heredar metodos privados.

¿Que es lo que diferencia a un método sobrecargado de otros sobrecargados?. Los modificadores. Los parámetros y el contenido de la función. El contenido de la función. Los parámetros.

¿Qué visibilidad pueden tener los atributos de una clase?. Pública y privada. Pública. Pública y protegida. Pública, protegida y privada.

La instrucción "static int getSuma();". Es una declaración de un método abstracto. Es una declaración de un método dinámico. Es una declaración de un método estático. Es una declaración de un método final.

ArrayList. Almacena los elementos en un array dinámico. almacena elementos de clases wrapper. Almacena elementos de tipos primitivos. Almacena los elementos en un array estático.

El método String.charAt(int n). Devuelve n strings. Asigna un caracter a la posición n. Devuelve n caracteres. Devuelve el caracter en la posición n del string.

Cuando se clona un array. Se copia todo el contenido. Apunta a direcciones distintas. Realmente se crea un array que apunta a los mismo elementos que el original. No es posible clonar un array.

En un HashMap siempre tendremos que declarar. El tipo de dato del valor. El tamaño del mismo. Los dos tipos de dato que van a intervenir. El tipo de dato de la clave.

LinkedHashSet almacena los elementos. Ordenados numéricamente. Ordenados según se han insertado. Ordenados alfabéticamente. Sin ordenar.

Una excepción se captura. Con un bloque try. Con un bloque try-catch-finally. Con un bloque finally. Con un bloque catch.

Un método puede lanzar excepciones. Al siguiente en ejecución. Al anterior en la pila. Al siguiente en la pila. Al que lo invocó.

Una excepción propia debe. Heredar de Throw. Heredar de Throws. Heredar de alguna otra excepción que esté en la jerarquía que proporciona Java. Heredar de IOException.

El bloque finally. Se ejecuta antes de la captura de la excepción. Se ejecuta justo detrás del bloque try si no se produjo ninguna excepción. Nunca se ejecuta en tiempo de ejecución. Se ejecuta antes del lanzamiento de la excepción.

En el bloque try. Se captura la excepción. Se escribe el código que trata la excepción. Se define la excepción. Se encierra la instrucción que puede generar la excepción.

Un atributo declarado como transient en una clase serializable. Se guardará en formato texto. Se guarda con confirmación del usuario. No se guardará en el fichero de objetos. Se guardará pero no podrá ser recuperado posteriomente.

Toda clase que vaya a ser serializada debe implementar la interfaz. java.io.Serial. java.io.Serializable. java.io.Serialize. java.util.Serial.

Una clase que pretenda guardar sus objetos en una base de datos orientada a objetos debe ser declarada como. @Float. @Entity. @Transient. @Binary.

La clase File. Permite borrar directorios. Permite crear un directorio. Permite la manipulación de ficheros y directorios. Permite crear un fichero.

Una clase @Embeddable. Es aquella que va a ser usada por otra como tipo de algún atributo, que se ha declarado como @Entity y de la que se van a aguardar sus instancias en una base de datos orientada a objetos. Es una clase que no se guardará en una base de datos orientada a objetos. Es aquella que se pretende guardar en una base de datos. Es una clase preparada para Internet.

Un Menu está compuesto por. Objetos MenuItem. Objetos Label. Objetos MenuBar. Objetos Button.

Swing. Utiliza los elementos gráficos de una librería aportada por el usuario. Genera gráficamente todos los componentes gráficos. Hace que sea el sistema operativo quien genere los elementos gráficos. No genera los elementos gráficos.

AWT. Genera gráficamente todos los componentes gráficos. Utiliza los elementos gráficos de una librería aportada por el usuario. Hace que sea el sistema operativo quien genere los elementos gráficos. No genera los elementos gráficos.

El método actionPerformed(Action Event e). Es necesario crearlo cuando la clase implementa la interfaz ActionListener. Se implementa en los Button y Labels. No es necesario implementarlo en ningún caso. Se implementa en los Button.

JTabbedPane es un control utilizado para. Capturar eventos de un Panel. Presentar la información en varias ventanas, llamadas "tabs". Distribuir la infromación de la interfaz en paneles o "tabs". Presentar la infromación en forma de árbol.

boolean es un tipo de dato que... Almacena números enteros sin parte fraccionaria. Almacena números con decimales. Indica la ausencia de tipo. Pueden tomar dos valores "true" o "false".

¿Cuál no sería identificador válido?. _Prueba. Prueba. 2Prueba. Prueba_Nueva.

Los paquetes son.. Aquellas palabras reservadas que permiten cambiar el rango de valores de los distintos tipos de datos. Agrupaciones de clases. Sentencias que ejecutan otra sentencia que a su vez ejecuta la primera sentencia. Los nombres con los que se hace referencia a una función o al contenido de una variable.

¿Qué tipo de dato almacena números decimales de mayor precisión que los float?. bool. double. int. char.

¿Qué entorno de desarrollo no puede utilizarse para desarrollar en Java?. IntelliJ. Eclipse. NetBeans. C++ Builder.

¿Qué son los getters y setters?. Son métodos de acceso a los atributos protected. Son constructores. Son métodos de lógica de negocio. Son métodos de acceso a los atributos de las instancias.

extends es una palabra reservada utilizada para. Indicar la interfaz que se está implementando. Indicar a continuación la clase padre de la clase que se está declarando. Indicar que es una clase final. Construir objetos de clases hijas.

Un constructor sirve para... Borrar un objeto. Reparar un objeto. Dar valores a un objeto. Crear un objeto.

Una clase hija de otra. Puede definir nuevos atributos. No puede definir nuevos atributos. Puede definir nuevos atributos, pero tienen que ser estáticos. Puede definir nuevos atributos, pero tienen que ser públicos.

implements es una palabra reservada utilizada para. Definir interfaces. Definir clases hijas de varios padres. Definir clases abstractas. Definir clases finales.

Para implementar pilas o colas se utiliza frecuentemente la clase. StackList. SortedList. TreeMap. LinkedList.

Una pila. Sigue el esquema FIFO. Sigue el esquema RIFO. Sigue el esquema LIFO. Sigue el esquema SIFO.

Un arrays contiene datos. Del mismo tipo. Abstractos. De varios tipos simultáneamente. De distinto tipo.

El elemento frente de cola. Es el último. Es el último en salir. Es el siguiente en salir. Es el primero.

Un iterador. Sirve para recorrer una estructura. Sirve para recorrer descendentemente una lista. Sirve para recorrer ascendentemente una lista. Sirve para almacenar datos.

Un ejemplo típico de resolución de problema con recursividad es. El cálculo del factorial de un número. La multiplicación. La suma de más de dos sumandos. La división.

Pueden capturarse varios tipos de excepción en un mismo bloque catch. No. Depende de cómo se lancen la excepciones. Nunca. Si.

Java proporciona un conjunto muy completo de excepciones. solo para excepciones de string. FALSO. Cierto. Solo para excepciones numéricas.

Una excepción se representa mediante. Una clase Java. Una constante. Una variable. Una subclase.

Quicksort es un algoritmo. Que ordena por el método de la burbuja. Que utiliza la técnica de recursividad para resolver un problema de ordenación. Que no ordena muy eficientemente. Que ordena dividiendo la serie numérica en dos mitades.

La serialización permite. Leer información de una base de datos. Guardar objetos en un fichero. Guardar clases en un fichero. Guardar información en una base de datos.

InputStream y OutputStream son dos clases. Abstractas para la lectura de ficheros de bytes. Finales, para lectura y escritura de bytes. Abstractas de las que heredan todas aquellas clases que realizan entrada o salida de flujos de bytes. Abstractas para la escritura de ficheros de bytes.

La lectura de un fichero secuencial. Puede combinarse con acceso directo. Se realiza por registro. Se realiza de una sola vez. Debe realizarse secuencialmente, y no es posible realizar saltos.

Una característica de las bases de datos orientadas a objetos es. La utilización de tipos de datos distintos a los del lenguaje de programación. El rápido acceso a los objetos. El acceso lento a los objetos. La necesidad de definir tablas.

System.err. Es un método para escribir información en pantalla. Es el flujo de salida de error. Es el flujo de salida estándar. Es el flujo de entrada estándar.

JPasswordField es un control que. Genera dos campos de texto, una para el nombre de usario y otra para la password. Coteja una password con el servidor. Está especialmente diseñado para ser usado en la introducción de passwords. Encripta una password.

La clase MenuBar. Representa una opción de menú con un check. Es un ítem de menú. Es una opción de menú. Representa una barra de menú.

Un control Choice permite. Crear un conjunto de checkers. Crear un conjunto de option buttons. Crear un menú. Crear un selector desplegable con diferentes opciones.

E método setSize (int a, int l) de un componente. Establece la distancia del componente a la posición (0, 0). Establece el tamaño relativo de un Frame. Establece el tamaño de un componente. Establece el tamaño del Frame.

Todos los contenedores heredan de la clase. Button. Frame. Component. Container.

La programación modular... Completa la programación estructurada permitiendo la definición de módulos independientes cada uno de los cuales se encargar de una tarea del programa. Las aplicaciones se representan en esta programación como una serie de objetos independientes que se comunican entre si. Se caracteriza por la programación del código a través de la lógica del programador lo que provoca que la corrección y entendimiento sea casi ininteligible. Se utiliza una técnica que genera programas que sólo permiten utilizar tres estructuras de control.

Un diagrama de flujo es. Un procedimiento a seguir que nace en respuesta a la aparición de un determinado problema y cuya finalidad es resolverlo. Un lenguaje formal que es utilizado a la hora de desarrollar algoritmos. Un dibujo que representa un programa Java. Una representación gráfica de un algoritmo.

int, char, float, string y boolean son... Funciones de acceso a datos. Tipos de datos. Instrucciones de acceso a datos. Sentencias de control.

XCode es un entorno de desarrollo orientado a plataforma: Mac. Linux. Windows. MS-DOS.

En programación, un identificador es. Un nombre con el que se hace referencia a una función o al contenido de una variable o constante. Una parte de un algoritmo. Una sentencia que permite decidir si se ejecuta o no se ejecuta una sola vez un bloque aislado de código. Un procedimiento a seguir que nace en respuesta a la aparición de un determinado problema y cuya finalidad es resolverlo.

¿Qué hereda una clase hija de su clase padre?. Atributos y métodos, salvo constructores. Métodos. Atributos. Atributos, métodos y constructores.

Una clase abstracta. Define constantes estáticas. Puede definir métodos abstractos. Hereda de la clase Abstract. Puede definir atributos no heredables.

La relación de composición entre clases. Es una relación que refleja una relación "tiene". Es una relación que refleja una relación "es-un". Es una relación que refleja una relación "es-parte-de". Es una relación que refleja una relación "llama-a".

final es una palabra reservada utilizada para. Construir objetos de clases hijas. Indicar la interfaz que se está implementando. Indicar que es una clase final. Indicar a continuación la clase padre de la clase que se está declarando.

La relación de agregación entre clases. Representa una asociación opcional, y sus componentes pueden existir por sí mismos. Representa una asociación total entre clases. Representa una asociación opcional, y sus componentes no pueden existir por sí mismos. Representa una asociación parcial entre clases.

La cadena "Hola qué tal". Tiene una longitud de 9 caracteres. Tiene una longitud de 3 caracteres. Tiene una longitud de 10 caracteres. Tiene una longitud de 12 caracteres.

La última posición de un array es la. length()-1. length(). length()+1. size().

La colecciones Java. Son estructuras que admiten listas ordenadas ascedentemente. Son estructuras estáticas. Son estructuras dinámicas. Son estructuras de tamaño fijo.

La clase String. No puede usarse para manipular números, aunque sean caracteres. Hay que crearla cuando se necesita usar. Propociona muchos métodos listos para ser usados. Es poco eficiente.

Stack representa. Una pila FIFO. Una pila con entrada dinámica de datos. Una pila SIFO. Una pila LIFO.

El método printStackTrace(). Imprime por la salida de error la pila de llamadas que produjo la excepción. Imprime por la salida estándar la pila de llamadas que produjo la excepción. Escribe el código de la excepción. Escribe el mensaje de la excepción.

En el bloque catch. Se escribe el código que trata la excepción. Se define la excepción. Se captura la excepción. Se encierra la instrucción que puede generar la excepción.

El método getMessage(). Devuelve el mensaje con el que fue creada la excepción. Devuelve el mensaje con el nombre de la excepción. Asigna un mensaje de error a la excepción. Estable el mensaje de error de la jerarquía de excepciones.

Los bloques catch. Deben tener al menos un throw. No deben quedar vacíos. Deben quedar vacíos. Deben tener al menos una línea de código.

throw se utiliza para. Indicar que un método puede lanzar excepciones. Capturar excepciones. Indicar que un método lanza una excepción determinada. Lanzar excepciones.

Una sentencia SELECT de SQL. Actualiza información en una base de datos. Recupera información de una base de datos. Escribe información en una base de datos. Borra información en una base de datos.

Una cadena de conexión. Es un driver para conectarse a una base de datos. Contiene los parámetros de conexión a una base de datos. Es un String con los parámetros de las querys. Es una query.

Los streams siempre deben. Abrirse al principio del programa. Cerrarse cada vez que se lea un byte de información. Cerrarse al final del programa. Cerrarse cuando ya no se vayan a utilizar más.

skipByte() es un método usado para. Realizar un salto de n registros en un fichero de acceso directo. Realizar un salto de n bytes en un fichero secuencial. Realizar un salto de n registros en un fichero secuencial. Realizar un salto de n bytes en un fichero de acceso directo.

Una sentencia DELETE de SQL. Borra información en una base de datos. Escribe información en una base de datos. Recupera información de una base de datos. Actualiza información en una base de datos.

Button, Label, Choice y ScrollBar son. Controles. Eventos. Listeners. Contenedores.

JTree es un control que. Representa la información de los directorios de una unidad de disco. Presenta información como una red. Presenta información como una rejilla, con filas y columnas. Permite representar información en una jerarquía de datos.

ScrollPane, frame, Dialog y FileDialog son. Listeners. Contenedores. Botones. Eventos.

El constructor new GridLayout (4,2) dispondrá. 4 filas y 2 columnas. 2 botones y 4 etiquetas de texto. 4 columnas y 2 filas. 4 botones y 2 etiquetas de texto.

Una opción no aconsejable para organizar los componentes es un contenedor es. Utilizar posicionamiento absoluto con coordenadas. Utilizar un GridLayout. Utilizar un CardLayout. Utilizar un FlowLayout.

Denunciar Test