BrainTok
ENESIT

Programmazione: Variabili, tipi ed espressioni · Variabili e assegnazione

Come le variabili danno un nome ai valori memorizzati, come l'assegnazione li modifica passo dopo passo e perché due nomi possono condividere lo stesso oggetto.

Programmazione · 28 domande

Prova 3 domande

1. Dopo aver eseguito x = 5, poi y = x e poi x = 8, quale valore contiene y?

  1. 13
  2. 8
  3. 5
Mostra la risposta

Risposta: 5

y = x copia il valore che x aveva in quel momento; modificare x in seguito non cambia y.

2. Nella maggior parte dei linguaggi di programmazione, che cosa fa l'istruzione x = x + 1?

  1. Salva in x il suo valore più uno
  2. Esprime un'equazione senza soluzione
  3. Verifica se x è uguale a x più uno
Mostra la risposta

Risposta: Salva in x il suo valore più uno

Nel codice = è un comando: si valuta il lato destro e il risultato viene salvato nella variabile a sinistra.

3. Qualcuno prova a scambiare a e b scrivendo a = b e poi b = a. Che cosa succede davvero?

  1. Entrambe hanno il valore iniziale di a
  2. Entrambe hanno il valore iniziale di b
  3. I due valori vengono scambiati correttamente
Mostra la risposta

Risposta: Entrambe hanno il valore iniziale di b

La prima riga sovrascrive a con il valore di b, quindi il valore iniziale di a va perso prima che la seconda riga possa usarlo.

Il resto del quiz, poche domande alla volta

BrainTok ti fa qualche domanda da quiz come questi prima di aprire le app che scegli, e il tempo davanti allo schermo diventa apprendimento. Per iPhone.

Unisciti alla beta

Altri quiz di Informatica