NEW
Font size
WorksheetsTema 5 Programación Avanzada
Total questions: 40
Worksheet time: 20mins
¿Qué biblioteca se utiliza para crear la interfaz gráfica en el código proporcionado?
pygame
tkinter
requests
numpy
¿Cuál es el método utilizado para insertar texto en el widget de entrada?
insert_text()
add_text()
entry_text()
insert()
¿Cuál es el propósito de la función clear_entry()
Borrar la consola de Python
Borrar la entrada de la calculadora
Limpiar la memoria RAM
Borrar el historial del navegador
¿Qué operador se utiliza para la división en la calculadora?
%
*
/
+
¿Cómo se llama la función que realiza la evaluación de la expresión matemática ingresada?
calculate()
evaluate()
eval_math()
eval()
¿Cuál es el nombre del widget utilizado para la entrada de la calculadora?
textbox
inputbox
entry
text_entry
¿Cuál es el tipo de fuente y tamaño utilizado para la entrada de la calculadora?
Arial, 14
Times New Roman, 16
Courier, 12
Arial, 18
¿Qué comando se ejecuta al presionar el botón '='?
execute()
calculate()
evaluate()
run()
¿Qué método se utiliza para borrar un rango de texto en el widget de entrada?
delete_text()
remove_text()
clear_text()
delete()
¿Cómo se llama la función que maneja el evento de hacer clic en un botón?
button_click_handler()
handle_button_click()
click_button()
button_pressed()
¿Cuál es el método utilizado para configurar el título de la ventana principal?
set_title()
title()
configure_title()
root_title()
¿Cómo se llama la función que se ejecuta cuando se presiona un botón numérico en la calculadora?
number_pressed()
button()
handle_number_click()
click_button()
¿Qué widget se utiliza para mostrar los botones en la interfaz gráfica?
Label
Frame
Button
Canvas
¿Cuál es la fuente y el tamaño de fuente utilizados para los botones de la calculadora?
Arial, 16
Courier, 12
Arial, 12
Arial, 14
¿Cuántas columnas ocupa el widget de entrada en la interfaz gráfica?
1
2
3
4
¿Qué tipo de bucle se utiliza para mantener la ventana principal abierta?
while
for
loop
mainloop()
¿Cómo se llama la función que se ejecuta cuando se presiona el botón de borrado (C)?
clear_text()
reset_entry()
clear_entry()
erase_text()
¿Cuál es el nombre de la función que maneja el evento de hacer clic en el botón =?
perform_calculation()
equals_click_handler()
calculate()
eval_expression()
¿Qué operador se utiliza para la multiplicación en la calculadora?
%
*
/
+
¿Cuál es el propósito de la función calculate()?
Calcular la raíz cuadrada de un número.
alcular la tangente de un ángulo.
Calcular el resultado de la expresión matemática ingresada
Calcular el promedio de una lista de números.
¿Qué método se utiliza para agregar un botón en la interfaz gráfica?
create_button()
add_button()
grid_button()
Button()
¿Cuál es el resultado de evaluar la expresión 5 + 3 * 2 en la calculadora?
16
11
13
26
¿Cómo se llama la función que se ejecuta al presionar el botón de punto (.)?
point_pressed()
dot_click_handler()
click_button('.')
handle_point_click()
¿Qué método se utiliza para configurar el ancho del widget de entrada?
set_width()
config_width()
width()
entry.config(width=16)
¿Cuál es el propósito de la función click_button() en el código?
Agregar un nuevo botón a la interfaz gráfica.
Capturar el evento de clic en un botón.
Insertar un valor en la entrada de la calculadora
Limpiar la entrada de la calculadora.
¿Cuál es el resultado de evaluar la expresión 10 / 2 en la calculadora?
5
8
10
2.5
¿Cuál es el nombre del widget utilizado para los botones en la interfaz gráfica?
ButtonWidget
ButtonFrame
Button
ButtonPanel
¿Qué evento se dispara al presionar una tecla en la entrada de la calculadora?
on_click
key_press
key_event
key
¿Cuál es el propósito de la función rowconfigure() en el código?
Establecer el número de filas en la interfaz gráfica.
Configurar la configuración de una fila específica en la cuadrícula
Añadir un nuevo botón a la fila.
Ajustar la altura de una fila.
¿Cuál es el nombre del widget utilizado para la entrada de texto multilineal en Tkinter?
TextEntry
TextBox
Text
EntryMultiline
¿Cómo se configura el tamaño de la fuente para los botones en el código proporcionado?
font_size(14)
button_fontsize = 14
font=('Arial', 14)
set_font_size(14)
¿Cuál es el propósito del método command utilizado en la creación de los botones?
Establecer el color del botón.
Asociar una función a ser ejecutada cuando se presiona el botón
Definir el texto del botón.
Deshabilitar el botón.
¿Qué significa la expresión lambda button=button: en el código?
Crear una nueva variable llamada button.
Asignar el valor de button a una nueva variable llamada button.
Crear una función anónima que toma un argumento llamado button
Asignar el valor de button a una función lambda.
¿Cuál es el método utilizado para eliminar todos los caracteres de la entrada de la calculadora?
clear_text()
delete(0, tk.END)
remove_entry()
entry.delete_all()
¿Qué método se utiliza para cambiar el color de fondo del widget de entrada?
set_bg_color()
configure(bg='color')
config(bg='color')
change_background_color()
¿Cómo se define la altura del widget de entrada en el código?
height=2
entry_height = 2
entry.config(height=2)
set_entry_height(2)
¿Cuál es el nombre del evento asociado al botón de igual (=)?
calculate_event
equals_click
<Button-Equal>
<ButtonRelease-1>
¿Qué método se utiliza para insertar un texto en el widget de entrada en una posición específica?
insert_text()
add_text()
entry.insert()
put_text()
¿Cómo se llama la función que se ejecuta cuando se presiona el botón de punto (.)?
point_click_handler()
handle_point_click()
click_button('.')
dot_pressed()
¿Qué significa el argumento columnspan=4 en la configuración del widget de entrada?
Establecer el número de columnas en la interfaz gráfica.
Fusionar el widget de entrada en 4 columnas
Configurar la columna del widget de entrada.
Definir un nuevo widget llamado columnspan.
