Perl Mock Test
Questa sezione presenta varie serie di test Mock relativi a Perl. Puoi scaricare questi test fittizi di esempio sul tuo computer locale e risolverli offline quando preferisci. Ogni test di simulazione viene fornito con una chiave di prova di simulazione per consentirti di verificare il punteggio finale e valutare te stesso.
Perl Mock Test I
D 1 - Quale delle seguenti affermazioni è corretta su Perl?
A - Perl sta per Practical Extraction and Report Language.
C - Perl supporta sia la programmazione procedurale che quella orientata agli oggetti.
Risposta: D.
Spiegazione
Tutte le opzioni precedenti sono corrette.
D 2 - Quale delle seguenti affermazioni è corretta su Perl?
R - Perl può gestire dati Web crittografati, comprese le transazioni di e-commerce.
B - Il pacchetto DBI di Perl semplifica l'integrazione del database web.
Risposta: D.
Spiegazione
Tutte le opzioni precedenti sono corrette.
D 3 - Quale delle seguenti interpola variabili e caratteri speciali in Perl?
A - Stringa basata su virgolette singole
Risposta: B
Spiegazione
Solo virgolette doppie interpolano variabili e caratteri speciali come le nuove righe, dove come virgolette singole non interpola alcuna variabile o carattere speciale.
Risposta: A
Spiegazione
Perl è un linguaggio di programmazione case sensitive. Così$Manpower and $manpower sono due identificatori differenti in Perl.
D 5 - Quale dei seguenti tipi di dati è supportato in Perl?
Risposta: D.
Spiegazione
Tutti i tipi di dati di cui sopra sono supportati in Perl.
D 6 - Quale delle seguenti definizioni descrive correttamente i tipi di dati scalari in Perl?
R - Queste sono semplici variabili. Sono preceduti da un segno di dollaro ($).
B - Questi sono elenchi ordinati di scalari a cui accedi con un indice numerico che inizia con 0.
Risposta: A
Spiegazione
Gli scalari sono variabili semplici. Sono preceduti da un segno di dollaro ($). Uno scalare è un numero, una stringa o un riferimento. Un riferimento è in realtà un indirizzo di una variabile, che vedremo nei prossimi capitoli.
D 7 - Quale delle seguenti definizioni descrive correttamente i tipi di dati Array in Perl?
R - Queste sono semplici variabili. Sono preceduti da un segno di dollaro ($).
B - Questi sono elenchi ordinati di scalari a cui accedi con un indice numerico che inizia con 0.
Risposta: B
Spiegazione
Gli array sono elenchi ordinati di scalari a cui si accede con un indice numerico che inizia con 0. Sono preceduti da un segno "a" (@).
D 8 - Quale delle seguenti definizioni descrive correttamente i tipi di dati Hash in Perl?
R - Queste sono semplici variabili. Sono preceduti da un segno di dollaro ($).
B - Questi sono elenchi ordinati di scalari a cui accedi con un indice numerico che inizia con 0.
Risposta: C
Spiegazione
Gli hash sono set non ordinati di coppie chiave / valore a cui si accede utilizzando le chiavi come pedici. Sono preceduti da un segno di percentuale (%).
D 9 - Quali dei seguenti tipi di dati sono preceduti dal simbolo del dollaro ($) in Perl?
Risposta: A
Spiegazione
Gli scalari sono preceduti da un segno di dollaro ($).
D 10 - Quali dei seguenti tipi di dati sono preceduti da un segno "a" (@) in Perl?
Risposta: B
Spiegazione
Le matrici sono precedute da un segno "a" (@).
D 11 - Quale dei seguenti tipi di dati è preceduto da un segno di percentuale (%) in Perl?
Risposta: C
Spiegazione
Gli hash sono preceduti da un segno di percentuale (%).
D 12 - In quale dei seguenti contesti variabili, l'assegnazione a una variabile scalare valuta il lato destro in un contesto scalare?
Risposta: A
Spiegazione
Scalare: l'assegnazione a una variabile scalare valuta il lato destro in un contesto scalare.
D 13 - In quale dei seguenti contesti variabili, l'assegnazione a un array o un hash valuta il lato destro in un contesto di lista?
Risposta: B
Spiegazione
Elenco: l'assegnazione a un array o un hash valuta il lato destro in un contesto di elenco.
D 14 - In quale dei seguenti contesti variabili, un'espressione viene valutata per vedere se è vera o falsa?
Risposta: C
Spiegazione
Booleano: il contesto booleano è semplicemente qualsiasi luogo in cui un'espressione viene valutata per vedere se è vera o falsa.
D 15 - A quale delle seguenti variabili contesto non interessa quale sia il valore restituito?
Risposta: D.
Spiegazione
Void - Questo contesto non solo non si preoccupa di quale sia il valore di ritorno, ma non vuole nemmeno un valore di ritorno.
D 16 - Quale delle seguenti variabili di contesto si verifica solo tra virgolette o cose che funzionano come virgolette?
Risposta: A
Spiegazione
Interpolativo: questo contesto si verifica solo tra virgolette o cose che funzionano come virgolette.
D 17 - Quale delle seguenti variabili speciali rappresenta il nome del file corrente?
Risposta: B
Spiegazione
_FILE_ - rappresenta il nome del file corrente.
D 18 - Quale delle seguenti variabili speciali rappresenta il numero di riga corrente?
Risposta: C
Spiegazione
_LINE_ - rappresenta il numero di riga corrente.
D 19 - Quale delle seguenti variabili speciali rappresenta il nome del pacchetto corrente?
Risposta: A
Spiegazione
_PACKAGE_ -rappresenta il nome del pacchetto corrente.
D 20 - Quale delle seguenti affermazioni è corretta riguardo ad Array in Perl?
A - Un array è una variabile che memorizza un elenco ordinato di valori scalari.
Risposta: D.
Spiegazione
Tutte le opzioni precedenti sono corrette.
D 21 - Quale dei seguenti metodi inserisce i valori dell'elenco alla fine dell'array?
Risposta: A
Spiegazione
push @ARRAY, LIST - Inserisce i valori dell'elenco alla fine dell'array.
D 22 - Quale dei seguenti metodi si apre e restituisce l'ultimo valore dell'array?
Risposta: B
Spiegazione
pop @ARRAY - Si apre e restituisce l'ultimo valore dell'array.
D 23 - Quale dei seguenti metodi sposta il primo valore dell'array e lo restituisce, accorciando l'array di 1 e spostando tutto verso il basso?
Risposta: C
Spiegazione
shift @ARRAY - Sposta il primo valore dell'array e lo restituisce, accorciando l'array di 1 e spostando tutto in basso.
D 24 - Quale dei seguenti metodi antepone l'elenco all'inizio dell'array e restituisce il numero di elementi nel nuovo array?
Risposta: D.
Spiegazione
unshift @ARRAY, LIST: antepone l'elenco all'inizio dell'array e restituisce il numero di elementi nel nuovo array.
Q 25 - Quale dei seguenti metodi rimuove gli elementi di @ARRAY indicati da OFFSET e LENGTH e li sostituisce con LIST, se specificato?
A - giunzione @ARRAY, OFFSET [, LENGTH [, LIST]]
B - dividi @ARRAY, OFFSET [, LENGTH [, LIST]]
Risposta: A
Spiegazione
giunzione @ARRAY, OFFSET [, LENGTH [, LIST]] - Questa funzione rimuoverà gli elementi di @ARRAY designati da OFFSET e LENGTH e li sostituirà con LIST, se specificato. Infine, restituisce gli elementi rimossi dall'array.
Foglio delle risposte
Numero domanda | Tasto di risposta |
---|---|
1 | D |
2 | D |
3 | B |
4 | UN |
5 | D |
6 | UN |
7 | B |
8 | C |
9 | UN |
10 | B |
11 | C |
12 | UN |
13 | B |
14 | C |
15 | D |
16 | UN |
17 | B |
18 | C |
19 | UN |
20 | D |
21 | UN |
22 | B |
23 | C |
24 | D |
25 | UN |