option
Questions
ayuda
daypo
search.php

Fondamenti di Informatica 13-38

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
Fondamenti di Informatica 13-38

Description:
12 CFU Prof. Tradigo

Creation Date: 2025/05/21

Category: University

Number of questions: 34

Rating:(0)
Share the Test:
Nuevo ComentarioNuevo Comentario
New Comment
NO RECORDS
Content:

13.01. Qual è la caratteristica errata riferita alla programmazione dichiarativa?. descrive un problema definendo in modo dettagliato i passi per risolverlo. descrive un problema in termini di ciò che si vuole ottenere. di solito non permette l'acceso diretto all'hardware. permette di programmare tramite vincoli e funzioni.

13.02. Qual è la caratteristica errata riferita alla programmazione imperativa?. permette di decidere cosa fare nel codice in dipendenza di certe condizioni. permette di progettare la soluzione a un problema in termini di ciò che si vuole ottenere. permette la definizione di algoritmi tramite passi ben definiti. permette una gestione diretta delle risorse hardware della macchina.

13.03. Quali tra le seguenti frasi è corretta relativamente ai Linguaggi Compilati?. Risulta necessario avere un compilatore per ogni hardware. Basta avere un interprete per eseguire il programma. Sono lontani dall'architettura. Sono poco efficienti.

13.04. Quali tra le seguenti frasi è corretta relativamente ai Linguaggi Interpretati?. Sono vicini all'architettura hardware e al suo linguaggio macchina. Lo stesso codice funziona su più architetture hardware. Sono molto efficienti. Prima di poter essere eseguito il codice deve essere compilato.

13.05. Quali sono le fasi del processo di compilazione?. login, interpretazione dei comandi, esecuzione dei comandi, pulizia, uscita. analisi lessicale, sintattica, semantica, ottimizzazione, generazione file eseguibile. scrittura del codice, debug, correzione, salvataggio. importazione librerie, codice nativo, traduzione, esecuzione.

13.06. Quali tipi di variabili esistono in Java?. i tipi possono essere definiti dal programmatore. esistono solo i tipi primitivi. esistono solo i tipi definiti dal programmatore. i tipi sono stati definiti dai progettisti del linguaggio.

13.07. Cosa è corretto affermare in merito al tipo associato alle variabili in Java?. il tipo viene scelto quando si dichiara la variabile e può essere cambiato. il tipo è obbligatorio e immutabile. il tipo della variabile cambia durante il programma a seconda del contenuto. il tipo associato a una variabile è opzionale.

13.08. Quali fra le seguenti caratteristiche non fa parte di quelle di Java?. linguaggio a oggetti. compilatore just-in-time. gestione diretta delle risorse hardware. portabilità del codice.

13.09. Come devono essere scelti gli identificatori delle variabili in Java?. devono iniziare con una cifra o con una lettera. devono avere valore numerico. devono essere numeri interi. devono iniziare con "$", "_" o con una lettera.

13.10. Quali fra le seguenti caratteristiche è sicuramente riferita a Java?. non è un linguaggio a oggetti. è un linguaggio non portabile. è un linguaggio case-sensitive. è un linguaggio case-insensitive.

14.01. Quale fra i seguenti non è un tipo base di Java?. char. int. double. string.

14.02. Quale fra le seguenti affermazioni è falsa se riferita al linguaggio Java?. Il tipo string non è un tipo base. Il dominio del tipo int contiene il dominio del tipo byte. Il tipo String è un tipo base. Il tipo di una variabile non è immutabile.

14.03. Quale fra le seguenti relazioni è errata se riferita ai domini dei tipi interi?. dominio(long) > dominio(int) > dominio(short). dominio(long) > dominio(byte) > dominio(short). dominio(int) > dominio(short) > dominio(byte). dominio(byte) <dominio(short) <dominio(long).

14.04. Quale fra le seguenti affermazioni è falsa se riferita al linguaggio Java?. Gli unici tipi ammessi per le variabili in Java sono soltanto i tipi base. Dichiarare una variabile indica al compilatore di riservare un'area di memoria. Il metodo main è obbligatorio in ogni programma Java eseguibile. Le variabili in Java hanno associato un identificatore ed un tipo.

