wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tema 6 Examen Programación Avanzada

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.

¿Qué tipo de control se usa para permitir que el usuario ingrese texto en un formulario?

a)

Entry

b)

Button

c)

Label

d)

Listbox

2.

¿Cuál de los siguientes controles permite seleccionar un valor de una lista predefinida?

a)

OptionMenu

b)

Text

c)

Frame

d)

Canvas

3.

¿Cuál es el control utilizado para mostrar una imagen en una interfaz gráfica?

a)

Label

b)

Button

c)

Text

d)

Scrollbar

4.

¿Cuál de los siguientes controles se utiliza para permitir que el usuario seleccione una opción entre varias en un formulario?

a)

Radiobutton

b)

Entry

c)

Checkbutton

d)

Canvas

5.

¿Qué control se utiliza para crear una lista desplegable en Tkinter?

a)

OptionMenu

b)

Listbox

c)

Scale

d)

Button

6.

¿Cuál es el método que se utiliza para definir un evento en Tkinter?

a)

bind()

b)

after()

c)

mainloop()

d)

quit()

7.

¿Qué propiedad se usa para cambiar el texto de un botón en Tkinter?

a)

text

b)

color

c)

width

d)

command

8.

¿Cuál de los siguientes métodos se usa para actualizar la interfaz gráfica en Tkinter?

a)

update()

b)

refresh()

c)

render()

d)

redraw()

9.

¿Qué tipo de evento se dispara cuando un usuario presiona una tecla en un formulario?

a)

<KeyPress>

b)

<ButtonPress>

c)

<Motion>

d)

<Enter>

10.

¿Qué propiedad se usa para cambiar el color de fondo de un formulario en Tkinter?

a)

bg

b)

text

c)

foreground

d)

width

11.

¿Cuál de los siguientes es un tipo de formulario en Tkinter?

a)

Toplevel

b)

Label

c)

Button

d)

Entry

12.

¿Qué propiedad del formulario en Tkinter se usa para darle un título?

a)

title()

b)

name()

c)

header()

d)

heading()

13.

¿Qué tipo de formulario en Tkinter se utiliza para crear ventanas secundarias?

a)

Toplevel

b)

Frame

c)

Entry

d)

Canvas

14.

¿Cómo se puede hacer que un formulario en Tkinter no se pueda redimensionar?

a)

resizable(False, False)

b)

fixed_size()

c)

lock_size()

d)

disable_resize()

15.

¿Qué comando se utiliza para finalizar un formulario en Tkinter?

a)

destroy()

b)

close()

c)

quit()

d)

end()

16.

¿Cómo se conecta un evento con una función en Tkinter?

a)

bind()

b)

connect()

c)

event()

d)

trigger()

17.

¿Cuál es el evento adecuado para detectar cuando el usuario hace clic en un botón?

a)

<Button-1>

b)

<KeyPress>

c)

<MouseClick>

d)

<Enter>

18.

¿Qué función se usa para asignar un evento a un widget?

a)
  • bind()

b)

assign()

c)

connect()

d)

link()

19.

¿Cómo se puede capturar el evento de un clic en el botón derecho del ratón en Tkinter?

a)

<Button-3>

b)

<Button-2>

c)

<Button-1>

d)

<Button-4>

20.

¿Qué método se usa para hacer que un formulario espere un evento en Tkinter?

a)

mainloop()

b)

wait()

c)

eventloop()

d)

listen()

21.

¿Cómo se puede mostrar un cuadro de mensaje de advertencia en Tkinter?

a)

messagebox.showwarning()

b)

dialog.warning()

c)

alert()

d)

prompt()

22.

¿Cuál es el método utilizado para solicitar una entrada del usuario mediante un cuadro de diálogo en Tkinter?

a)

simpledialog.askstring()

b)

messagebox.askquestion()

c)

ask.entry()

d)

prompt.string()

23.

¿Cómo se puede mostrar un cuadro de mensaje informativo en Tkinter?

a)

messagebox.showinfo()

c)

notify()

24.

¿Qué función se usa para abrir una ventana de selección de archivo en Tkinter?

a)

filedialog.askopenfilename()

d)

