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
Quale affermazione e' corretta, usando i tipi predefiniti in Python?
- un insieme di stringhe puo' far parte di un insieme
- una lista di stringhe non puo' far parte di un insieme ✔
- una tupla di stringhe non puo' far parte di un insieme
- nessuna delle altre affermazioni e' corretta
The correct answer is: una lista di stringhe non puo' far parte di un insieme
Quale affermazione e' corretta, usando i tipi predefiniti in Python?
- una tupla di stringhe non puo' svolgere il ruolo di chiave in un dizionario
- una lista di stringhe puo' svolgere il ruolo di chiave in un dizionario
- nessuna delle altre affermazioni e' corretta ✘
- un insieme di stringhe non puo' svolgere il ruolo di chiave in un dizionario
The correct answer is: un insieme di stringhe non puo' svolgere il ruolo di chiave in un dizionario
Con riferimento alle prestazioni temporali asintotiche dell'algoritmo di ordinamento per selezione, quale di queste affermazioni e' vera in relazione all'ordinamento di una lista di n elementi, al variare di n?
- nel caso peggiore dipende linearmente da n
- nel caso migliore dipende quadraticamente da n
- nel caso migliore e' costante
- nel caso migliore dipende linearmente da n ✘
The correct answer is: nel caso migliore dipende quadraticamente da n
Qual e' l'ordine di grandezza tipico della frequenza di clock nei PC odierni?
- Un GigaHertz ✔
- Un GigaByte
- Un GigaBit
- Un MegaHertz
The correct answer is: Un GigaHertz
Solitamente la memoria RAM
- e' piu' lenta dei registri della CPU
- e' piu' lenta della memoria secondaria
- e' piu' veloce dei registri della CPU ✘
- ha un numero di celle disponibili molto inferiore di quello della ROM
The correct answer is: e' piu' lenta dei registri della CPU
L'espressione canonica r^[x]*[x]*[x]*[x]* descrive l'insieme di stringhe composto da
Scegli un'alternativa:
- tutte e sole le stringhe che contengono esattamente due lettere x non consecutive
- nessuna delle altre affermazioni e' corretta
- tutte e sole le stringhe che contengono esattamente due lettere x, anche consecutive ✔
- tutte e sole le stringhe che contengono almeno due lettere x
La risposta corretta è: tutte e sole le stringhe che contengono esattamente due lettere x, anche consecutive
Qual e' l'ordine corretto dei seguenti algoritmi in termini di prestazioni asintotiche nel caso MIGLIORE? (dal piu' veloce al piu' lento)
Scegli un'alternativa:
- Insertion sort, Merge sort, Selection sort
- Selection sort, Merge sort, Insertion sort
- Merge sort, Insertion sort, Selection sort ❌
- Merge sort, Selection sort, Insertion sort
La risposta corretta è: Insertion sort, Merge sort, Selection sort
Quali eccezioni verranno sollevate dall'esecuzione del programma seguente?
numbers = [1, 2, 3, 4] n = len(numbers) for i in range( n ): print(numbers[i] / 0)
Scegli un'alternativa:
- RecursionError
- ValueError
- IndexError
- nessuna delle altre risposte e' corretta
- ZeroDivisionError ✔
La risposta corretta è: ZeroDivisionError
In una classe, il costruttore
Scegli un'alternativa:
- non puo' ricevere parametri
- ha come scopo principale quello di inizializzare le variabili di istanza (o di esemplare) ✔
- e' l'unico vero metodo della classe
- deve necessariamente ricevere parametri
La risposta corretta è: ha come scopo principale quello di inizializzare le variabili di istanza (o di esemplare)
Qual è il valore di x e di y dopo l'esecuzione del seguente codice?
x=2 y=5 def somma(x,y): x=y+x return x y= somma (3, y)- x=2 y=5
- x=9 y=6
- x=9 y=5
- x=3 y=6
- Scelgo di non rispondere
Annulla la scelta
Quante istruzioni 'except' deve avere un blocco try-except ?
- 0
- 1
- >0
- >1
- Scelgo di non rispondere
Annulla la scelta
Quali delle seguenti affermazioni sono vere per gli oggetti di tipo set (è possibile selezionare più di una risposta)
- L'ordine degli elementi in un set è significativo.
- Gli insiemi sono mutabili.
- Le operazioni sugli insiemi sono molto più lente delle equivalenti operazioni sulle liste
- Un dato elemento non può apparire in un insieme più di una volta.
- Scelgo di non rispondere
Cosa restituisce l'invocazione mystery(4) della funzione ricorsiva seguente?
def mystery(n): if n <= 1: return 0 return n + mystery(n - 1)Scegli un'alternativa:
- 6
- 7
- 8
- nessuna delle altre risposte e' corretta ✔
La risposta corretta è: nessuna delle altre risposte e' corretta
Se x è una variabile di tipo numerico, quando è vera l'espressione not(x < 0 and x > 10) ?
Scegli un'alternativa:
- sempre, per qualsiasi valore di x
- mai, per nessun valore di x
- quando x ha un valore compreso tra 0 e 10, estremi esclusi ❌
- nessuna delle altre risposte e' corretta
- quando x ha un valore compreso tra 0 e 10, estremi inclusi
La risposta corretta è: sempre, per qualsiasi valore di x
Qual e' la lunghezza della lista argv creata dall'interprete quando si esegue la riga di comando seguente?
python x.py 34 22 xy -s
- a. 4
- b. 3
- c. 34
- d. nessuna delle altre risposte e' corretta ✔
La risposta corretta è: nessuna delle altre risposte e' corretta
Quale affermazione e' corretta, usando i tipi predefiniti in Python?
- a. una tupla di stringhe puo' far parte di un insieme ✔
- b. una lista di stringhe puo' far parte di un insieme
- c. un insieme di stringhe puo' far parte di un insieme
- d. nessuna delle altre affermazioni e' corretta
Quale affermazione e' corretta, usando i tipi predefiniti in Python?
- a. una tupla di stringhe puo' svolgere il ruolo di chiave in un dizionario ✔
- b. una lista di stringhe puo' svolgere il ruolo di chiave in un dizionario
- c. un insieme di stringhe puo' svolgere il ruolo di chiave in un dizionario
- d. nessuna delle altre affermazioni e' corretta
La risposta corretta è: una tupla di stringhe puo' svolgere il ruolo di chiave in un dizionario
Quale dei seguenti elenchi di fasi rappresenta il ciclo di funzionamento della unita' centrale?
- a. accesso-esecuzione-decodifica
- b. accesso-esecuzione
- c. accesso-decodifica-esecuzione ✔
- d. esecuzione-decodifica-accesso
Il confronto lessicografico di due stringhe richiede un numero di confronti tra coppie di caratteri
- a. almeno uguale alla lunghezza della stringa piu' lunga
- b. almeno uguale alla lunghezza della stringa piu' corta
- c. almeno uguale alla somma delle lunghezze delle due stringhe
- d. nessuna delle altre risposte e' corretta ✔
La risposta corretta è: nessuna delle altre risposte e' corretta
In una tabella bidimensionale e non rettangolare, come si ottiene la lunghezza della terza riga?
- a. len(c[2]) ✔
- b. len(c[3])
- c. len(c3)
- d. c[3]
In una tabella con 3 righe e 3 colonne, quali sono le coppie di indici che identificano le posizioni che si trovano sulla diagonale "principale", cioe' quella che va dall'angolo superiore sinistro a quello inferiore destro?
- a. [0][0], [0][1] e [0][2]
- b. [0][0], [1][0] e [2][0]
- c. [0][0], [1][1] e [2][2] ✔
- d. nessuna delle altre risposte e' corretta
La risposta corretta è: [0][0], [1][1] e [2][2]