PROGRAMACIÓN Programación 1º – UD10 – Examen tipo test PROGRAMACIÓNPreguntas de Programación de DAM Examen Programación UD10 Preguntas de Programación de 1ºDAM de la unidad 10: Comunicándonos con el usuario. Interfaces. En la décima unidad trabajaremos con las interfaces gráficas de usuario, analizando la dos librerías mas utilizadas en Java para su desarrollo: Swing, que poco a poco cae en desuso y JavaFX, que permite crear interfaces mas modernas y coherentes con las necesidades actuales. 1 / 30 Los componentes Swing no necesitan cada uno una ventana propia del sistema operativo. Verdadero Falso 2 / 30 Las casillas de verificación en Swing están implementadas para Java por la clase: JButton. JScrollPanel. JCheckBox. JSeparador. 3 / 30 Drag and Drop significa que se permite la elección de diferentes apariencias de entorno. Verdadero Falso 4 / 30 El componente Swing que dibuja una línea horizontal en el menú es: JDistinct. JHorLine. JSeparator. JSeparador. 5 / 30 El componente JScrollPanel permite que aparezcan barras de desplazamiento. Falso Verdadero 6 / 30 Toda aplicación de interfaz gráfica de usuario Java tiene al menos dos contenedores de alto nivel. Falso Verdadero 7 / 30 Un JFrame constituye un contenedor de alto nivel de la aplicación. Falso Verdadero 8 / 30 Para añadir mediante código un mnemónico a una opción del menú, empleamos la propiedad: gin tonic. johnny nemonic. Todas son falsas. mnmemonic. 9 / 30 Un JPanel nos permite: estar delimitado por un borde que incluirá un título. Todas son correctas. organizar mejor el espacio en la ventana. 10 / 30 Indica la afirmación correcta sobre setDefaultCloseOperation() en un JFrame: permite cerrar las aplicaciones realizadas en Java con JFrame, inhabilitando el cierre de otras aplicaciones. permite establecer una operación de cierre por defecto. activa el cierre automático de las ventanas de la aplicación. permite pasarle un parámetro del número de segundos para cerrar la aplicación. 11 / 30 Para conseguir que el menú de una aplicación sea accesible por teclado, se pueden usar aceleradores de teclado. Falso Verdadero 12 / 30 Un menú no puede tener como elemento del mismo, otro menú. Verdadero Falso 13 / 30 JButton: deriva de clase JComponent. es una clase de AWT. está implementado en C++. es la clase Swing que se emplea para crear cualquier botón de acción en una ventana. 14 / 30 Al método setLayout(): Ninguna es cierta. se le pasa como argumento un objeto del tipo de Layout que se quiere establecer. se le pasa como argumento un String para indicarle la forma del layout que se quiere establecer. se le puede indicar si se desea que la aplicación sea portable o no. 15 / 30 Si no se implementan todos los métodos de un interface, entonces la clase se ha de definir como abstracta. Falso Verdadero 16 / 30 Una lista desplegable… Es una mezcla entre un campo de texto editable y una lista. Todas son correctas. Se representa en Java con el componente Swing JComboBox. Está disponible en AWT, pero no en Swing. 17 / 30 Swing es: Ninguna afirmación es correcta. Una librería de NetBeans. una librería de Java para la generación del GUI en aplicaciones. un componente de SWT. 18 / 30 Señala la afirmación incorrecta. Las clases AWT se desarrollaron usando código nativo. El código nativo se asocia a una plataforma concreta. El código nativo facilita la portabilidad. 19 / 30 La clase EventHandler soporta oyentes de evento. La ventaja es que los errores se detectan en tiempo de tiempo de ejecución. Falso Verdadero 20 / 30 Un componente JList: permite seleccionar varios elementos a la vez, contiguos o no. Todas las afirmaciones son falsas. permite seleccionar un único elemento. permite seleccionar varios elementos a la vez, sólo si están contiguos. 21 / 30 Señala la opción correcta. En los componentes Swing encontramos botones, cuadros de texto, ventanas o elementos de menú. JFC forma parte de Swing y AWT. AWT es un subconjunto de Swing. 22 / 30 La pulsación de una tecla, provocando un evento KeyStrokeEvent, corresponde a un evento semántico. Falso Verdadero 23 / 30 El applet debe ejecutarse en un contenedor, que lo proporciona un programa anfitrión. Verdadero Falso 24 / 30 Los componentes AWT se llaman componentes "de peso pesado" por la gran cantidad de recursos del sistema que usan, y los componentes Swing se llaman componentes "de peso ligero". Verdadero Falso 25 / 30 Para añadir un atajo de teclado, se usa la propiedad: acelerador aselerator. accelereitor. accelerator 26 / 30 DISPOSE_ON_CLOSE no puede utilizarse con applets. Falso Verdadero 27 / 30 Un botón JButton y un JToggleButton: son lo mismo. son botones, pero el primero se comporta como un interruptor de dos posiciones. son botones, pero el segundo se comporta como un interruptor de dos posiciones. Todas son correctas. 28 / 30 Una interfaz es… El juego de conexiones y dispositivos que hacen posible la comunicación entre dos sistemas. Un dispositivo que permite comunicar dos sistemas que no hablan el mismo lenguaje. Todas son correctas. 29 / 30 Señala la afirmación correcta: Ninguna es correcta. Por cada componente C (salvo JCanvas) existe un componente Swing equivalente, cuyo nombre empieza por J. Por cada componente Swing (excepto JButton) hay un componente Swing equivalente, cuyo nombre empieza por S. Por cada componente AWT (excepto Canvas) hay un componente Swing equivalente, cuyo nombre empieza por J, que permite más funcionalidad siendo menos pesado. 30 / 30 El método setVisible(false) con un JFrame permite que una aplicación deje de ocupar memoria. Falso Verdadero Your score is 0% Reiniciar cuestionario Comparteix això: Comparteix al Facebook (S'obre en una nova finestra) Facebook Share on X (S'obre en una nova finestra) X Share on Pinterest (S'obre en una nova finestra) Pinterest Share on WhatsApp (S'obre en una nova finestra) WhatsApp Share on Telegram (S'obre en una nova finestra) Telegram Email a link to a friend (S'obre en una nova finestra) Correu electrònic
Programación 1º – UD2 – Tipos de variables ¿Qué es una clase? ¿Qué es un método? ¿Qué son las Variables Primitivas y las variables de Referencia? ¿Qué son las constantes? ¿Qué son las variables Miembro y las variables Locales?
Programación 1º – UD6 – Matrices (arrays) multidimensionales Aprende y practica el uso de arrays multidimensionales (matrices)