Informatica - Scuola secondaria di secondo gradoInfo Training Info Training / Volume Linguaggio Python per il secondo biennio

Interfacce grafiche

10 esercizi
SVOLGI
INFO

Informatica

Loop in PyQt

In PyQt l’event loop avviene attraverso

A:

una lista.

B:

una coda.

C:

una pila.

D:

un dizionario.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Eventi sincroni e asincroni

a. Arrivo di dati dalla rete
b. Chiamata di una funzione
c. Azione di un utente
d. Scadere di un timer
e. Termine di un ciclo

Completamento chiuso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Widget QLabel

Il widget QLabel crea

A:

una casella di testo.

B:

un menu a discesa.

C:

un’etichetta.

D:

un pulsante.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Animazioni in Pygame

Se in un’animazione di Pygame si vuole aggiornare l’immagine ogni 100 millisecondi, bisogna dare al metodo tick il valore

A:

5

B:

10

C:

30

D:

50

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Istruzione Pygame

L’istruzione Pygame che disegna su una Surface s una linea nera di spessore 3 dalla coordinata (50, 30) alla coordinata (100, 80) è

A:

s.blit(s, (0, 0, 0), (50, 30),

(100, 80), 3

B:

pygame.draw.line(s, (0, 0, 0), (50, 30),

(100, 80), 3)

C:

s.draw.line((0, 0, 0), (50, 30),

(100, 80), 3)

D:

pygame.line(s, (0, 0, 0), (50, 30),

(100, 80), 3)

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Gestore del layout PyQt6

Il gestore del layout PyQt6 che dispone i widget affiancandoli orizzontalmente è

A:

QHBoxLayout

B:

QVBoxLayout

C:

QGridLayout

D:

QStackedLayout

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Interfacce grafiche

Per ciascuna delle seguenti affermazioni, indica se è vera o falsa.

A:

In una finestra grafica, la coordinata y dei pixel è crescente dall’alto verso il basso.

B:

Il widget QTextEdit crea una casella in cui è possibile inserire una sola riga di testo.

C:

Se un’applicazione GUI riceve più eventi, gestisce il primo e ignora i successivi.

D:

Una finestra modale impedisce l’interazione con la finestra principale fino a che non viene chiusa.

E:

La libreria Pygame implementa automaticamente la tecnica della parallasse.

Vero o falso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Bit

Per calcolare la quantità di bit che occorre per memorizzare una schermata con risoluzione HD e bpp 24, occorre svolgere il calcolo

A:

1280 + 720 + 24

B:

1280 x 720 + 24

C:

1280 x 720 x 24

D:

1280 x 720 / 24

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Codice Python con Pygame

for i in :
pygame.draw.

Completamento aperto
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Gestione del layout e degli eventi in PyQt6

a. Per disporre i widget all’interno di una griglia in cui viene suddiviso lo spazio della finestra si usa il layout .
b. Per disporre i widget sovrapponendoli nello stesso spazio si usa il layout .
c. Per disporre widget affiancati orizzontalmente, da sinistra verso destra, si utilizza il layout .
d. Per disporre i widget impilati verticalmente, dall’alto verso il basso, si usa il layout .
e. Quando avviene un , un widget invia una notifica, detta , a una funzione o metodo, detto , che la gestisce.
f. Il collegamento tra il widget e il codice che gestisce l’evento avviene utilizzando il metodo .

Posizionamento
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza