wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Test Algoritmi 3A SIA

Total questions: 25

Worksheet time: 15mins

Name
Class
Date
1.

Cos'è un algoritmo?

a)

Un programma scritto in C

b)

Una sequenza di passi elementari eseguiti per risolvere un problema

c)

Un programma che serve a compilare il linguaggio C

d)

Una sequenza di simboli geometrici

2.

Qual è il significato di questo simbolo, in un diagramma di flusso?

a)

Inizio programma

b)

Fine programma

c)

Esegui una operazione/assegnamento

d)

Inserisci i dati

3.

Qual è il significato di questo simbolo, in un diagramma di flusso?

a)

Inizio programma

b)

Fine programma

c)

Esegui una operazione/assegnamento

d)

Inserisci i dati

4.

Qual è il significato di questo simbolo, in un diagramma di flusso?

a)

Inizio programma

b)

Fare una scelta

c)

Esegui una operazione

d)

Inserisci i dati

5.

Qual è il significato di "variabile"?

a)

Il valore del dato non cambia mai nel tempo

b)

Il valore del dato può cambiare nel tempo

c)

Il valore del dato può essere cambiato solo all'inizio del programma

d)

Il valore del dato può essere cambiato solo alla fine del programma

6.

In un programma che voglia calcolare l'area di un quadrato,

a)

il lato è un dato di input

b)

il lato è un dato di output

c)

il perimetro è un dato di output

d)

l'area è un dato di input

7.

In quale di queste situazioni è MENO utile usare un algoritmo?

a)

Addestrare il proprio cane

b)

Consolare un amico triste

c)

Dare indicazioni stradali

d)

Insegnare la ricetta di una torta

8.

Cosa è un linguaggio di programmazione?

a)

Un gergo della Silicon Valley

b)

Un linguaggio usato dai computer per trasmettere i dati

c)

Un codice numerico binario

d)

Un linguaggio interpretabile sia dagli uomini che dai computer

9.

Cosa rappresenta questo simbolo in un diagramma di flusso?

a)

input / output dati

b)

Inizio/fine

c)

decisione

d)

Attesa

10.

Una sezione di un diagramma di flusso che richiede una azione da parte dell'utente è chiamata:

a)

decisione

b)

loop

c)

sequenza

d)

input

11.

Una sezione del diagramma di flusso che si ripete per più volte è conosciuta come:

a)

ciclo o loop

b)

selezione binaria

c)

decisione

d)

input / output

12.

Che tipo di flow chart c'è in figura?

a)

selezione semplice

b)

iterazione / loop

c)

sequence

d)

Selezione binaria

13.

Se la spesa è di 100 euro a quanto ammonta lo sconto?

a)

5€

b)

50€

c)

10€

d)

90€

14.

Iterazione vuol dire

a)

Ripetizione

b)

Condizione

c)

Spostare a destra il testo

d)

sequenza infinita

15.

Normalmente in un cliclo definito serve indicare:

a)

3 Valori: inizio, fine e passo

b)

2 Valori: inizio e fine

c)

2 Valori: inizio e condizione di uscita

d)

1 valore: condizione di uscita

16.

Se inserisco in ingresso il valore -6 che otterrò in uscita?

a)

6

b)

-6

c)

0

d)

errore

17.

dopo l'ultimo blocco il valore della variabile a varrà:

a)

9

b)

4

c)

7

d)

3

18.

L'iterazione rappresenta la ripetizione di istruzioni

a)

vero

b)

falso

19.

La selezione binaria rappresenta la scelta tra due vie possibili

a)

vero

b)

falso

20.

Nella iterazione definita è sempre presente un numero, cioè viene sempre indicato quante volte deve essere seguita un'operazione

a)

vero

b)

falso

21.

Il software AlgoBuild realizza automaticamente la pseudocodifica con un linguaggio di progetto molto semplice e intuitivo

a)

vero

b)

falso

22.

Qual è lo schema generale dell'elaborazione

a)

programma --> input --> elaborazione

b)

output --> programma --> input

c)

input --> elaborazione --> output

d)

elaborazione --> input --> output

23.

Nel software Algobuild il blocco di elaborazione è chiamato:

a)

blocco di assegnamento

b)

blocco elaborazione

c)

blocco operazione

d)

blocco risoluzione

24.

Quale di queste affermazioni è vera?

a)

gli algoritmi sono solo per i computer

b)

gli uomini possono eseguire algoritmi

c)

il calcolatore interpreta i dati

d)

Il caloclatore viene interpretato dai dati

25.

Quale delle seguenti indicazioni stradali si avvicina di più a un algoritmo?

a)

Vai avanti sempre dritto!

b)

Arriva fino in piazza e poi cerca nelle vicinanze

c)

Prendi la prima strada a destra e prosegui per 100 metri.

d)

Gira a destra e poi vai avanti per qualche minuto. Vai avanti sempre dritto!.