14.05. Quale fra le seguenti affermazioni è falsa se riferita alla dichiarazione delle variabili?. In Java non è possibile utilizzare variabili senza dichiararle. Le variabili in Java hanno associato un solo identificatore e un solo tipo. Dichiarare una variabile indica al compilatore di riservare un'area di memoria. In Java è possibile utilizzare variabili senza dichiararle.

14.06. Quale fra le seguenti affermazioni è corretta se alla dichiarazione delle variabili?. In Java è possibile utilizzare variabili senza dichiararle. Il tipo di una variabile Java va scelto esclusivamente fra i tipi base. Il tipo di una variabile Java è immutabile. In Java il tipo di una variabile è opzionale.

14.07. Quale fra le seguenti affermazioni è falsa se riferita ai tipi base di Java?. una variabile di tipo float memorizza numeri in virgola mobile. una variabile di tipo byte non può memorizzare valori più grandi di 127. una variabile di tipo boolean può memorizzase soltanto due valori. una variabile di tipo float memorizza numeri in virgola fissa.

14.08. Quale fra le seguenti affermazioni è falsa se riferita alle variabili Java?. Le variabili, dopo essere state dichiarate, devono essere inizializzate. Le variabili dichiarate ma non inizializzate generano un errore in fase di compilazione. E' obbligatorio inizializzare tutte le variabili prima di usarle. Le variabili, dopo essere state dichiarate, possono essere inizializzate.

19.01. Il campo MAGIC di un file bytecode quale valore contiene?. 0xCAFEBABE. 0xCOKEBABE. 0xJAVABABE. 0xMILKBABE.

19.02. Un file .class: esclude le classi di un programma in codice Java. include le classi di un programma in codice Java. è un file binario il risultato della compilazione. è il risultato della scrittura del codice di una classe in Java.

19.03. Il formato binario adottato da Java per la rappresentazione dei valori in memoria è: Big-endian. Medium-endian. Little-endian. Short-endian.

19.04. A cosa serve il Just-in-Time compiler?. A compilare variabili molto grandi. A liberare la memoria. A compilare "al volo" i cicli in codice binario nativo. Ad eseguire classi di grandi dimensioni.

19.05. In quale struttura dati della Java Virtual Machine vengono salvati i valori stringa?. Nella tabella stack_pool. Nella tabella heap_poll. Nella tabella constant_pool. Nella memoria RAM.

19.06. Il tipo B nel file .class a quale tipo base corrisponde?. int. byte. double. char.

19.07. Cosa significa il termine JVM?. Java Very Machine. Java Virtual Mobile. Java View Machine. Java Virtual Machine.

19.08. In quale fase interviene il Just-in-Time compiler?. A tempo di esecuzione. Durante la scrittura del programma. A tempo di compilazione. Prima della compilazione del codice.

20.01. Cosa fa System.out.println()?. trasforma una variabile in stringa. scrive del testo e resta sulla stessa linea. legge una variabile dalla tastiera. scrive del testo e va a capo.

20.02. Cosa fa System.out.print()?. scrive del testo e va a capo. trasforma una variabile in stringa. scrive del testo e resta sulla stessa linea. legge una variabile dalla tastiera.

20.03. A cosa serve System.in?. A leggere dalla memoria. A scrivere sulla memoria. A leggere da un nastro. A leggere un flusso di byte dallo standard input.

20.04. Come si fa a leggere in modo semplice dalla tastiera in Java?. Usando il metodo System.in.println(). Usando direttamente System.in. Usando la classe java.util.Scanner. Usando il metodo System.in.readln().

20.05. A cosa servono le classi BufferedReader e InputStreamReader?. A leggere stringhe dal video. A scrivere stringhe sulla tastiera. A scrivere stringhe sul video. A leggere stringhe dalla tastiera.

20.06. Quale stringa di formato possiamo usare per troncare un numero double alla seconda cifra dopo la virgola?. "%2f". "%.2". "%2.f". "%.2f".

20.07. Cosa fa l'istruzione Java String.format(“%.3f”, 3.1416)?. Restituisce la stringa "3.141". Restituisce la stringa "%". Restituisce 3.1416 % 3. Restituisce la stringa "%.3f".

20.08. Come si legge una stringa dalla tastiera utilizzando java.util.Scanner?. Con il metodo printLine(). Con il metodo println(). Con il metodo readln(). Con il metodo nextLine().

Report abuse