Capitolo-4 Flashcards

Operatori e Gestione del Flusso di Esecuzione.

1
Q

Operatori di Base

A

Gli operatori di base in Java includono operatori aritmetici, logici, di assegnazione e di confronto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Operatore d’Assegnazione

A

L’operatore d’assegnazione (=) viene utilizzato per assegnare un valore a una variabile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Operatori Aritmetici

A

Gli operatori aritmetici includono + (addizione), - (sottrazione), * (moltiplicazione), / (divisione) e % (modulo).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Operatori di Incremento e Decremento

A

Gli operatori di incremento (++) e decremento (–) aumentano o diminuiscono il valore di una variabile di uno.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Operatori Bitwise

A

Gli operatori bitwise operano sui bit dei dati e includono & (AND), | (OR), ^ (XOR), ~ (NOT), &laquo_space;(shift a sinistra),&raquo_space; (shift a destra) e&raquo_space;> (shift a destra senza segno).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Operatori Relazionali o di Confronto

A

Gli operatori relazionali confrontano due valori e includono == (uguale), != (diverso), > (maggiore), < (minore), >= (maggiore o uguale) e <= (minore o uguale).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Operatore di Concatenazione di Stringhe

A

L’operatore + viene utilizzato per concatenare stringhe.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Priorità degli Operatori

A

La priorità degli operatori determina l’ordine in cui vengono valutate le espressioni.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Gestione del Flusso di Esecuzione

A

La gestione del flusso di esecuzione si riferisce al controllo del flusso del programma utilizzando costrutti di controllo come if, for e while.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Costrutti di Programmazione Semplici

A

I costrutti di programmazione semplici includono il costrutto if, l’operatore ternario e il costrutto while.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Il Costrutto If

A

Il costrutto if esegue un blocco di codice se una condizione specificata è vera.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

L’Operatore Ternario

A

L’operatore ternario (condizione ? espressione1 : espressione2) restituisce espressione1 se la condizione è vera, altrimenti restituisce espressione2.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Il Costrutto While

A

Il costrutto while esegue un blocco di codice ripetutamente finché una condizione specificata è vera.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Costrutti di Programmazione Avanzati

A

I costrutti di programmazione avanzati includono il costrutto for, il costrutto do e il costrutto switch.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Il Costrutto For

A

Il costrutto for consente di iterare su un blocco di codice un numero specificato di volte.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Il Costrutto Do

A

Il costrutto do-while esegue un blocco di codice una volta e poi ripete l’esecuzione finché una condizione specificata è vera.

17
Q

Cicli For Migliorato

A

Il ciclo for migliorato (for-each) consente di iterare su elementi di un array o di una collezione senza usare un contatore.

18
Q

Il Costrutto Switch

A

Il costrutto switch consente di selezionare uno tra diversi blocchi di codice da eseguire, in base al valore di un’espressione.

19
Q

Parole Chiave Break e Continue

A

La parola chiave break esce da un ciclo o da un’istruzione switch, mentre la parola chiave continue salta all’iterazione successiva di un ciclo.