WorksheetsJava02
Total questions: 20
Worksheet time: 12mins
Cosa significa JDK?
Java Destruction Kit
Java Development Kit
La macchina virtuale di Java
Java Dev Key
Cosa viene stampato a video?
"Stampa 1" e poi "1+2”
"Stampa 2" e poi "1+2”
"Stampa 1" e poi "2+3”
"Stampa 2" e poi "2+3”
il significato di OOP è:
Object-Operational-Programming
Object-Oriented-Paradigm
Object-Oriented-Programming
Object-Operational-Programming
Un oggetto può esistere senza che esista una classe che lo definisce?
Sì
No
Solo se fa parte degli oggetti predefiniti del linguaggio
Solo se viene inserito in una libreria
Cosa verrà stampato?
Fine
0-1-2-3-4-5-6-7-8-9-Fine
1-2-3-4-5-6-7-8-9-10-Fine
0-1-2-3-4-5-6-7-8-9-10-Fine
I livelli di visibilità di un metodo possono essere:
public
private
static
public
private
protected
private
public
static
protected
public
protected
static
Quale delle seguenti affermazioni è vera riguardo a questo diagramma?
Ogni A contiene da zero a più B
Ogni B contiene 3 A
Ogni A contiene 3 B
Nessuna delle altre risposte
Qual'è l'istruzione corretta per richiamare il costruttore della classe padre dall'interno della classe figlia?
superclass();
super();
this();
extends();
Qual è il ruolo del modificatore 'super' nell'ereditarietà delle caratteristiche in Java?
Ereditare solo le variabili della classe genitore
Creare una nuova istanza della classe genitore
Nascondere i metodi della classe genitore nella classe figlia
Accedere ai metodi e alle variabili della classe genitore all'interno della classe figlia
Quale di queste eccezioni è sollevata quando si tenta di convertire una stringa in un numero ma la stringa non è un numero valido?
NumberFormatException
FileNotFoundException
ClassCastException
ArithmeticException
Quale eccezione viene sollevata quando un programma tenta di aprire un file che non esiste?
FileNotFoundException
NullPointerException
NumberFormatException
IOException
Quale di queste strutture dati segue il principio LIFO?
Coda
Lista concatenata
Pila
Array
Quale delle seguenti affermazioni riguardanti le liste concatenate è certamente vera?
I nodi della lista sono sempre ordinati
È necessario mantenere un riferimento al primo elemento della lista
Una lista concatenata non può mai essere vuota
Una lista concatenata ha un numero massimo di elementi stabilito alla creazione
Quale delle seguenti classi permette di leggere un file a livello di singoli byte?
OutputStreamWriter
InputStreamReader
FileReader
InputReader
Quale keyword, affiancata alla definizione di un metodo, dichiara che quest'ultimo potrebbe lanciare un'eccezione di un certo tipo?
(a)
La differenza tra metodi statici e non statici è ...
per i metodi non statici: l'utente deve creare un oggetto della classe per chiamare il metodo
un metodo esegue solo uno specifico compito
non ci sono differenze significative tra metodi statici e metodi non statici
ambedue sono legati alla classe
Quale dei seguenti oggetti contenitore in JAVA è gerarchicamente superiore?
JPanel
JFrame
JButton
JTextField
Indicare l'istruzione corretta per aggiungere un bottone b al pannello p
p.aggiungi(b);
b.add(p);
p.add(b);
Non si può aggiungere un bottone ad un pannello
Quale dei seguenti oggetti permette all'utente di scrivere al suo interno?
JLabel
JTextField
JButton
JFrame
Qual e' la differenza tra un oggetto JTextField ed un oggetto JTextArea?
JTextField permette di colorare lo sfondo
JTextArea permette di colorare il carattere
JTextArea permette il testo su più righe
JTextField permette di far scrivere l'utente
