programación avanzada
![]() |
![]() |
![]() |
Título del Test:![]() programación avanzada Descripción: preparacion |




Comentarios |
---|
NO HAY REGISTROS |
Escoger la mejor opción que se adapta a la definición. Cuando se trabaja con estructuras de datos como arreglos bidimensionales de tipo de dato entero en java estos se declaran de la siguiente forma: int [][] edad = new int[4][3];. int [][] edad = new int[4];. int[] edad = new int[4][3];. int[] edad = new int[4];. Para proceder a inicializar un arreglo bidimensional la mejor alternativa es: int intFilas =4;int intColumnas = 4;ListaComponentes = new int[intFilas][intColumnas];. int intFilas =4;int intColumnas = 4;int ListaComponentes[][];int = new int[intFilas][intColumnas];. int intFilas =4;int intColumnas = 4;int ListaComponentes[][];ListaComponentes = new int [][]. int intFilas =4;int intColumnas = 4;int ListaComponentes[][];ListaComponentes = new int[intFilas][intColumnas];. En base a la siguiente sección de código, ¿Identificar cuál es la salida del programa en la línea seis cuando el valor de la variable intX es 4?. 1 - 2 - 6. 1 - 2 - 6 - 24. 24. Ninguna. Cuando se crea la instancia de un objeto de una subclase, el ____________ de una superclase se llama en forma Implícita o explícita. constructor. herencia. protected. public. En una relación __________ un objeto de una subclase puede ser tratado también como un objeto de su superclase. "es un". "tiene un". "existe un". Ninguna de las anteriores. En la siguiente sección de código java: Checking checkingAccount = new Checking("1234",150); checkingAccount es : El atributo de la clase. El nombre de la clase. El objeto de la clase. No cumple ninguna función. Los métodos que no son métodos de interfaz y que no proporcionan implementaciones deben declararse utilizando la palabra clave __________. extends. public. abstract. static. En base a la siguiente sección de código, encontrar la mejor opción de respuesta. List<Persona> es una referencia a un objeto. "p" es una instancia de la clase persona. p.GetNombre; representa una variable de tipo String. A la clase Persona se envían 2 parámetros de tipo String y uno de tipo Entero al constructor. En base a la siguiente sección de código, existen dos métodos, uno de ellos retorna valor y otro no. ¿Localizar en qué línea se encuentra el método que retorna valor?. uno. tres. once. doce. La clase de la GUI de java ______ proporciona los atributos y comportamientos básicos. JFrame. JButton. JTextBox. JRadioButton. Cuando se desea trabajar con GUI en java: Se debe importar paquetes que permitan interactuar con la GUI de java. No es necesario importar paquetes adicionales. Se debe importar el paquete UML NetBeans. Se deben crear clases abstractas. El método setText en un objeto Label GUI de java permite: obtener el valor de la etiqueta. establecer el valor a mostrar en la etiqueta. obtener y establecer el valor a mostrar en la etiqueta. Todas las anteriores. ¿Qué se realiza en la siguiente sección de código?. Se programa el evento de un Jbutton, se recuperan los valores en las variables nombre y telefono ingresados desde una GUI, se envian los dos parámetros al constructor de la clase Agenda y se crea un objeto de la clase para acceder al método addContacto. Se programa el evento de un JTextBox, se recuperan los valores en las variables nombre y telefono ingresados desde una GUI, se envian los dos parámetros al constructor de la clase Agenda y se crea un objeto de la clase para acceder al método addContacto. Se programa el evento de un Jbutton, se recuperan los valores en tas variables nombre y telefono ingresados desde una GUI, se envian los dos parámetros a un método llamado Agenda y se crea un objeto de la clase para acceder al método addContacto. d. Se programa el evento de un Jbutton, se recuperan los valores en las variables nombre y telefono ingresados desde una GUI, se envian los dos parámetros al constructor de la clase Agenda y se accede a un método propio de java llamado addContacto. El método ____________ elimina elementos del objeto List. add. toArray. clear. subList. El método________ con dos argumentos inserta un elemento en una posición especificada de un objeto ArrayList. remove. contains. add. size. En base a la siguiente sección de código responda a las siguientes inquietudes: 19. [19]. 14, 20, 12, 10. [10, 20, 12, 14]. La interfaz define________ a una colección que ______________contiene duplicados. Set,........ Set, no. Collection, no. Collections, no. Un objeto List es un objeto Collections____________ que puede contener elementos duplicados. ordenado. desordenado. en arrays. todas las anteriores. Un objeto Set es un objeto Collections que contiene: elementos duplicados. elementos únicos. elementos nulos. elementos vacios. ¿Cuál de las siguientes operaciones es un ejemplo de uso de expresiones regulares?. Buscar, editar y manipular Arreglos. Buscar, editar y manipular Archivos. Buscar, editar y manipular Texto. Buscar, editar y manipular Objetos. Las expresiones regulares en java son usadas para validar: Cadenas de texto. Controles de GUI. Sentencias CRUD a la Base de Datos. Sintaxis de Programación java. La palabra reservada SQL que permite actualizar uno o varios campos de una tabla de base de datos es: CREATE. UPDATE. SELECT. INSERT. Una base de datos en java es una colección organizada de: API's. Clases. Métodos. datos. Todo Subproceso en java tiene una prioridad MIN PRIORITY y/o MAX PRIORITY la cual ayuda al sistema operativo a determinar_________ en el que se ejecutan los subprocesos. la estructura de control. la sentencia de control el orden. el orden. la propiedad. Al trabajar trabaja con hilos en java, un subproceso entra al estado terminado cuando: inicia su método run. termina su método run. inicia su método sleep. termina su método sleep. Cuando se trabaja con hilos en java, el método start permite: Crear el hilo. Detener el hilo. Dormir el hilo. Ejecutar el hilo. Cuando se habla de archivos, un registro está formado por: campos. Arrays. indices. Operaciones de entrada/salida. Dentro de las 4 operaciones básicas que se realizan archivo constan: Acceso Secuencial, Acceso Aleatorio, Acceso a través de índices, Acceso a través de registros. Crear o asignar un nombre lógico al archivo, Abril el archivo Operar (lectura/escritura, etc...), Cerrar el archivo. Flujos de Entrada/Salida de bajo nivel, Flujo de Entrada/Salida de Alto Nivel, Flujos de Entrada/Salida para Objetos, Flujo de Acceso Aleatorio. d. Crear o asignar un nombre lógico al archive, Abrir el archivo , Cerrar el archivo, Almacenar en disco. En base a la siguiente sección de código, asociar la mejor opción en base a este orden: método retorna valor, número de parámetros que recibe el método, número de sentencias de control repetitivas, número de variables de tipo, de dato entero. si, 3, 3, 4. si, 3, 3, 3. si, 2, 3, 2. si, 1, 3, 3. _________ es una forma de re utilización de software, que nuevas clases adquieren los miembros de las clases existentes, y las mejoran con nuevas capacidades. Polimorfismo. Abstracción. Herencia. SuperClases. El Unified Modeling Language es: Una metodología de Software. Método de notación Propietaria. Proceso de Negocio de Software. Lenguaje de Modelado de Objetos. El término herencia en POO se utiliza cuando intervienen: Uno o varios diagramas de casos de Uso. Uno o varios Objetos de una clase. Una Clase y una o varias subclases. Uno o varios constructores de Ia misma clase. En la siguiente sección de código java: Checkinc checkingAccount = new Checking ("1234",150); Checking es: El atributo de la clase. El nombre de la clase. E objeto de la clase. No cumple ninguna función. Cuando se utiliza UML, las clases se representan por un rectángulo dividido en: 2 compartimentos. 3 compartimentos. 4 compartimentos. 5 compartimentos. . El diagrama de clases es el diagrama principal que se utiliza para: programacion. diagramas de casos de uso. identificar las clases. análisis y diseño. Cuál de siguientes secciones de código es correcta en relación al uso de métodos abstractos. public abstract void dibuja. public void dibuja;. public abstract Void dibuja { int x=20.5; int y = 3; irt radio = 3;}. public void dibuja { int x=20.5; int y = 3: int radio = 3;}. Cuando se habla de diagramas de caso de uso, Ios usuarios del sistema se los conoce como: ____________y las particiones funcionales se las conoce como:________. Clases y Objetos. Métodos y Procedimientos. Actores y Casos de uso. Clases y Actores. La mayoría de tos componentes de GUI de java Windows Application se encuentran dentro del paquete: javax.sql. javax.io. javax.swing. javax.GUI. GUI, en español, acrónimo para: Interface Gráfica de Java. Interface Gráfica de usuario. Interface Gráfica de datos. Interface Gráfica de clase. El hacer click sobre un elemento GUI button y que éste ejecute una accionen java es conocido como: instancia. mensaje. herencia. evento. ¿Cual de las siguientes definiciones se ajustan a las siglas JDBC?. Java Data Connect. Java Data Binary Connection. Java Database Conectivity. Java Database Collections. Para poder trabajar con hilos, la declaración debe contener el método: public void Thread() {///bloque de codigo}. public void Start() {///bloque de codigo}. public void run() {///bloque de codigo}. todas las anteriores. El método______________ elimine elementos del objeto List. add. toArray. clear. subList. Una base de datos es una colección organizada de________. API's. clases. objetos. datos. El método_________ con una referencia a un objeto como argumento, elimina el primer elemento que coincide con el valor del argumento. remove. contains. add. size. ¿Qué permiten las expresiones regulares en java?. validar clases. validar objetos. validar campos. todas las anteriores. Cuando se trabaja con objetos Map se habla de asociación. uno a muchos. uno a uno. muchos a muchos. muchos a uno. Un objeto List es un objeto Collections_________ que puede contener elementos duplicados: ordenado. desordenado. en arrays. todas las anteriores. Un Objeto Set es un objeto Collection que contiene_________. elementos duplicados. elementos nulos. elementos unicos. elementos vacios. El método __________con un argumento entero, elimina el elemento en el índice especificado, y todos los elementos arriba de ese subindice se despiezan una posición hacia abajo. remove. contains. add. size. Si Carta es una clase, la declaración: private List< Carta > lista; permite declarar un objeto List que permitirá almacenar______. la cadena de caracteres Carta. los objetos Carta. los atributos Carta. ninguna de las anteriores. ¿Cuáles son las clases que se utilizan, en java para el uso de expresiones regulares?. Extends e Implements. GUI y ArrayCollection. ArrayList y Maps. Pattern y Matcher. ¿Cuál de las siguientes operaciones es un ejemplo de uso de expresiones {regulares?. Buscar, editar y manipular Texto. Buscar, editar y manipular Arreglos. Buscar, editar y manipular Archivos. Buscar, editar y manipular Objetos. Cuando se trabaja con expresiones regulares, la clase _________representa una expresión regular. pattern. matcher. regex. String. ¿Qué representen las secuencias de caracteres y símbolos que definen un conjunto de cadenas?. ArrayList. Expresiones regulares. arreglos. todas las anteriores. ¿ Cuál de las siguientes operaciones básicas se pueden realizar momento de trabajar con bases de datos?. Escritura, Lectura, Actualizacion, Borrado. (CRUD). Abrir la Base de Datos y Cerrar le Base de Datos. Conectarse a la Base de Datos y capturar las excepciones. Ninguna de las anteriores. ¿Cuál de Ios siguientes paquetes contienen las clases e interfaces para manipular base de datos?. java.io. java.util. java.sql. java.awt. Una forma básica para el uso, de una sentencia de registro INSERT en java es: INSERT INTO nombreDeTabla ( nombreDeColumna1 , nombreDeColumna2,...nombreDeColumnaN) \/ALUES ( valor 1, valor 2.., valorN);. INSERT INTO nombreDeTabla ( nombreDeColumna1 , nombreDeColumna2,....nombreDeColumnaN );. INSERT INTO ( nombreDeColumna1 , nombreDeColumna2,....nombreDeColumnaN ); \/ALUES ( valor 1, valor 2.., valorN);. todas las anteriores. ¿Cuál de las siguientes declaraciones de sentencias SQL permite eliminar los registros de una tabla?. DELETE FROM nombre_tabla. SELECT * FROM nombre_tabla;. UPDATE FROM nombre_tabla;. INSERT FROM nombre_tabla;. Una forma básica para el uso de una sentencia de consulta SELECT en java es: SELECT FROM nombre_tabla;. SELECT nombre_tabla FROM DUAL. SELECT * FROM nombre_tabla. todas las anteriores. Un hilo o thread se puede utilizar para: Simular el funcionamiento de un cronometro. crear clases y subclases. definir un modelo de herencia. trabajar con expresiones regulares. Cuando se requiere programar o threads, la mejor definición es: public class PruebaHilo extends Threed. public class PruebaHilo extends implements. public class PruebaHilo implements Threed. public class PruebaHilo Thread Implements. Cuando se trabaja con hilos, para detener el proceso durante cierto tiempo en milisegundos y reanudar su ejecucion, debe llamar al metodo. sleep. start. stop. run. Un objeto JComboBox como parte de la GUI de java muestra una lista de elementos, de los cuales el usuario puede: Seleccionar solamente un elemento al mismo tiempo. Seleccionar todos los elementos al mismo tiempo. Seleccionar el primer y ultimo elemento de la lista. El usuario no puede seleccionar porque el objeto no soporta lista de elementos. Un dialogo de entrada o JOptionPane showImputDialog solo puede introducir: objetos numericos. objetos String. objetos Date. todas las anteriores. En la siguiente representacion de GUI, que objetos contiene?. Jlabel,JTextBox,JButton. JTextArea,JRadioButton, JButton. Jlabel, JTextArea, JRadioButton. Jlabel, JOptionButton, JTextBox. La GUI java que permite al usuario seleccionar un elemento de la lista se denomina: JButton. JTextField. JComboBox. Ninguna de las anteriores. En base al siguiente grafico responda: JTable. JField. JOptionButton. Ninguna de las anteriores. La declaración java: String identificación=jTextField.getText; corresponde. Ingresar valores a una caja de texto GUI en java. Asignar la variable de tipo String a la caja de texto GUI . Nunca interactúa con una caja de texto GUI de java. Obtener el valor ingresado en una caja de texto GUI a la variable de tipo String. ___________ es un componente en el que el usuario hace clic para desencadenar cierta acción. JTextArea. JTextBox. JButton. Todas las anteriores. El error en el siguiente código GUI de java: nombreBoton = JButton( "Leyenda" ); se soluciona: new nombreBoton = JButton( "Leyenda" );. nombreBoton new JButton( "Leyenda" );. nombreBoton = JButton(JButton );. JButton( "Leyenda" ) = nombreBoton;. En base al siguiente gráfico responda: Qué objetos de GUI posee: JTable. JListBox. JComboBox. Ninguna de las anteriores. En base al siguiente gráfico responda a las siguientes inquietudes: El diagrama representa: Diagrama de Clases. Diagrama de Secuencia. Diagrama de Objetos. Ninguna de las anteriores. En base al siguiente gráfico responda a las siguientes inquietudes: Cuál es la superclase: Fish. Shark. Whale. No existe superclase. En la siguiente sección de código, cuál es el error: No existe error,. Se debe cambiar los paréntesis derechos por corchetes. No se puede instanciar una clase abstracta. La declaración debe ser cambiada por abstract ComponentesEducativos ce = new ComponentesEducativos;. En base al siguiente gráfico responda a las siguientes inquietudes: Si todas las clases tuvieran atributos y métodos, entonces el diagrama representa. La clase Fish hereda todos los atributos y métodos de la clase Shark. La clase Shark hereda todos los atributos y métodos de la clase Fish. La clase Whale hereda todos los atributos y métodos de la clase Shark. No hay herencia. . Los miembros_________ de una superclase son accesibles en cualquier parte en donde el programa tenga una referencia a un objeto de esa superclase, o a un objeto de una de sus subclases. class. protected. private. public. En GUI de java, un dialogo de entrada capaz de recibi entrada del usuario se muestra con el metodo ______ de la clase _____. ShowMesaggeDialog,JOptionPane. JOptionPane, showMessageDialog. Java.Swing, GUI. GUI, java.Swing. la declaracion java: private void jButtonActionPerfomed(java.awt.event.ActionEvent evt) {//bloque de codigo} corresponde: Declaración de un metodo en java. Declaración de un evento en java. Asignacion de un valor a un evento. Asignacion de un valor a un metodo. |