DOMANDA Che cosa si intende con la parola algoritmo 1 un calcolo matematico ripetitivo 2 una funzione matematica *3 la descrizione di un metodo di soluzione di un problema eseguibile, privo di ambiguta' e con un numero di passi finiti 4 un errato metodo di soluzione di un problema perche' o ambiguo o non eseguibile o non finito 5 nessuna delle precedenti risposte e' esatta CATEGORIA 32 TS N PESO 1 DOMANDA Nel modello di Von Neumann dell'architettura di un elaboratore: *1 l'unita' di elaborazione centrale condivide con le memorie primaria e secondaria e con le periferiche il sistema di comunicazione, detto bus 2 l'unita' di elaborazione centrale e la memoria primaria comunicano mediante una connessione diretta riservata (program bus), mentre la memoria secondaria e le periferiche condividono un secondo sistema di comunicazione (periphery bus) 3 l'unita' di elaborazione centrale comunica con la memoria secondaria attraverso un canale apposito riservato (disc bus) distinto dal bus 4 comunica con le periferiche di ingresso/uscita attraverso un canale apposito riservato (I/O bus) distinto dal bus 5 Nessuna delle precedenti affermazioni e' corretta CATEGORIA 32 TS N PESO 1 DOMANDA Quali delle seguenti affermazioni relative al modello di Von Neumann dell'architettura di un elaboratore sono corrette? 1 il bus collega i registri della CPU con la ALU e con l'unita' di controllo 2 il bus fornisce l'alimentazione elettrica alla CPU e alla memoria centrale 3 il bus collega la CPU con la memoria centrale, mentre la memoria secondaria e i dispositivi di input/output sono collegati alla CPU tramite un secondo bus (secondary bus) *4 il bus collega CPU, memoria centrale, memoria secondaria e dispositivi di input/output 5 nessuna delle risposte precedenti e' corretta CATEGORIA 31 TS N PESO 1 DOMANDA Quale delle seguenti affermazioni caratterizza una memoria di tipo Random Access Memory (RAM) 1 ad ogni lettura viene restituito il valore di una cella presa a caso 2 per leggere la cella n-esima si devono leggere le n-1 celle che la precedono 3 il tempo di accesso dipende dalla posizione della cella nella memoria *4 il tempo di accesso e' costante e indipendente dalla posizione della cella nella memoria CATEGORIA 31 TS N PESO 1 DOMANDA Quale delle seguenti affermazioni rappresenta il ciclo di funzionamento dell'unita' di elaborazione centrale? *1 Accesso e incremento del registro Contatore di Programma - decodifica - esecuzione 2 Accesso - decodifica - esecuzione, senza incremento del registro Contatore di Programma 3 Incremento del registro Contatore di Programma - accesso - esecuzione 4 Accesso - decodifica - esecuzione - incremento del registro Contatore di Programma 5 Nessuna delle precedenti CATEGORIA 31 TS N PESO 1 DOMANDA Il Contatore di Programma e': 1 un registro della CPU che contiene in ciascun istante il numero di programmi in esecuzione 2 un registro della CPU che contiene in ciascun istante il numero di istruzioni macchina gia' eseguite nel programma in esecuzione 3 una variabile di ambiente del sistema operativo che contiene in ciacun istante il numero di programmi in esecuzione *4 un registro della CPU che contiene l'indirizzo della prossima istruzione da eseguire 5 nessuna delle precedenti affermazioni e' corretta CATEGORIA 31 TS N PESO 1 DOMANDA Il Contatore di Programma (Program Counter) non puo' essere modificato da alcuna istruzione nella fase di "esecuzione" 1 Vero, una sua eventuale modifica altererebbe l'esecuzione sequenziale del programma e quindi la sua corretta esecuzione 2 Vero, con l'unica eccezione dell'avvio del programma da parte del sistema operativo che imposta il Contatore di Programma all'indirizzo della prima istruzione *3 Falso, ci sono istruzioni come le istruzioni di salto che possono modificare il contenuto del contatore di programma 4 Nessuna delle precedenti affermazioni e' corretta CATEGORIA 31 TS N PESO 1 DOMANDA Un "indirizzo di memoria": 1 rappresenta il contenuto di una cella di memoria 2 rappresenta il numero totale delle celle di memoria *3 individua univocamente una singola cella di memoria 4 nessuna delle precedenti CATEGORIA 31 TS N PESO 1 DOMANDA Con un indirizzo a 16 bit si possono indirizzare 1 16 locazioni di memoria 2 256 locazioni di memoria *3 Piu' di 64 mila locazioni di memoria 4 Piu' di 4 miliardi di locazioni di memoria CATEGORIA 31 TS N PESO 1 DOMANDA Nella memoria di tipo ROM (Read Only Memory) sono generalmente registrati 1 il sistema operativo *2 programmi necessari all'avvio del computer 3 programmi applicativi che devono essere sempre disponibili 4 nella ROM non ci sono programmi ma solo dati identificativi della macchina CATEGORIA 31 TS N PESO 1 DOMANDA Per essere immediatamente eseguibile dalla CPU, dove viene memorizzata un'istruzione in codice macchina? *1 nella RAM 2 nel disco rigido 3 in un dispositivo di I/O 4 sullo schermo CATEGORIA 31 TS N PESO 1 DOMANDA Quale e', tra i seguenti, il dispositivo di memoria di maggiore capacita', considerando i rispettivi valori "tipici"? 1 Floppy disk 2 CD-RW 3 DVD *4 Hard disk CATEGORIA 31 TS N PESO 1 DOMANDA Quale delle seguenti affermazioni e' corretta 1 la ROM e' una memoria volatile 2 la memoria secondaria e' una memoria volatile 3 la RAM e' una memoria non volatile *4 nessuna delle affermazioni precedenti e' corretta CATEGORIA 31 TS N PESO 1 DOMANDA In un Personal Computer il BIOS (Basic Input Output System) e' 1 un componente della CPU 2 un componente hardware montato sulla scheda madre separato dalla CPU *3 un insieme di programmi residenti in ROM e necessari per l'avvio del computer 4 l'insieme di dispositivi di ingresso/uscita del computer CATEGORIA 31 TS N PESO 1 DOMANDA Il compilatore Java: 1 esegue codice sorgente 2 traduce codice sorgente in codice eseguibile senza creare un file eseguibile 3 traduce codice sorgente in codice assembly 4 traduce bytecode in codice eseguibile ed esegue senza creare un file eseguibile *5 Nessuna delle precedenti affermazioni e' corretta CATEGORIA 32 TS N PESO 1 DOMANDA In Java si dice bytecode: 1 il codice sorgente scritto nel linguaggio Java 2 il codice eseguibile del processore dell'elaboratore in cui e' stata effettuata la compilazione *3 il codice intermedio composto da istruzione macchina della Java Virtual Machine 4 il codice eseguibile in cui ciascuna istruzione macchina e' rappresentata con un byte 5 nessuna delle precedenti affermazioni e' corretta CATEGORIA 32 TS N PESO 1 DOMANDA L'interprete Java: 1 esegue codice sorgente traducendolo "al volo" 2 traduce codice sorgente in codice eseguibile senza creare un file eseguibile 3 traduce codice sorgente in bytecode *4 traduce bytecode in codice eseguibile ed esegue senza creare un file eseguibile CATEGORIA 32 TS N PESO 1 DOMANDA Le istruzioni in linguaggio assembly sono: 1 istruzioni macchina *2 istruzioni macchina espresse con codici mnemonici che vengono tradotte in codice macchina da un programma detto assemblatore 3 istruzioni del primo linguaggio ad alto livello usato negli anni '60 4 Nessuna delle precedenti affermazioni e' corretta CATEGORIA 32 TS N PESO 1