Esame Java
Esame Java
1. Indica quale sarebbe il risultato dell'espressione che appare in grassetto tenendo conto del valore
delle variabili a, b, c, d ed e che seguono:
int a = 3; int b
=5; int c = 4;
boolean d =
falso; booleano e
= falso;
(a+b-c < c) || (d || e)
a) vero
b) falso.
c) 4
3. Un algoritmo è:
a) Una serie di passi organizzati che descrivono il processo da seguire per risolvere un problema
specifico
b) Un insieme di regole che possono essere applicate in ognuno degli stati di un problema per
avanzare verso la soluzione
c) La sequenza di istruzioni per risolvere un problema in modo ottimale
[Link]();
}
}
7. Indica se l'assegnazione che appare nel seguente codice Java è corretta o meno e correggila.
caso in cui non lo sia. Indicare quale sarebbe il valore memorizzato nella variabile d come risultato di
l'assegnazione:
8. Procedere allo stesso modo per il codice seguente, indicando quale sarebbe il valore memorizzato nel
variabile i:
9. L'assegnazione che appare di seguito non è corretta. Indicare come correggerla affinché il
il valore memorizzato in i sia il più vicino possibile al risultato matematico dell'espressione (d*j =
37.2). Indica quale sarebbe il valore memorizzato in i.
double d=3.72; int i; int j=10; i
= d * j;// assegnazione errata
11. Creare un semaforo dove all'inizio passa a Rosso, dura 3 minuti, poi a Giallo per 1 minuto e continua a ...
Verde 4m e torna al Rosso. Il semaforo deve sempre essere attivo. Implementa questo algoritmo in
qualsiasi linguaggio o pseudocodice.