Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
08. l'istruzione "if"
tutte queste risposte
in Java non può esistere con ramo "elseif"
in Java non può esistere con ramo "else"
è un blocco condizionale che si chiude con la parola chiave "endif"
09. l'istruzione "if"
consente l'esecuzione condizionale
consente l'esecuzione itero-condizionale
non esiste in linguaggi di programmazione non orientati agli oggetti
consente l'esecuzione iterativa
10. l'istruzione "if" in Java
tutte queste risposte
può essere scritta solo in maiuscolo (IF)
può essere scritta in maiuscolo (IF) o in minuscolo (if)
può essere scritta solo in minuscolo (if)
11. In Java una variabile dichiarata all'interno di un blocco
tutte queste risposte
è deallocata al termine dell'esecuzione del programma
ha visibilità circoscritta all'interno del blocco
non può essere modificata all'esterno del blocco
12. In Java una variabile dichiarata all'interno di un blocco
non può essere richiamata all'esterno del blocco
tutte queste risposte
non può essere letta all'esterno del blocco
non può essere modificata all'esterno del blocco
13. In Java un bocco
è una sequenza di istruzioni
è una sequenza di classi
è una sequenza di file
è una sequenza di package
14. In un file .java
nessuna di queste risposte
posso definire quante classi public voglio, e chiamarle come voglio
posso definire quante classi public e non public voglio, e chiamarle come voglio
posso definire quante classi non public voglio, e chiamarle come voglio © 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:40:42 - 8/71
Set Domande: LINGUAGGI DI PROGRAMMAZIONE
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
15. In Java ogni classe
può esporre dei metodi private di interfaccia, se un'altra classe dovrà richiamarli
deve esporre dei metodi pubblici di interfaccia, altrimenti è inutile
deve esporre dei metodi pubblici di interfaccia e una serie di metodi private per l'interfaccia nascosta
può esporre dei metodi pubblici di interfaccia, se un'altra classe dovrà richiamarli
16. In un file .java
posso definire quante classi non public voglio
nessuna di queste risposte
posso definire quante classi public e non public voglio
posso definire quante classi public voglio
17. In Java il file "pippo.java"
può esistere, a patto che al suo interno la definizione della classe "Pippo" sia con la lettera maiuscola
può esistere, pippo però deve essere una classe istanziabile nel programma
può esistere, a patto che al suo interno la definizione della classe "pippo" sia con la lettera minuscola
non può esistere, il file deve chiamarsi "Pippo.java"
18. una classe dichiarata public
nessuna di queste risposte
non garantisce alcun tipo di sicurezza
è sicura, se usata bene, ma comunque il debug ne risente
impedisce l'uso di tecniche di debug
19. una classe dichiarata public
è sicura, se usata bene, ma comunque il debug ne risente
non garantisce alcun tipo di sicurezza
impedisce l'uso di tecniche di debug
nessuna di queste risposte
20. un metodo di classe dichiarato public
è istanziabile da tutti
nessuna di queste risposte
è modificabile da tutti
è chiamabile da tutti
21. una variabile dichiarata public
è accessibile da tutti, basta che siano all'interno del package
è accessibile da tutti all'interno del programma
è accessibile da tutti, basta che siano all'interno della classe
è accessibile da tutti, basta che siano all'interno della JVM © 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:40:42 - 9/71
Set Domande: LINGUAGGI DI PROGRAMMAZIONE
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
22. In Java i modificatori di accesso si applicano
a interfacce
a classi
a metodi
a tutte queste entità
23. in Java il seguente blocco: for(;;;){int a=1;}
genera errore
l'istruzione int a=1 è eseguita all'infinito
nessuna di queste risposte
potrebbe essere lecito (a seconda delle istruzioni precedenti)
24. in Java il blocco "do"
può essere reso equivalente al "while"
il blocco vene eseguito almeno una volta
può essere reso equivalente al "for"
tutte queste risposte
25. in Java, un blocco "while"
è sempre sostituibile con un blocco "if" equivalente
tutte queste risposte
consente di far cose altrimenti inattuabili con il solo blocco "for"
è sempre sostituibile con un blocco "for" equivalente
26. come si importano i package in Java?
si possono importare solo registrando l'opportuno handler
si possono importare solo da linea di comando
utilizzando la direttiva import
nessuna di queste risposte
27. cosa è un package in Java?
nessuna di queste risposte
Un package si può utilizzare solo dopo averne definito i modificatori di accesso
Un package serve per poter istanziare un metodo
Un package è uno strumento per raggruppare tipi in qualche modo legati fra di loro
28. Cosa riferimento al Java, si introduca il blocco "for", eventualmente aiutandosi con un diagramma di flusso
29. Da cosa è costituito un programma Java nella sua forma statica ?
30. Cosa riferimento al Java, che relazione c'è tra una classe pubblica e il il nome del file che contiene la sua definizione? Motivare la risposta
31. Cosa riferimento al Java, quante classi classi posso definire all'interno di un singolo file? Argomentare la risposta
32. Cosa riferimento al Java, si introduca il modificatore protected
33. Cosa riferimento al Java, cosa si intende per blocco? Argomentare la risposta
34. Cosa riferimento al Java, si introduca il blocco "if", eventualmente aiutandosi con un diagramma di flusso
© 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:40:42 - 10/71
Set Domande: LINGUAGGI DI PROGRAMMAZIONE
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
35. Cosa riferimento al Java, cosa succede se una variabile di istanza è dichiarata public? Motivare la risposta
36. Cosa riferimento al Java, si introduca il blocco "if", eventualmente aiutandosi con un diagramma di flusso
37. Cosa riferimento al Java, si introduca il blocco "while", eventualmente aiutandosi con un diagramma di flusso
38. Cosa riferimento al Java, si introduca il blocco "do", eventualmente aiutandosi con un diagramma di flusso
39. Cosa riferimento al Java, si introduca il blocco "switch", eventualmente aiutandosi con un diagramma di flusso
40. In Java a cosa si applicano i modificatori di accesso? Motivare la risposta
41. Cosa riferimento al Java, cosa succede se una classe è dichiarata public? Motivare la risposta
42. Cosa riferimento al Java, cosa succede se un metodo di istanza è dichiarato public? Motivare la risposta
43. come si importano i package in Java?
44. cosa è un package in Java?
45. Si faccia un esempio minimo di programma Java che possa essere mandato in esecuzione. © 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:40:42 - 11/71
Set Domande: LINGUAGGI DI PROGRAMMAZIONE
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
Lezione 004
01. In Java, l'operatore tilde ( ~)
è un operatore binario
non esiste
nessuna di queste risposte
è un operatore unario
02. l'AND tra due operandi di tipo booleano
vale false se entrambi gli operandi sono true
vale false se gli operandi sono discordi (uno è true e uno è false)
vale true se entrambi gli operandi sono false
vale true se entrambi gli operandi sono true
03. lo XOR tra due operandi di tipo booleano
vale false se gli operandi sono discordi (uno è true e uno è false)
vale true se entrambi gli operandi sono true
vale false se entrambi gli operandi sono true
vale true se entrambi gli operandi sono false
04. in Java a>!b
genera errore
è una espressione vera se a è maggiore di b
è un assegnamento lecito
è una espressione vera se a è diverso da b
05. in Java a>b
genera errore
è una espressione vera se a è diverso da b
è una espressione vera se a è maggiore di b
è un assegnamento lecito
06. in Java a!=b
è una espressione vera se a è maggiore di b
genera errore
è un assegnamento lecito
è una espressione vera se a è diverso da b
07. in Java a/=b
genera errore
è una espressione vera se a è maggiore di b
è un assegnamento lecito
è una espressione vera se a è diverso da b © 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:40:44 - 12/71
Set Domande: LINGUAGGI DI PROGRAMMAZIONE
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
08. in Java gli operatori di assegnazione
sono associativi a sinistra
sono associativi a destra
sono associativi sotto
non hanno associatività
09. l'OR tra due operandi di tipo booleano
tutte queste risposte
vale true se entrambi gli operandi sono true
vale true se gli operandi sono discordi (uno è true e uno è false)
vale false se entrambi gli operandi sono false
10. in Java solo uno dei seguenti è un tipo wrapper (contenitore) quale?
Double
double
Doubles
Doubled
11. in Java tutti i seguenti sono operatori di confronto tranne uno, quale?
=
>=
>
<
12. In Java, l'operatore punto esclamativo ( !)
tutte queste risposte
si applica solo a operandi booleani
rappresenta il NOT logico
è un operatore unario
13. In Java, l'operatore tilde ( ~)
è un operatore binario
rappresenta l'IF logico
rappresenta il NOT logico
nessuna di queste risposte
14. In Java, l'operatore punto esclamativo ( !)
è un operatore binario
si applica solo a operandi interi
non esiste
rappresenta il NOT logico © 2016 Università Telematica eCampus - Data Stampa 16/06/2017 11:40:44 - 13/71
Set Domande: LINGUAGGI DI PROGRAMMAZIONE
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE
Docente: Vecchio Massimo
15. In Java, l'operatore &&
nessuna di queste risposte
è un operatore unario
rappresenta l'OR logico
si applic