wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

la programmazione

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Quale tra le seguenti istruzioni è un'istruzione di output

a)

Somma 3 a I

b)

Trasferisci A in B

c)

Visualizza IMPORTO

d)

Digita X

2.

In quale forma di un diagramma a blocchi va racchiusa l'istruzione C=A/B

a)

in un parallelogramma

b)

in un rettangolo

c)

in un rombo

d)

in un'ellisse

3.

Quale tra le seguenti istruzioni va racchiusa in un parallelogramma

a)

Trasferisci A in B

b)

Inizio

c)

Moltiplica il valore del lato per se stesso

d)

Acqusisci il valore del lato

4.

In un diagramma a blocchi quale tipo di istruzione va racchiusa in un rettangolo

a)

Decisionale

b)

trasferimento

c)

Di ingresso-uscita

d)

Logico-aritmetica

5.

Come si indica una variabile in un diagramma a blocchi?

a)

Con il nome della variabile

b)

Col valore della variabile

c)

Con un numero

d)

con un indirizzo di memoria

6.

Quale problema di geometria viene risolto col seguente algoritmo:

inizio

acquisisci il valore di A

acquisisci il valore di B

C=A*B

Visualizza C

fine

a)

Calcolo altezza di un trapezio

b)

Calcolo Area del Triangolo

c)

Calcolo Ipotenusa

d)

Calcolo area del rettangolo

7.

Chi è che verifica la condizione presente in una struttura alternativa di un diagramma a blocchi quando l'algoritmo vieni eseguito?

a)

l'utente

b)

il programmatore

c)

il computer

d)

i dati

8.

In una struttura iterativa qual'è il costrutto in caso il corpo del ciclo precede la condizione logica

a)

while

b)

do while

c)

for

d)

Non esiste un circuito specifico, la scelta è del programmatore

9.

Se nel testo del problema è specificato il numero di volte in cui devo ripetere le istruzioni del ciclo quale costrutto devo utilizzare?

a)

while

b)

do while

c)

for

d)

if else

10.

Per quale uso è più indicato il WHILE?

a)

quando conosco il numero di volte che devo ripetere le istruzioni del ciclo

b)

quando devo ripetere le istruzioni del ciclo almeno una volta

c)

quando non conosco il numero di volte che devo ripetere le istruzioni del ciclo

d)

quando devo scegliere tra varie alternative

11.

Cos'è una variabile?

a)

una parola chiave di un linguaggio

b)

un contenitore indicato da un nome in cui posso introdurre valori

c)

un contenitore indicato da un nome in cui è contenuto sempre lo stesso valore

12.

Nel problema: calcolare il perimetro P del quadrato conoscendo il lato L, la variabile P che uso ha?

a)

input

b)

intermedia

c)

output

d)

contatore

13.

sapendo che la variabile A vale 10 e la B vale 2 quale valore assumono dopo l' esecuzione di questa istruzione B=(B-1)*A

a)

A=10 B=2

b)

A=10 B=10

c)

A=18 B=2

d)

A=2 B=18

14.

sapendo che la variabile A vale 10 e la B vale 2 quale valore assumono dopo l' esecuzione di questa istruzione C=B-A

a)

A=10 B=2

b)

A=10 B=18

c)

A=18 B=2

d)

A=2 B=18

15.

Che tipo di struttura utilizzo per il seguente problema:

Dato un numero in input calcolare il doppio

a)

sequenza

b)

selezione

c)

iterazione

16.

Che tipo di struttura utilizzo per il seguente problema:

Dato un numero in input calcolare il doppio ripetere l' operazione finché il valore ottenuto è maggiore di 200

a)

sequenza

b)

selezione

c)

iterazione

17.

Che tipo di costrutto utilizzo per il seguente problema:

Dato un numero in input calcolare il doppio ripetere l' operazione finché il valore ottenuto è maggiore di 200

a)

for

b)

while

c)

do while

18.

Iterare significa ripetere ciclicamente un gruppo di istruzioni

a)

vero

b)

falso

19.

la condizione di ingresso è una condizione logica

a)

vero

b)

falso

20.

Nel ciclo precondizionale è noto a priori il numero di iterazioni da seguire

a)

vero

b)

falso