Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Dall'algoritmo al programma

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Cosa rappresenta un algoritmo?

a)

Un insieme di istruzioni scritte necessariamente in un linguaggio di programmazione

b)

Una formula matematica

c)

Una serie di numeri casuali

d)

Una lista di istruzioni per risolvere un problema

2.

Qual è uno dei requisiti che un algoritmo deve avere?

a)

Casualità

b)

Infinità

c)

Finitezza

d)

Complessità

3.

Cosa rappresenta un parallelogramma in un diagramma di flusso?

a)

La prossima operazione

b)

Una scelta tra due alternative

c)

Un'istruzione da eseguire

d)

Dati di input o output

4.

Qual è uno degli schemi di composizione di un algoritmo?

a)

Selezione

b)

Moltiplicazione

c)

Divisione

d)

Addizione

5.

L'iterazione

a)

è una successione di operazioni che devono essere eseguite una dopo l’altra nell’ordine in cui sono scritte, ciascuna una sola volta

b)

permette a un programma di proseguire seguendo istruzioni alternative, a seconda del  verificarsi o meno di una condizione

c)

consiste nella ripetizione di una o più istruzioni in funzione del verificarsi o meno di una condizione logica

d)

fa terminare l'algoritmo

6.

Cosa rappresenta un programma informatico?

a)

Un insieme di istruzioni scritte in un linguaggio di programmazione

b)

Un algoritmo

c)

Un diagramma di flusso

d)

Una sequenza di istruzioni verbali per risolvere uno specifico problema

7.

Qual è la principale differenza tra un algoritmo e un programma informatico?

a)

Un algoritmo è astratto e concettuale, mentre un programma è l'attuazione pratica di un algoritmo

b)

Un algoritmo è complesso, mentre un programma è semplice

c)

Un algoritmo è visivo, mentre un programma è testuale

d)

Un algoritmo è casuale, mentre un programma è deterministico

8.

Cosa prevedono i linguaggi di programmazione visuali?

a)

La memorizzazione di numeri casuali

b)

La scrittura di codice informatico complesso

c)

Lo spostamento e la manipolazione di elementi visivi

d)

La creazione di disegni artistici

9.

Cosa rappresentano i blocchi grafici nella programmazione visuale?

a)

Elementi del linguaggio di programmazione

b)

Numeri casuali

c)

Parole casuali

d)

Colori casuali

10.

Cosa rappresenta un rombo in un diagramma di flusso?

a)

Istruzione da eseguire

b)

Inizio e fine

c)

Scelta tra due alternative

d)

Dati di input o output