openfile.ask()

25.

¿Cómo se puede mostrar un cuadro de mensaje de error en Tkinter?

a)

messagebox.showerror()

b)

messagebox.alert()

d)

dialog.error()

26.

¿Qué control se utiliza en Tkinter para contener otros widgets?

a)

Frame

b)

Canvas

c)

Button

d)

Label

27.

¿Qué control permite mostrar un texto en un formulario?

a)

Label

b)

Button

c)

Listbox

d)

Text

28.

¿Cuál es el control que permite la selección de un rango de valores en Tkinter?

a)

Scale

b)

Button

c)

OptionMenu

d)

Checkbutton

29.

¿Qué propiedad se usa para cambiar el texto de un Label?

a)

text

b)

background

c)

font

d)

width

30.

¿Cómo se crea un cuadro de texto para múltiples líneas en Tkinter?

a)

Text()

b)

Entry()

c)

Label()

d)

Canvas()

31.

¿Qué método se utiliza para conectar un evento de tecla a un widget?

a)

bind()

b)

link()

c)

connect()

d)

event()

32.

¿Qué tipo de evento se utiliza para capturar el movimiento del ratón?

a)

<Motion>

b)

<ButtonPress>

c)

<KeyPress>

d)

<Enter>

33.

¿Cuál es el evento que se activa cuando el usuario presiona una tecla en el teclado?

a)

<KeyPress>

b)

<KeyRelease>

c)

<Button-1>

d)

<Enter>

34.

¿Qué evento se activa cuando el ratón entra en un widget?

a)

<Enter>

b)

<Leave>

c)

<Motion>

d)

<Click>

35.

¿Cómo se asigna un evento a una función en Tkinter?

a)

bind()

b)

assign()

c)

event()

d)

trigger()

36.

¿Cómo se configura el tamaño de un formulario en Tkinter?

a)

geometry()

b)

size()

c)

dimensions()

d)

set_size()

37.

¿Qué propiedad se utiliza para hacer que un formulario se redimensione automáticamente al cambiar su contenido?

a)

resizable()

b)

resize()

c)

stretch()

d)

scale()

38.

¿Cuál es el comando para cerrar una ventana en Tkinter?

a)

destroy()

b)

quit()

c)

close()

d)

end()

39.

¿Cómo se hace que un formulario se mantenga en primer plano en Tkinter?

a)

top()

b)

foreground()

c)

bringtop()

d)

raise()

40.

¿Qué propiedad del formulario permite cambiar el color de fondo?

a)

bg

b)

text

c)

fg

d)

color

41.

¿Qué control se utiliza para aceptar una contraseña en Tkinter?

a)

Entry()

b)

Text()

c)

Checkbutton()

d)

OptionMenu()

42.

¿Qué propiedad se usa para ajustar el tamaño del texto en un Label?

a)

font

b)

size

c)

text_size

d)

style

43.

¿Qué control se utiliza para seleccionar un valor de un rango de opciones?

a)

Radiobutton

b)

Checkbutton

c)

Button

d)

Label

44.

¿Qué control se utiliza para permitir la selección de una fecha en Tkinter?

a)

Calendar()

b)

Datepicker()

c)

DateEntry()

d)

DateControl()

45.

¿Cuál es el control utilizado para mostrar una barra de desplazamiento en Tkinter?

a)

Scrollbar

b)

Canvas

c)

Listbox

d)

Text

46.

¿Qué función se usa para mostrar una ventana emergente con un mensaje?

a)

messagebox.showinfo()

c)

notify()

d)

dialog.alert()

47.

¿Qué control se utiliza para mostrar una lista de opciones que pueden ser seleccionadas por el usuario?

a)

Listbox

b)

Text

c)

Canvas

d)

Label

48.

¿Cómo se puede obtener el texto de un Entry en Tkinter?

a)

get()

b)

value()

c)

text()

d)

retrieve()

49.

¿Cómo se puede añadir un nuevo item a un Listbox?

a)

insert()

b)

add()

c)

append()

d)

push()

50.

¿Cómo se puede cambiar el color de un Button?

a)

configure()

b)

color()

c)

change_color()

d)

set_color()