Previous Page  15 / 24 Next Page
Basic version Information
Show Menu
Previous Page 15 / 24 Next Page
Page Background

www.

edises

.it

Capitolo 1

Modelli dell’informatica

5

B. per ricoprire nel modo richiesto la scacchiera servono 31 tessere

C. per ricoprire nel modo richiesto la scacchiera servono 30 tessere

D. non è possibile riuscire a coprire la scacchiera nel modo richiesto

10) Quale delle seguenti fasi NON fa parte del processo di compilazione?

A. Analisi lessicale

B. Analisi semantica

C. Ottimizzazione del codice oggetto

D. Esecuzione del codice

11) Supponiamo di avere un array monodimensionale formato da

m

chiavi numeriche; quanti confronti sono richiesti, nel caso peggiore, per

scoprire se la chiave

k

è presente?

A. La parte intera superiore di log

2

(

m

)

B.

m

C. La parte intera inferiore di log

2

(

m

)

D.

m

– 1

12) Qual è la complessità computazionale dell’algoritmo di ordinamento

SelectionSort

(ordinamento con estrazione successiva dei minimi) in fun-

zione della lunghezza

n

del vettore da ordinare, rispettivamente nel caso

migliore e nel caso medio?

A. Caso migliore:

O

(

n

);

caso medio:

O

(

n

log

2

n

)

B. Caso migliore:

O

(

n

log

2

n

);

caso medio:

O

(

n

2

)

C. Caso migliore:

O

(

n

2

);

caso medio:

O

(

n

2

)

D. Caso migliore:

O

(

n

);

caso medio:

O

(

n

2

)

13) Quale delle seguenti cinquine di numeri NON può rappresentare i

gradi dei vertici di un grafo?

A. 1 0 0 0 1

B. 1 1 4 1 1

C. 2 2 2 2 2

D. 10 12 14 16 18

14) La grammatica

G

= [{

S

}, {

a

,

b

}, {

S

aaSb

,

S

ab

},

S

] produce frasi

del tipo:

A.

a

2

n

b

n

con

n

> 1

B.

a

2

n

–1

b

n

con

n

> 1

C.

a

2

n

–1

b

2

n

–1

con

n

> 1

D.

a

2

n

b

n

–1

con

n

> 1