wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ripasso c++ - Array - 4BI

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

Data un array dichiarato per contenere 100 valori, il più piccolo indice che può essere utilizzato con l'array è 

a)

basato su quale indice viene utilizzato quando il primo valore è inserito nell'array

b)

0

c)

1

d)

indeterminato

2.

Gli elementi di un array di dimensione N sono numerati

a)

da 1 a N

b)

da 0 a N-1

c)

da 0 a N

d)

da 1 a N-1

3.

In un array, ogni elemento ha lo stesso

a)

tipo di dato

b)

sottoscrizione

c)

posizione di memoria

d)

tutte le precedenti

4.

In C# la lunghezza di un array non può essere cambiata. Dopo essere stato istanziato con una lunghezza, il ridimensionamento dinamico non è un'opzione.

a)

Vero

b)

Falso

5.

L'utilizzo dell'operatore [] su un array di N elementi permette di accedere a

a)

qualsiasi elemento, anche con indice < 0 oppure > N-1

b)

solo gli elementi da 0 a N-1

c)

qualsiasi elemento con indice >= 0

d)

qualsiasi elemento con indice < N

6.

int a[] = {1, 2, 3, 4};

a++;

a)

a = {2, 3, 4, 5}

b)

a = {2, 2, 3, 4}

c)

a={2, 3, 4, ?}

d)

Errore di compilazione

7.

Il valore di price.Length è 5

a)

Vero

b)

Falso

8.

Con la dichiarazione del prezzo, il prezzo[1] si riferisce a

a)

2.1

b)

2.2

c)

2.3

d)

2.5

9.

Due array che memorizzano informazioni correlate nelle posizioni degli elementi corrispondenti sono 

a)

array analoghi

b)

array polimorfici

c)

array relativi

d)

array paralleli

10.

Quale descrive meglio un array?

a)

Una struttura dati - Memorizza una collezione di valori sotto un nome

b)

Una collezione di dati - Memorizza una struttura di valori sotto un nome

c)

Una lista - Memorizza un elenco di numeri

d)

Una lista - Memorizza un elenco di stringhe

11.

int a[] = {1, 2, 3};

a[3] = 5;

a)

a = {1, 2, 5}

b)

a = {1, 2, 3}

c)

Errore di compilazione

d)

Errore durante esecuzione

12.

Vero o Falso:  Un array può memorizzare diversi tipi di dati (come memorizzare sia double che int).

a)

Vero

b)

Falso

13.

Una delle proprietà speciali nella classe array è Length. Restituisce

a)

un int che rappresenta il numero di valori attualmente memorizzati nell'array

b)

la lunghezza di un singolo elemento dell'array

c)

quanto spazio è consumato dall'intero array

d)

un int che rappresenta la dimensione dell'array dimensionato

14.

Quale valore si trova all'indice 1 in questo array?  String[] names = {"Mack", "Dennis", "Dee", "Charlie"};

a)

Mack

b)

Dennis

c)

Dee

d)

Charlie

15.

Dato il codice, qual è il valore di things.length ?

a)

4

b)

3

c)

12

d)

7

16.

int a[] = {1, 2, 3};

int b[] = {5, 6, 7};

b = a;

a)

b = {5, 6, 7}

b)

b = {1, 2, 3}

c)

Errore di compilazione

17.

Perché gli array sono utili?

a)

Risparmia spazio di archiviazione memorizzando sotto un nome

b)

Puoi memorizzare insieme interi e stringhe

c)

Puoi memorizzare cose correlate su argomenti diversi

d)

Potresti avere molti dati correlati che non vuoi memorizzare separatamente

18.
a)

x = {1, 2, 3}

s = 6

b)

x = {1, 3, 6}

s = 6

c)

x = {3, 5, 6}

s = 6

d)

Errore di compilazione

e)

Imprevedibile